RSX Code Reference
    Preparing search index...
    • rsx
    • ComputedStyle

    Class ComputedStyle

    Resolved CSS style values for a UI element.

    Contains all CSS properties resolved to concrete values after cascade calculation, inheritance, and variable substitution. Values are in points (DPI-independent) unless otherwise noted.

    This struct is TypeScript-exposed for use in UICustomElement.

    Index
    • Parameters

      • OptionalisInternalConstructor: boolean

      Returns ComputedStyle

    • get borderRadiusBottomLeft(): number

      Border radius for bottom-left corner in points.

      Returns number

    • set borderRadiusBottomLeft(value: number): void

      Parameters

      • value: number

      Returns void

    • get borderRadiusBottomRight(): number

      Border radius for bottom-right corner in points.

      Returns number

    • set borderRadiusBottomRight(value: number): void

      Parameters

      • value: number

      Returns void

    • get borderRadiusTopLeft(): number

      Border radius for top-left corner in points.

      Returns number

    • set borderRadiusTopLeft(value: number): void

      Parameters

      • value: number

      Returns void

    • get borderRadiusTopRight(): number

      Border radius for top-right corner in points.

      Returns number

    • set borderRadiusTopRight(value: number): void

      Parameters

      • value: number

      Returns void

    • get borderWidth(): number

      Border width in points.

      Returns number

    • set borderWidth(value: number): void

      Parameters

      • value: number

      Returns void

    • get columnGap(): number

      Column gap (gap between flex items).

      Returns number

    • set columnGap(value: number): void

      Parameters

      • value: number

      Returns void

    • get flexBasis(): number

      Flex basis in points. Negative = auto.

      Returns number

    • set flexBasis(value: number): void

      Parameters

      • value: number

      Returns void

    • get flexGrow(): number

      Flex grow factor.

      Returns number

    • set flexGrow(value: number): void

      Parameters

      • value: number

      Returns void

    • get flexShrink(): number

      Flex shrink factor.

      Returns number

    • set flexShrink(value: number): void

      Parameters

      • value: number

      Returns void

    • get fontFamily(): string

      Font family name.

      Returns string

    • set fontFamily(value: string): void

      Parameters

      • value: string

      Returns void

    • get fontSize(): number

      Font size in points.

      Returns number

    • set fontSize(value: number): void

      Parameters

      • value: number

      Returns void

    • get fontWeight(): number

      Font weight (100-900, 400=normal, 700=bold).

      Returns number

    • set fontWeight(value: number): void

      Parameters

      • value: number

      Returns void

    • get height(): number

      Height in points. Negative = auto.

      Returns number

    • set height(value: number): void

      Parameters

      • value: number

      Returns void

    • get lineHeight(): number

      Line height multiplier.

      Returns number

    • set lineHeight(value: number): void

      Parameters

      • value: number

      Returns void

    • get maximumHeight(): number

      Maximum height in points. Negative = none.

      Returns number

    • set maximumHeight(value: number): void

      Parameters

      • value: number

      Returns void

    • get maximumWidth(): number

      Maximum width in points. Negative = none.

      Returns number

    • set maximumWidth(value: number): void

      Parameters

      • value: number

      Returns void

    • get minimumHeight(): number

      Minimum height in points.

      Returns number

    • set minimumHeight(value: number): void

      Parameters

      • value: number

      Returns void

    • get minimumWidth(): number

      Minimum width in points.

      Returns number

    • set minimumWidth(value: number): void

      Parameters

      • value: number

      Returns void

    • get opacity(): number

      Opacity (0.0 to 1.0).

      Returns number

    • set opacity(value: number): void

      Parameters

      • value: number

      Returns void

    • get rowGap(): number

      Row gap (gap between flex rows).

      Returns number

    • set rowGap(value: number): void

      Parameters

      • value: number

      Returns void

    • get rsxContentAlignment(): number

      RSX content alignment.

      Returns number

    • set rsxContentAlignment(value: number): void

      Parameters

      • value: number

      Returns void

    • get rsxContentPriority(): number

      RSX content priority.

      Returns number

    • set rsxContentPriority(value: number): void

      Parameters

      • value: number

      Returns void

    • get rsxShape(): string

      RSX shape type for custom rendering.

      Returns string

    • set rsxShape(value: string): void

      Parameters

      • value: string

      Returns void

    • get width(): number

      Width in points. Negative = auto.

      Returns number

    • set width(value: number): void

      Parameters

      • value: number

      Returns void