Interface CssRule<R, S>

Type Parameters

  • R = any

  • S extends CSSRule = any

Hierarchy

Properties

coherentTime: number
css: S
inlet: Fastener<any, any, any> | readonly Fastener<any, any, any>[]
inletVersion: number | readonly number[]
name: PropertyKey
owner: R
version: number

Accessors

  • get affinity(): Affinity
  • Returns Affinity

  • get binds(): boolean
  • Returns boolean

  • get coherent(): boolean
  • Returns boolean

  • get cssText(): string
  • Returns string

  • get derived(): boolean
  • Returns boolean

  • get descriptorType(): Proto<CssRuleDescriptor<R, S>>
  • Returns Proto<CssRuleDescriptor<R, S>>

  • get fastenerType(): Proto<CssRule<any, any>>
  • Returns Proto<CssRule<any, any>>

  • get inheritName(): PropertyKey
  • Returns PropertyKey

  • get inherits(): boolean
  • Returns boolean

  • get inletCss(): CSSRule | CSSStyleSheet
  • Returns CSSRule | CSSStyleSheet

  • get inletKeys(): readonly PropertyKey[]
  • Protected

    Returns readonly PropertyKey[]

  • get mounted(): boolean
  • Returns boolean

  • get parent(): CssScope<any, any>
  • Returns CssScope<any, any>

  • get parentType(): Proto<any>
  • Returns Proto<any>

  • get selector(): string
  • Returns string

Methods

  • Parameters

    • theme: ThemeMatrix
    • mood: MoodVector<Feel>
    • Optional timing: boolean | TimingLike

    Returns void

  • Parameters

    • css: S

    Returns S

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Type Parameters

    • K extends keyof [any]

    • IK extends any

    Parameters

    • inlet: Fastener<any, IK, any>
    • key: IK

    Returns void

  • Type Parameters

    • I0 extends any

    Parameters

    • inlet: Fastener<any, I0, any>

    Returns void

  • Parameters

    • inletCss: CSSGroupingRule | CSSStyleSheet

    Returns S

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Returns S

  • Protected

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Returns any

  • Returns S

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: PropertyKey
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Returns CSSRule | CSSStyleSheet

  • Parameters

    • outlet: Fastener<any, any, any>

    Returns CSSRule | CSSStyleSheet

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: string
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns Timing

  • Parameters

    • affinity: Affinity

    Returns boolean

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Parameters

    • t: number

    Returns void

  • Returns void

  • Parameters

    • updateFlags: number

    Returns void

  • Returns readonly Fastener<any, any, any>[]

  • Parameters

    • affinity: Affinity

    Returns void

  • Protected

    Parameters

    • coherent: boolean

    Returns void

  • Protected

    Parameters

    • coherentTime: number

    Returns void

  • Parameters

    • css: S

    Returns S

  • Parameters

    • inherits: boolean | PropertyKey

    Returns void

  • Returns string

  • Parameters

    • inletCss: CSSRule | CSSStyleSheet

    Returns S

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • css: S

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

Generated using TypeDoc