Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "util/styles"

Index

Variables

Const attributeRegex

attributeRegex: RegExp = /(\[[^\]]+\])/g

Const classRegex

classRegex: RegExp = /(\.[^\s\+>~\.\[:]+)/g

Const elementRegex

elementRegex: RegExp = /([^\s\+>~\.\[:]+)/g

Const idRegex

idRegex: RegExp = /(#[^\s\+>~\.\[:]+)/g

Const pseudoClassRegex

pseudoClassRegex: RegExp = /(:[^\s\+>~\.\[:]+)/g

Const pseudoClassWithBracketsRegex

pseudoClassWithBracketsRegex: RegExp = /(:[\w-]+\([^\)]*\))/gi

Const pseudoElementRegex

pseudoElementRegex: RegExp = /(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi

Functions

findSelectorMatch

  • findSelectorMatch(selector: string, regex: RegExp): [string, number]
  • Parameters

    • selector: string
    • regex: RegExp

    Returns [string, number]

getSelectorSpecificity

  • getSelectorSpecificity(selector: string): string
  • Measure selector specificity.

    Parameters

    • selector: string

      Selector to measure.

    Returns string

Generated using TypeDoc