Interface StyleAttribute<R>

Type Parameters

  • R = any

Hierarchy

  • Fastener<R>
  • ConstraintScope
  • ThemeContext
  • StyleContext
    • StyleAttribute

Properties

Accessors

Methods

Properties

coherentTime: number
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 backdropFilter(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get backgroundColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get backgroundImage(): StyleAnimator<this, string | LinearGradient, [string | LinearGradient | Look<NonNullable<string | LinearGradient>>]>
  • Returns StyleAnimator<this, string | LinearGradient, [string | LinearGradient | Look<NonNullable<string | LinearGradient>>]>

  • get binds(): boolean
  • Returns boolean

  • get borderBottomColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get borderBottomLeftRadius(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderBottomRightRadius(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderBottomWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderColor(): Fastener<this, any, [any]> & {
        get() => Color | [Color, Color, Color, Color];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Color | [Color, Color, Color, Color];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get borderLeftColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get borderLeftWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderRadius(): Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get borderRightColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get borderRightWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderSpacing(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get borderTopColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get borderTopLeftRadius(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderTopRightRadius(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderTopWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get borderWidth(): Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get boxShadow(): StyleAnimator<this, BoxShadow, [BoxShadow | Look<BoxShadow>]>
  • Returns StyleAnimator<this, BoxShadow, [BoxShadow | Look<BoxShadow>]>

  • get coherent(): boolean
  • Returns boolean

  • get color(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get derived(): boolean
  • Returns boolean

  • get fastenerType(): Proto<StyleAttribute<any>>
  • Returns Proto<StyleAttribute<any>>

  • get filter(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get flexDirection(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get flexGrow(): StyleAnimator<this, number, [number | Look<number>]>
  • Returns StyleAnimator<this, number, [number | Look<number>]>

  • get flexShrink(): StyleAnimator<this, number, [number | Look<number>]>
  • Returns StyleAnimator<this, number, [number | Look<number>]>

  • get font(): Fastener<this, any, [any]> & {
        get() => Font;
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Font;
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get fontFamily(): StyleAnimator<this, string | readonly string[], [string | readonly string[] | Look<NonNullable<string | readonly string[]>>]>
  • Returns StyleAnimator<this, string | readonly string[], [string | readonly string[] | Look<NonNullable<string | readonly string[]>>]>

  • get fontSize(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get fontStretch(): StyleAnimator<this, FontStretch, [FontStretch | Look<NonNullable<FontStretch>>]>
  • Returns StyleAnimator<this, FontStretch, [FontStretch | Look<NonNullable<FontStretch>>]>

  • get fontStyle(): StyleAnimator<this, FontStyle, [FontStyle | Look<NonNullable<FontStyle>>]>
  • Returns StyleAnimator<this, FontStyle, [FontStyle | Look<NonNullable<FontStyle>>]>

  • get fontVariant(): StyleAnimator<this, FontVariant, [FontVariant | Look<NonNullable<FontVariant>>]>
  • Returns StyleAnimator<this, FontVariant, [FontVariant | Look<NonNullable<FontVariant>>]>

  • get fontWeight(): StyleAnimator<this, FontWeight, [FontWeight | Look<NonNullable<FontWeight>>]>
  • Returns StyleAnimator<this, FontWeight, [FontWeight | Look<NonNullable<FontWeight>>]>

  • get inheritName(): PropertyKey
  • Returns PropertyKey

  • get inherits(): boolean
  • Returns boolean

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

    Returns readonly PropertyKey[]

  • get lineHeight(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get margin(): Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get maxHeight(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get maxWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get minHeight(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get minWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get mounted(): boolean
  • Returns boolean

  • get node(): Node
  • Returns Node

  • get opacity(): StyleAnimator<this, number, [number | Look<number>]>
  • Returns StyleAnimator<this, number, [number | Look<number>]>

  • get order(): StyleAnimator<this, number, [number | Look<number>]>
  • Returns StyleAnimator<this, number, [number | Look<number>]>

  • get outlineColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get outlineOffset(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get outlineWidth(): LengthStyleAnimator<this, Length, [Length | Look<Length>]>
  • Returns LengthStyleAnimator<this, Length, [Length | Look<Length>]>

  • get overflow(): Fastener<this, any, [any]> & {
        get() => Overflow | [Overflow, Overflow];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Overflow | [Overflow, Overflow];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

  • get overflowScrolling(): StyleAnimator<this, "auto" | "touch", ["auto" | "touch" | Look<NonNullable<"auto" | "touch">>]>
  • Returns StyleAnimator<this, "auto" | "touch", ["auto" | "touch" | Look<NonNullable<"auto" | "touch">>]>

  • get padding(): Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }
  • Returns Fastener<this, any, [any]> & {
        get() => Length | [Length, Length, Length, Length];
        set(value, timing?) => StyleAttribute<any>;
        setIntrinsic(value, timing?) => StyleAttribute<any>;
        setState(value, timing, affinity) => void;
    }

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

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

  • get textDecorationColor(): StyleAnimator<this, Color, [Color | Look<Color>]>
  • Returns StyleAnimator<this, Color, [Color | Look<Color>]>

  • get textDecorationLine(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get textOverflow(): StyleAnimator<this, string, [string | Look<string>]>
  • Returns StyleAnimator<this, string, [string | Look<string>]>

  • get transform(): StyleAnimator<this, Transform, [Transform | Look<Transform>]>
  • Returns StyleAnimator<this, Transform, [Transform | Look<Transform>]>

  • get zIndex(): StyleAnimator<this, number, [number | Look<number>]>
  • Returns StyleAnimator<this, number, [number | Look<number>]>

Methods

  • Parameters

    • constraint: Constraint

    Returns void

  • Parameters

    • variable: ConstraintVariable

    Returns void

  • Parameters

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

    Returns void

  • 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

    • lhs: ConstraintExpressionLike
    • relation: ConstraintRelation
    • Optional rhs: ConstraintExpressionLike
    • Optional strength: ConstraintStrengthLike

    Returns Constraint

  • Parameters

    • name: string
    • Optional value: number
    • Optional strength: ConstraintStrengthLike

    Returns ConstraintProperty<any, number, [number]>

  • Parameters

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

    Returns void

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • propertyName: string
    • value: unknown
    • priority: string

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Returns any

  • Type Parameters

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

    Parameters

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

    Returns F

  • Type Parameters

    • T

    Parameters

    • look: Look<T>
    • Optional mood: MoodVector<Feel>

    Returns T

  • Type Parameters

    • T

    • E

    Parameters

    • look: Look<T>
    • elseValue: E

    Returns T | E

  • Type Parameters

    • T

    • E

    Parameters

    • look: Look<T>
    • mood: MoodVector<Feel>
    • elseValue: E

    Returns T | E

  • Type Parameters

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

    Parameters

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

    Returns F

  • Parameters

    • propertyNames: string | readonly string[]

    Returns string | CSSStyleValue

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns Timing

  • Parameters

    • affinity: Affinity

    Returns boolean

  • Parameters

    • constraint: Constraint

    Returns boolean

  • Parameters

    • variable: ConstraintVariable

    Returns boolean

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • propertyName: string
    • value: unknown
    • priority: string

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Parameters

    • t: number

    Returns void

  • Parameters

    • constraint: Constraint

    Returns void

  • Parameters

    • variable: ConstraintVariable

    Returns void

  • Returns void

  • Parameters

    • updateFlags: number

    Returns void

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

  • Type Parameters

    • S

    Parameters

    • this: S
    • properties: {
          [K in string | number | symbol as S[K] extends {
                  set(value) => any;
              }
              ? K
              : never]?: S[K] extends {
                  set(value) => any;
              }
              ? T
              : never
      }
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • properties: {
          alignContent: AlignContent | Look<NonNullable<AlignContent>> | Fastener<any, AlignContent | Look<NonNullable<AlignContent>>, any>;
          alignItems: AlignItems | Look<NonNullable<AlignItems>> | Fastener<any, AlignItems | Look<NonNullable<AlignItems>>, any>;
          alignSelf: AlignSelf | Look<NonNullable<AlignSelf>> | Fastener<any, AlignSelf | Look<NonNullable<AlignSelf>>, any>;
          appearance: Appearance | Look<NonNullable<Appearance>> | Fastener<any, Appearance | Look<NonNullable<Appearance>>, any>;
          backdropFilter: string | Look<string> | Fastener<any, string | Look<string>, any>;
          backgroundClip: BackgroundClip | Look<NonNullable<BackgroundClip>> | Fastener<any, BackgroundClip | Look<NonNullable<BackgroundClip>>, any>;
          backgroundColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          backgroundImage: string | LinearGradient | Look<NonNullable<string | LinearGradient>> | Fastener<any, string | LinearGradient | Look<NonNullable<string | LinearGradient>>, any>;
          borderBottomColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderBottomLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderBottomRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderBottomStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderBottomWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderCollapse: BorderCollapse | Look<NonNullable<BorderCollapse>> | Fastener<any, BorderCollapse | Look<NonNullable<BorderCollapse>>, any>;
          borderColor: ColorOrLookLike | readonly [ColorOrLookLike, ColorOrLookLike, ColorOrLookLike, ColorOrLookLike];
          borderLeftColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderLeftStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderLeftWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderRadius: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          borderRightColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderRightStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderRightWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderSpacing: string | Look<string> | Fastener<any, string | Look<string>, any>;
          borderStyle: BorderStyle | readonly [BorderStyle, BorderStyle, BorderStyle, BorderStyle];
          borderTopColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderTopLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderTopRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderTopStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderTopWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderWidth: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          bottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          boxShadow: string | BoxShadow | BoxShadowInit | readonly BoxShadowLike[] | Look<BoxShadow> | Fastener<any, BoxShadow | Look<BoxShadow>, any>;
          boxSizing: BoxSizing | Look<NonNullable<BoxSizing>> | Fastener<any, BoxSizing | Look<NonNullable<BoxSizing>>, any>;
          color: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          cursor: CssCursor | Look<NonNullable<CssCursor>> | Fastener<any, CssCursor | Look<NonNullable<CssCursor>>, any>;
          display: CssDisplay | Look<NonNullable<CssDisplay>> | Fastener<any, CssDisplay | Look<NonNullable<CssDisplay>>, any>;
          filter: string | Look<string> | Fastener<any, string | Look<string>, any>;
          flexBasis: string | number | Length | Look<NonNullable<FlexBasis>> | Fastener<any, FlexBasis | Look<NonNullable<FlexBasis>>, any>;
          flexDirection: string | Look<string> | Fastener<any, string | Look<string>, any>;
          flexGrow: number | Look<number> | Fastener<any, number | Look<number>, any>;
          flexShrink: number | Look<number> | Fastener<any, number | Look<number>, any>;
          flexWrap: FlexWrap | Look<NonNullable<FlexWrap>> | Fastener<any, FlexWrap | Look<NonNullable<FlexWrap>>, any>;
          font: FontLike;
          fontFamily: string | readonly string[] | Look<NonNullable<string | readonly string[]>> | Fastener<any, string | readonly string[] | Look<NonNullable<string | readonly string[]>>, any>;
          fontSize: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          fontStretch: FontStretch | Look<NonNullable<FontStretch>> | Fastener<any, FontStretch | Look<NonNullable<FontStretch>>, any>;
          fontStyle: FontStyle | Look<NonNullable<FontStyle>> | Fastener<any, FontStyle | Look<NonNullable<FontStyle>>, any>;
          fontVariant: FontVariant | Look<NonNullable<FontVariant>> | Fastener<any, FontVariant | Look<NonNullable<FontVariant>>, any>;
          fontWeight: FontWeight | Look<NonNullable<FontWeight>> | Fastener<any, FontWeight | Look<NonNullable<FontWeight>>, any>;
          height: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          justifyContent: JustifyContent | Look<NonNullable<JustifyContent>> | Fastener<any, JustifyContent | Look<NonNullable<JustifyContent>>, any>;
          left: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          lineHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          margin: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          marginBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          maxHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          maxWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          minHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          minWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          opacity: number | Look<number> | Fastener<any, number | Look<number>, any>;
          order: number | Look<number> | Fastener<any, number | Look<number>, any>;
          outlineColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          outlineOffset: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          outlineStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          outlineWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          overflow: Overflow | readonly [Overflow, Overflow];
          overflowScrolling: "auto" | "touch" | Look<NonNullable<"auto" | "touch">> | Fastener<any, "auto" | "touch" | Look<NonNullable<"auto" | "touch">>, any>;
          overflowX: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>;
          overflowY: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>;
          overscrollBehavior: OverscrollBehavior | readonly [OverscrollBehavior, OverscrollBehavior];
          overscrollBehaviorX: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>;
          overscrollBehaviorY: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>;
          owner?: unknown;
          padding: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          paddingBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          pointerEvents: PointerEvents | Look<NonNullable<PointerEvents>> | Fastener<any, PointerEvents | Look<NonNullable<PointerEvents>>, any>;
          position: Position | Look<NonNullable<Position>> | Fastener<any, Position | Look<NonNullable<Position>>, any>;
          right: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          textAlign: TextAlign | Look<NonNullable<TextAlign>> | Fastener<any, TextAlign | Look<NonNullable<TextAlign>>, any>;
          textDecorationColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          textDecorationLine: string | Look<string> | Fastener<any, string | Look<string>, any>;
          textDecorationStyle: TextDecorationStyle | Look<NonNullable<TextDecorationStyle>> | Fastener<any, TextDecorationStyle | Look<NonNullable<TextDecorationStyle>>, any>;
          textOverflow: string | Look<string> | Fastener<any, string | Look<string>, any>;
          textTransform: TextTransform | Look<NonNullable<TextTransform>> | Fastener<any, TextTransform | Look<NonNullable<TextTransform>>, any>;
          top: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          touchAction: TouchAction | Look<NonNullable<TouchAction>> | Fastener<any, TouchAction | Look<NonNullable<TouchAction>>, any>;
          transform: string | Transform | Look<Transform> | Fastener<any, Transform | Look<Transform>, any>;
          userSelect: UserSelect | Look<NonNullable<UserSelect>> | Fastener<any, UserSelect | Look<NonNullable<UserSelect>>, any>;
          verticalAlign: string | number | Length | Look<NonNullable<VerticalAlign>> | Fastener<any, VerticalAlign | Look<NonNullable<VerticalAlign>>, any>;
          visibility: Visibility | Look<NonNullable<Visibility>> | Fastener<any, Visibility | Look<NonNullable<Visibility>>, any>;
          whiteSpace: WhiteSpace | Look<NonNullable<WhiteSpace>> | Fastener<any, WhiteSpace | Look<NonNullable<WhiteSpace>>, any>;
          width: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          zIndex: number | Look<number> | Fastener<any, number | Look<number>, any>;
      }
      • alignContent: AlignContent | Look<NonNullable<AlignContent>> | Fastener<any, AlignContent | Look<NonNullable<AlignContent>>, any>
      • alignItems: AlignItems | Look<NonNullable<AlignItems>> | Fastener<any, AlignItems | Look<NonNullable<AlignItems>>, any>
      • alignSelf: AlignSelf | Look<NonNullable<AlignSelf>> | Fastener<any, AlignSelf | Look<NonNullable<AlignSelf>>, any>
      • appearance: Appearance | Look<NonNullable<Appearance>> | Fastener<any, Appearance | Look<NonNullable<Appearance>>, any>
      • backdropFilter: string | Look<string> | Fastener<any, string | Look<string>, any>
      • backgroundClip: BackgroundClip | Look<NonNullable<BackgroundClip>> | Fastener<any, BackgroundClip | Look<NonNullable<BackgroundClip>>, any>
      • backgroundColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • backgroundImage: string | LinearGradient | Look<NonNullable<string | LinearGradient>> | Fastener<any, string | LinearGradient | Look<NonNullable<string | LinearGradient>>, any>
      • borderBottomColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderBottomLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderBottomRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderBottomStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderBottomWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderCollapse: BorderCollapse | Look<NonNullable<BorderCollapse>> | Fastener<any, BorderCollapse | Look<NonNullable<BorderCollapse>>, any>
      • borderColor: ColorOrLookLike | readonly [ColorOrLookLike, ColorOrLookLike, ColorOrLookLike, ColorOrLookLike]
      • borderLeftColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderLeftStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderLeftWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderRadius: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • borderRightColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderRightStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderRightWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderSpacing: string | Look<string> | Fastener<any, string | Look<string>, any>
      • borderStyle: BorderStyle | readonly [BorderStyle, BorderStyle, BorderStyle, BorderStyle]
      • borderTopColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderTopLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderTopRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderTopStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderTopWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderWidth: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • bottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • boxShadow: string | BoxShadow | BoxShadowInit | readonly BoxShadowLike[] | Look<BoxShadow> | Fastener<any, BoxShadow | Look<BoxShadow>, any>
      • boxSizing: BoxSizing | Look<NonNullable<BoxSizing>> | Fastener<any, BoxSizing | Look<NonNullable<BoxSizing>>, any>
      • color: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • cursor: CssCursor | Look<NonNullable<CssCursor>> | Fastener<any, CssCursor | Look<NonNullable<CssCursor>>, any>
      • display: CssDisplay | Look<NonNullable<CssDisplay>> | Fastener<any, CssDisplay | Look<NonNullable<CssDisplay>>, any>
      • filter: string | Look<string> | Fastener<any, string | Look<string>, any>
      • flexBasis: string | number | Length | Look<NonNullable<FlexBasis>> | Fastener<any, FlexBasis | Look<NonNullable<FlexBasis>>, any>
      • flexDirection: string | Look<string> | Fastener<any, string | Look<string>, any>
      • flexGrow: number | Look<number> | Fastener<any, number | Look<number>, any>
      • flexShrink: number | Look<number> | Fastener<any, number | Look<number>, any>
      • flexWrap: FlexWrap | Look<NonNullable<FlexWrap>> | Fastener<any, FlexWrap | Look<NonNullable<FlexWrap>>, any>
      • font: FontLike
      • fontFamily: string | readonly string[] | Look<NonNullable<string | readonly string[]>> | Fastener<any, string | readonly string[] | Look<NonNullable<string | readonly string[]>>, any>
      • fontSize: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • fontStretch: FontStretch | Look<NonNullable<FontStretch>> | Fastener<any, FontStretch | Look<NonNullable<FontStretch>>, any>
      • fontStyle: FontStyle | Look<NonNullable<FontStyle>> | Fastener<any, FontStyle | Look<NonNullable<FontStyle>>, any>
      • fontVariant: FontVariant | Look<NonNullable<FontVariant>> | Fastener<any, FontVariant | Look<NonNullable<FontVariant>>, any>
      • fontWeight: FontWeight | Look<NonNullable<FontWeight>> | Fastener<any, FontWeight | Look<NonNullable<FontWeight>>, any>
      • height: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • justifyContent: JustifyContent | Look<NonNullable<JustifyContent>> | Fastener<any, JustifyContent | Look<NonNullable<JustifyContent>>, any>
      • left: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • lineHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • margin: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • marginBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • maxHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • maxWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • minHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • minWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • opacity: number | Look<number> | Fastener<any, number | Look<number>, any>
      • order: number | Look<number> | Fastener<any, number | Look<number>, any>
      • outlineColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • outlineOffset: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • outlineStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • outlineWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • overflow: Overflow | readonly [Overflow, Overflow]
      • overflowScrolling: "auto" | "touch" | Look<NonNullable<"auto" | "touch">> | Fastener<any, "auto" | "touch" | Look<NonNullable<"auto" | "touch">>, any>
      • overflowX: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>
      • overflowY: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>
      • overscrollBehavior: OverscrollBehavior | readonly [OverscrollBehavior, OverscrollBehavior]
      • overscrollBehaviorX: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>
      • overscrollBehaviorY: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>
      • Optional Readonly owner?: unknown
      • padding: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • paddingBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • pointerEvents: PointerEvents | Look<NonNullable<PointerEvents>> | Fastener<any, PointerEvents | Look<NonNullable<PointerEvents>>, any>
      • position: Position | Look<NonNullable<Position>> | Fastener<any, Position | Look<NonNullable<Position>>, any>
      • right: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • textAlign: TextAlign | Look<NonNullable<TextAlign>> | Fastener<any, TextAlign | Look<NonNullable<TextAlign>>, any>
      • textDecorationColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • textDecorationLine: string | Look<string> | Fastener<any, string | Look<string>, any>
      • textDecorationStyle: TextDecorationStyle | Look<NonNullable<TextDecorationStyle>> | Fastener<any, TextDecorationStyle | Look<NonNullable<TextDecorationStyle>>, any>
      • textOverflow: string | Look<string> | Fastener<any, string | Look<string>, any>
      • textTransform: TextTransform | Look<NonNullable<TextTransform>> | Fastener<any, TextTransform | Look<NonNullable<TextTransform>>, any>
      • top: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • touchAction: TouchAction | Look<NonNullable<TouchAction>> | Fastener<any, TouchAction | Look<NonNullable<TouchAction>>, any>
      • transform: string | Transform | Look<Transform> | Fastener<any, Transform | Look<Transform>, any>
      • userSelect: UserSelect | Look<NonNullable<UserSelect>> | Fastener<any, UserSelect | Look<NonNullable<UserSelect>>, any>
      • verticalAlign: string | number | Length | Look<NonNullable<VerticalAlign>> | Fastener<any, VerticalAlign | Look<NonNullable<VerticalAlign>>, any>
      • visibility: Visibility | Look<NonNullable<Visibility>> | Fastener<any, Visibility | Look<NonNullable<Visibility>>, any>
      • whiteSpace: WhiteSpace | Look<NonNullable<WhiteSpace>> | Fastener<any, WhiteSpace | Look<NonNullable<WhiteSpace>>, any>
      • width: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • zIndex: number | Look<number> | Fastener<any, number | Look<number>, any>
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • affinity: Affinity

    Returns void

  • Protected

    Parameters

    • coherent: boolean

    Returns void

  • Protected

    Parameters

    • coherentTime: number

    Returns void

  • Parameters

    • inherits: boolean | PropertyKey

    Returns void

  • Type Parameters

    • S

    Parameters

    • this: S
    • properties: {
          [K in string | number | symbol as S[K] extends {
                  setIntrinsic(value) => any;
              }
              ? K
              : never]?: S[K] extends {
                  setIntrinsic(value) => any;
              }
              ? T
              : never
      }
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • properties: {
          alignContent: AlignContent | Look<NonNullable<AlignContent>> | Fastener<any, AlignContent | Look<NonNullable<AlignContent>>, any>;
          alignItems: AlignItems | Look<NonNullable<AlignItems>> | Fastener<any, AlignItems | Look<NonNullable<AlignItems>>, any>;
          alignSelf: AlignSelf | Look<NonNullable<AlignSelf>> | Fastener<any, AlignSelf | Look<NonNullable<AlignSelf>>, any>;
          appearance: Appearance | Look<NonNullable<Appearance>> | Fastener<any, Appearance | Look<NonNullable<Appearance>>, any>;
          backdropFilter: string | Look<string> | Fastener<any, string | Look<string>, any>;
          backgroundClip: BackgroundClip | Look<NonNullable<BackgroundClip>> | Fastener<any, BackgroundClip | Look<NonNullable<BackgroundClip>>, any>;
          backgroundColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          backgroundImage: string | LinearGradient | Look<NonNullable<string | LinearGradient>> | Fastener<any, string | LinearGradient | Look<NonNullable<string | LinearGradient>>, any>;
          borderBottomColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderBottomLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderBottomRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderBottomStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderBottomWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderCollapse: BorderCollapse | Look<NonNullable<BorderCollapse>> | Fastener<any, BorderCollapse | Look<NonNullable<BorderCollapse>>, any>;
          borderColor: ColorOrLookLike | readonly [ColorOrLookLike, ColorOrLookLike, ColorOrLookLike, ColorOrLookLike];
          borderLeftColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderLeftStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderLeftWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderRadius: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          borderRightColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderRightStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderRightWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderSpacing: string | Look<string> | Fastener<any, string | Look<string>, any>;
          borderStyle: BorderStyle | readonly [BorderStyle, BorderStyle, BorderStyle, BorderStyle];
          borderTopColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          borderTopLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderTopRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderTopStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          borderTopWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          borderWidth: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          bottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          boxShadow: string | BoxShadow | BoxShadowInit | readonly BoxShadowLike[] | Look<BoxShadow> | Fastener<any, BoxShadow | Look<BoxShadow>, any>;
          boxSizing: BoxSizing | Look<NonNullable<BoxSizing>> | Fastener<any, BoxSizing | Look<NonNullable<BoxSizing>>, any>;
          color: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          cursor: CssCursor | Look<NonNullable<CssCursor>> | Fastener<any, CssCursor | Look<NonNullable<CssCursor>>, any>;
          display: CssDisplay | Look<NonNullable<CssDisplay>> | Fastener<any, CssDisplay | Look<NonNullable<CssDisplay>>, any>;
          filter: string | Look<string> | Fastener<any, string | Look<string>, any>;
          flexBasis: string | number | Length | Look<NonNullable<FlexBasis>> | Fastener<any, FlexBasis | Look<NonNullable<FlexBasis>>, any>;
          flexDirection: string | Look<string> | Fastener<any, string | Look<string>, any>;
          flexGrow: number | Look<number> | Fastener<any, number | Look<number>, any>;
          flexShrink: number | Look<number> | Fastener<any, number | Look<number>, any>;
          flexWrap: FlexWrap | Look<NonNullable<FlexWrap>> | Fastener<any, FlexWrap | Look<NonNullable<FlexWrap>>, any>;
          font: FontLike;
          fontFamily: string | readonly string[] | Look<NonNullable<string | readonly string[]>> | Fastener<any, string | readonly string[] | Look<NonNullable<string | readonly string[]>>, any>;
          fontSize: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          fontStretch: FontStretch | Look<NonNullable<FontStretch>> | Fastener<any, FontStretch | Look<NonNullable<FontStretch>>, any>;
          fontStyle: FontStyle | Look<NonNullable<FontStyle>> | Fastener<any, FontStyle | Look<NonNullable<FontStyle>>, any>;
          fontVariant: FontVariant | Look<NonNullable<FontVariant>> | Fastener<any, FontVariant | Look<NonNullable<FontVariant>>, any>;
          fontWeight: FontWeight | Look<NonNullable<FontWeight>> | Fastener<any, FontWeight | Look<NonNullable<FontWeight>>, any>;
          height: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          justifyContent: JustifyContent | Look<NonNullable<JustifyContent>> | Fastener<any, JustifyContent | Look<NonNullable<JustifyContent>>, any>;
          left: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          lineHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          margin: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          marginBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          marginTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          maxHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          maxWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          minHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          minWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          opacity: number | Look<number> | Fastener<any, number | Look<number>, any>;
          order: number | Look<number> | Fastener<any, number | Look<number>, any>;
          outlineColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          outlineOffset: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          outlineStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>;
          outlineWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          overflow: Overflow | readonly [Overflow, Overflow];
          overflowScrolling: "auto" | "touch" | Look<NonNullable<"auto" | "touch">> | Fastener<any, "auto" | "touch" | Look<NonNullable<"auto" | "touch">>, any>;
          overflowX: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>;
          overflowY: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>;
          overscrollBehavior: OverscrollBehavior | readonly [OverscrollBehavior, OverscrollBehavior];
          overscrollBehaviorX: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>;
          overscrollBehaviorY: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>;
          owner?: unknown;
          padding: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike];
          paddingBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          paddingTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          pointerEvents: PointerEvents | Look<NonNullable<PointerEvents>> | Fastener<any, PointerEvents | Look<NonNullable<PointerEvents>>, any>;
          position: Position | Look<NonNullable<Position>> | Fastener<any, Position | Look<NonNullable<Position>>, any>;
          right: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          textAlign: TextAlign | Look<NonNullable<TextAlign>> | Fastener<any, TextAlign | Look<NonNullable<TextAlign>>, any>;
          textDecorationColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>;
          textDecorationLine: string | Look<string> | Fastener<any, string | Look<string>, any>;
          textDecorationStyle: TextDecorationStyle | Look<NonNullable<TextDecorationStyle>> | Fastener<any, TextDecorationStyle | Look<NonNullable<TextDecorationStyle>>, any>;
          textOverflow: string | Look<string> | Fastener<any, string | Look<string>, any>;
          textTransform: TextTransform | Look<NonNullable<TextTransform>> | Fastener<any, TextTransform | Look<NonNullable<TextTransform>>, any>;
          top: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          touchAction: TouchAction | Look<NonNullable<TouchAction>> | Fastener<any, TouchAction | Look<NonNullable<TouchAction>>, any>;
          transform: string | Transform | Look<Transform> | Fastener<any, Transform | Look<Transform>, any>;
          userSelect: UserSelect | Look<NonNullable<UserSelect>> | Fastener<any, UserSelect | Look<NonNullable<UserSelect>>, any>;
          verticalAlign: string | number | Length | Look<NonNullable<VerticalAlign>> | Fastener<any, VerticalAlign | Look<NonNullable<VerticalAlign>>, any>;
          visibility: Visibility | Look<NonNullable<Visibility>> | Fastener<any, Visibility | Look<NonNullable<Visibility>>, any>;
          whiteSpace: WhiteSpace | Look<NonNullable<WhiteSpace>> | Fastener<any, WhiteSpace | Look<NonNullable<WhiteSpace>>, any>;
          width: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>;
          zIndex: number | Look<number> | Fastener<any, number | Look<number>, any>;
      }
      • alignContent: AlignContent | Look<NonNullable<AlignContent>> | Fastener<any, AlignContent | Look<NonNullable<AlignContent>>, any>
      • alignItems: AlignItems | Look<NonNullable<AlignItems>> | Fastener<any, AlignItems | Look<NonNullable<AlignItems>>, any>
      • alignSelf: AlignSelf | Look<NonNullable<AlignSelf>> | Fastener<any, AlignSelf | Look<NonNullable<AlignSelf>>, any>
      • appearance: Appearance | Look<NonNullable<Appearance>> | Fastener<any, Appearance | Look<NonNullable<Appearance>>, any>
      • backdropFilter: string | Look<string> | Fastener<any, string | Look<string>, any>
      • backgroundClip: BackgroundClip | Look<NonNullable<BackgroundClip>> | Fastener<any, BackgroundClip | Look<NonNullable<BackgroundClip>>, any>
      • backgroundColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • backgroundImage: string | LinearGradient | Look<NonNullable<string | LinearGradient>> | Fastener<any, string | LinearGradient | Look<NonNullable<string | LinearGradient>>, any>
      • borderBottomColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderBottomLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderBottomRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderBottomStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderBottomWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderCollapse: BorderCollapse | Look<NonNullable<BorderCollapse>> | Fastener<any, BorderCollapse | Look<NonNullable<BorderCollapse>>, any>
      • borderColor: ColorOrLookLike | readonly [ColorOrLookLike, ColorOrLookLike, ColorOrLookLike, ColorOrLookLike]
      • borderLeftColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderLeftStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderLeftWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderRadius: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • borderRightColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderRightStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderRightWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderSpacing: string | Look<string> | Fastener<any, string | Look<string>, any>
      • borderStyle: BorderStyle | readonly [BorderStyle, BorderStyle, BorderStyle, BorderStyle]
      • borderTopColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • borderTopLeftRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderTopRightRadius: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderTopStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • borderTopWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • borderWidth: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • bottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • boxShadow: string | BoxShadow | BoxShadowInit | readonly BoxShadowLike[] | Look<BoxShadow> | Fastener<any, BoxShadow | Look<BoxShadow>, any>
      • boxSizing: BoxSizing | Look<NonNullable<BoxSizing>> | Fastener<any, BoxSizing | Look<NonNullable<BoxSizing>>, any>
      • color: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • cursor: CssCursor | Look<NonNullable<CssCursor>> | Fastener<any, CssCursor | Look<NonNullable<CssCursor>>, any>
      • display: CssDisplay | Look<NonNullable<CssDisplay>> | Fastener<any, CssDisplay | Look<NonNullable<CssDisplay>>, any>
      • filter: string | Look<string> | Fastener<any, string | Look<string>, any>
      • flexBasis: string | number | Length | Look<NonNullable<FlexBasis>> | Fastener<any, FlexBasis | Look<NonNullable<FlexBasis>>, any>
      • flexDirection: string | Look<string> | Fastener<any, string | Look<string>, any>
      • flexGrow: number | Look<number> | Fastener<any, number | Look<number>, any>
      • flexShrink: number | Look<number> | Fastener<any, number | Look<number>, any>
      • flexWrap: FlexWrap | Look<NonNullable<FlexWrap>> | Fastener<any, FlexWrap | Look<NonNullable<FlexWrap>>, any>
      • font: FontLike
      • fontFamily: string | readonly string[] | Look<NonNullable<string | readonly string[]>> | Fastener<any, string | readonly string[] | Look<NonNullable<string | readonly string[]>>, any>
      • fontSize: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • fontStretch: FontStretch | Look<NonNullable<FontStretch>> | Fastener<any, FontStretch | Look<NonNullable<FontStretch>>, any>
      • fontStyle: FontStyle | Look<NonNullable<FontStyle>> | Fastener<any, FontStyle | Look<NonNullable<FontStyle>>, any>
      • fontVariant: FontVariant | Look<NonNullable<FontVariant>> | Fastener<any, FontVariant | Look<NonNullable<FontVariant>>, any>
      • fontWeight: FontWeight | Look<NonNullable<FontWeight>> | Fastener<any, FontWeight | Look<NonNullable<FontWeight>>, any>
      • height: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • justifyContent: JustifyContent | Look<NonNullable<JustifyContent>> | Fastener<any, JustifyContent | Look<NonNullable<JustifyContent>>, any>
      • left: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • lineHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • margin: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • marginBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • marginTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • maxHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • maxWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • minHeight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • minWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • opacity: number | Look<number> | Fastener<any, number | Look<number>, any>
      • order: number | Look<number> | Fastener<any, number | Look<number>, any>
      • outlineColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • outlineOffset: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • outlineStyle: BorderStyle | Look<NonNullable<BorderStyle>> | Fastener<any, BorderStyle | Look<NonNullable<BorderStyle>>, any>
      • outlineWidth: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • overflow: Overflow | readonly [Overflow, Overflow]
      • overflowScrolling: "auto" | "touch" | Look<NonNullable<"auto" | "touch">> | Fastener<any, "auto" | "touch" | Look<NonNullable<"auto" | "touch">>, any>
      • overflowX: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>
      • overflowY: Overflow | Look<NonNullable<Overflow>> | Fastener<any, Overflow | Look<NonNullable<Overflow>>, any>
      • overscrollBehavior: OverscrollBehavior | readonly [OverscrollBehavior, OverscrollBehavior]
      • overscrollBehaviorX: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>
      • overscrollBehaviorY: OverscrollBehavior | Look<NonNullable<OverscrollBehavior>> | Fastener<any, OverscrollBehavior | Look<NonNullable<OverscrollBehavior>>, any>
      • Optional Readonly owner?: unknown
      • padding: LengthOrLookLike | readonly [LengthOrLookLike, LengthOrLookLike, LengthOrLookLike, LengthOrLookLike]
      • paddingBottom: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingLeft: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingRight: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • paddingTop: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • pointerEvents: PointerEvents | Look<NonNullable<PointerEvents>> | Fastener<any, PointerEvents | Look<NonNullable<PointerEvents>>, any>
      • position: Position | Look<NonNullable<Position>> | Fastener<any, Position | Look<NonNullable<Position>>, any>
      • right: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • textAlign: TextAlign | Look<NonNullable<TextAlign>> | Fastener<any, TextAlign | Look<NonNullable<TextAlign>>, any>
      • textDecorationColor: string | Color | ColorInit | Look<Color> | Fastener<any, Color | Look<Color>, any>
      • textDecorationLine: string | Look<string> | Fastener<any, string | Look<string>, any>
      • textDecorationStyle: TextDecorationStyle | Look<NonNullable<TextDecorationStyle>> | Fastener<any, TextDecorationStyle | Look<NonNullable<TextDecorationStyle>>, any>
      • textOverflow: string | Look<string> | Fastener<any, string | Look<string>, any>
      • textTransform: TextTransform | Look<NonNullable<TextTransform>> | Fastener<any, TextTransform | Look<NonNullable<TextTransform>>, any>
      • top: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • touchAction: TouchAction | Look<NonNullable<TouchAction>> | Fastener<any, TouchAction | Look<NonNullable<TouchAction>>, any>
      • transform: string | Transform | Look<Transform> | Fastener<any, Transform | Look<Transform>, any>
      • userSelect: UserSelect | Look<NonNullable<UserSelect>> | Fastener<any, UserSelect | Look<NonNullable<UserSelect>>, any>
      • verticalAlign: string | number | Length | Look<NonNullable<VerticalAlign>> | Fastener<any, VerticalAlign | Look<NonNullable<VerticalAlign>>, any>
      • visibility: Visibility | Look<NonNullable<Visibility>> | Fastener<any, Visibility | Look<NonNullable<Visibility>>, any>
      • whiteSpace: WhiteSpace | Look<NonNullable<WhiteSpace>> | Fastener<any, WhiteSpace | Look<NonNullable<WhiteSpace>>, any>
      • width: string | number | Length | Look<Length> | Fastener<any, Length | Look<Length>, any>
      • zIndex: number | Look<number> | Fastener<any, number | Look<number>, any>
    • Optional timing: boolean | TimingLike

    Returns R

  • Parameters

    • propertyName: string
    • value: unknown
    • Optional priority: string

    Returns StyleAttribute<R>

  • Returns string

  • Parameters

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

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Parameters

    • propertyName: string
    • value: unknown
    • priority: string

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

Generated using TypeDoc