UNPKG

cssrxp

Version:

RegExp pattern library for simple CSS related string matching

464 lines (463 loc) 9.94 kB
export declare const cssFunction: RegExp; export declare const cssVariable: RegExp; export declare const cssVariableUsage: RegExp; export declare const transformFunctions: { translate: RegExp; translateX: RegExp; translateY: RegExp; translateZ: RegExp; translate3d: RegExp; rotate: RegExp; rotateX: RegExp; rotateY: RegExp; rotateZ: RegExp; rotate3d: RegExp; scale: RegExp; scaleX: RegExp; scaleY: RegExp; scaleZ: RegExp; scale3d: RegExp; skew: RegExp; skewX: RegExp; skewY: RegExp; matrix: RegExp; matrix3d: RegExp; perspective: RegExp; all: RegExp; }; export declare const mathFunctions: { calc: RegExp; calcSize: RegExp; min: RegExp; max: RegExp; clamp: RegExp; round: RegExp; mod: RegExp; rem: RegExp; sin: RegExp; cos: RegExp; tan: RegExp; asin: RegExp; acos: RegExp; atan: RegExp; atan2: RegExp; pow: RegExp; sqrt: RegExp; hypot: RegExp; log: RegExp; exp: RegExp; abs: RegExp; sign: RegExp; all: RegExp; }; export declare const filterFunctions: { blur: RegExp; brightness: RegExp; contrast: RegExp; dropShadow: RegExp; grayscale: RegExp; hueRotate: RegExp; invert: RegExp; opacity: RegExp; saturate: RegExp; sepia: RegExp; all: RegExp; }; export declare const imageFunctions: { url: RegExp; image: RegExp; imageSet: RegExp; crossFade: RegExp; element: RegExp; paint: RegExp; all: RegExp; }; export declare const gradientFunctions: { linearGradient: RegExp; radialGradient: RegExp; conicGradient: RegExp; repeatingLinearGradient: RegExp; repeatingRadialGradient: RegExp; repeatingConicGradient: RegExp; all: RegExp; }; export declare const counterFunctions: { counter: RegExp; counters: RegExp; symbols: RegExp; all: RegExp; }; export declare const shapeFunctions: { circle: RegExp; ellipse: RegExp; inset: RegExp; rect: RegExp; xywh: RegExp; polygon: RegExp; path: RegExp; shape: RegExp; ray: RegExp; all: RegExp; }; export declare const referenceFunctions: { attr: RegExp; env: RegExp; if: RegExp; url: RegExp; var: RegExp; all: RegExp; }; export declare const gridFunctions: { fitContent: RegExp; minmax: RegExp; repeat: RegExp; all: RegExp; }; export declare const fontFunctions: { stylistic: RegExp; styleset: RegExp; characterVariant: RegExp; swash: RegExp; ornaments: RegExp; annotation: RegExp; all: RegExp; }; export declare const easingFunctions: { linear: RegExp; cubicBezier: RegExp; steps: RegExp; all: RegExp; }; export declare const animationFunctions: { scroll: RegExp; view: RegExp; all: RegExp; }; export declare const anchorPositioningFunctions: { anchor: RegExp; anchorSize: RegExp; all: RegExp; }; export declare const treeCountingFunctions: { siblingIndex: RegExp; siblingCount: RegExp; all: RegExp; }; export declare const contentFunctions: { attr: RegExp; counter: RegExp; counters: RegExp; string: RegExp; content: RegExp; leader: RegExp; targetCounter: RegExp; targetCounters: RegExp; targetText: RegExp; all: RegExp; }; export declare const experimentalFunctions: { calcMix: RegExp; crossorigin: RegExp; firstValid: RegExp; integrity: RegExp; progress: RegExp; random: RegExp; randomItem: RegExp; referrerpolicy: RegExp; src: RegExp; type: RegExp; toggle: RegExp; all: RegExp; }; export declare const transformProperty: RegExp; export declare const filterProperty: RegExp; export declare const backdropFilterProperty: RegExp; export declare const allCSSFunctions: { var: RegExp; all: RegExp; calcMix: RegExp; crossorigin: RegExp; firstValid: RegExp; integrity: RegExp; progress: RegExp; random: RegExp; randomItem: RegExp; referrerpolicy: RegExp; src: RegExp; type: RegExp; toggle: RegExp; siblingIndex: RegExp; siblingCount: RegExp; anchor: RegExp; anchorSize: RegExp; scroll: RegExp; view: RegExp; linear: RegExp; cubicBezier: RegExp; steps: RegExp; stylistic: RegExp; styleset: RegExp; characterVariant: RegExp; swash: RegExp; ornaments: RegExp; annotation: RegExp; fitContent: RegExp; minmax: RegExp; repeat: RegExp; attr: RegExp; env: RegExp; if: RegExp; url: RegExp; circle: RegExp; ellipse: RegExp; inset: RegExp; rect: RegExp; xywh: RegExp; polygon: RegExp; path: RegExp; shape: RegExp; ray: RegExp; counter: RegExp; counters: RegExp; symbols: RegExp; linearGradient: RegExp; radialGradient: RegExp; conicGradient: RegExp; repeatingLinearGradient: RegExp; repeatingRadialGradient: RegExp; repeatingConicGradient: RegExp; image: RegExp; imageSet: RegExp; crossFade: RegExp; element: RegExp; paint: RegExp; rgb: RegExp; hsl: RegExp; hwb: RegExp; lab: RegExp; oklab: RegExp; lch: RegExp; oklch: RegExp; color: RegExp; colorMix: RegExp; contrastColor: RegExp; deviceCmyk: RegExp; lightDark: RegExp; blur: RegExp; brightness: RegExp; contrast: RegExp; dropShadow: RegExp; grayscale: RegExp; hueRotate: RegExp; invert: RegExp; opacity: RegExp; saturate: RegExp; sepia: RegExp; calc: RegExp; calcSize: RegExp; min: RegExp; max: RegExp; clamp: RegExp; round: RegExp; mod: RegExp; rem: RegExp; sin: RegExp; cos: RegExp; tan: RegExp; asin: RegExp; acos: RegExp; atan: RegExp; atan2: RegExp; pow: RegExp; sqrt: RegExp; hypot: RegExp; log: RegExp; exp: RegExp; abs: RegExp; sign: RegExp; translate: RegExp; translateX: RegExp; translateY: RegExp; translateZ: RegExp; translate3d: RegExp; rotate: RegExp; rotateX: RegExp; rotateY: RegExp; rotateZ: RegExp; rotate3d: RegExp; scale: RegExp; scaleX: RegExp; scaleY: RegExp; scaleZ: RegExp; scale3d: RegExp; skew: RegExp; skewX: RegExp; skewY: RegExp; matrix: RegExp; matrix3d: RegExp; perspective: RegExp; }; export declare const cssCalcFunc: RegExp; export declare const transformFunctionsList: { translate: RegExp; translateX: RegExp; translateY: RegExp; translateZ: RegExp; translate3d: RegExp; rotate: RegExp; rotateX: RegExp; rotateY: RegExp; rotateZ: RegExp; rotate3d: RegExp; scale: RegExp; scaleX: RegExp; scaleY: RegExp; scaleZ: RegExp; scale3d: RegExp; skew: RegExp; skewX: RegExp; skewY: RegExp; matrix: RegExp; matrix3d: RegExp; perspective: RegExp; all: RegExp; }; export declare const filterFunctionsList: { blur: RegExp; brightness: RegExp; contrast: RegExp; dropShadow: RegExp; grayscale: RegExp; hueRotate: RegExp; invert: RegExp; opacity: RegExp; saturate: RegExp; sepia: RegExp; all: RegExp; }; export declare const specificFunctions: { var: RegExp; all: RegExp; calcMix: RegExp; crossorigin: RegExp; firstValid: RegExp; integrity: RegExp; progress: RegExp; random: RegExp; randomItem: RegExp; referrerpolicy: RegExp; src: RegExp; type: RegExp; toggle: RegExp; siblingIndex: RegExp; siblingCount: RegExp; anchor: RegExp; anchorSize: RegExp; scroll: RegExp; view: RegExp; linear: RegExp; cubicBezier: RegExp; steps: RegExp; stylistic: RegExp; styleset: RegExp; characterVariant: RegExp; swash: RegExp; ornaments: RegExp; annotation: RegExp; fitContent: RegExp; minmax: RegExp; repeat: RegExp; attr: RegExp; env: RegExp; if: RegExp; url: RegExp; circle: RegExp; ellipse: RegExp; inset: RegExp; rect: RegExp; xywh: RegExp; polygon: RegExp; path: RegExp; shape: RegExp; ray: RegExp; counter: RegExp; counters: RegExp; symbols: RegExp; linearGradient: RegExp; radialGradient: RegExp; conicGradient: RegExp; repeatingLinearGradient: RegExp; repeatingRadialGradient: RegExp; repeatingConicGradient: RegExp; image: RegExp; imageSet: RegExp; crossFade: RegExp; element: RegExp; paint: RegExp; rgb: RegExp; hsl: RegExp; hwb: RegExp; lab: RegExp; oklab: RegExp; lch: RegExp; oklch: RegExp; color: RegExp; colorMix: RegExp; contrastColor: RegExp; deviceCmyk: RegExp; lightDark: RegExp; blur: RegExp; brightness: RegExp; contrast: RegExp; dropShadow: RegExp; grayscale: RegExp; hueRotate: RegExp; invert: RegExp; opacity: RegExp; saturate: RegExp; sepia: RegExp; calc: RegExp; calcSize: RegExp; min: RegExp; max: RegExp; clamp: RegExp; round: RegExp; mod: RegExp; rem: RegExp; sin: RegExp; cos: RegExp; tan: RegExp; asin: RegExp; acos: RegExp; atan: RegExp; atan2: RegExp; pow: RegExp; sqrt: RegExp; hypot: RegExp; log: RegExp; exp: RegExp; abs: RegExp; sign: RegExp; translate: RegExp; translateX: RegExp; translateY: RegExp; translateZ: RegExp; translate3d: RegExp; rotate: RegExp; rotateX: RegExp; rotateY: RegExp; rotateZ: RegExp; rotate3d: RegExp; scale: RegExp; scaleX: RegExp; scaleY: RegExp; scaleZ: RegExp; scale3d: RegExp; skew: RegExp; skewX: RegExp; skewY: RegExp; matrix: RegExp; matrix3d: RegExp; perspective: RegExp; }; export { backdropFilterProperty as backdropFilterFunctions };