Record Class SizeTokens

java.lang.Object
java.lang.Record
limn.components.SizeTokens

public record SizeTokens(Font body, Font label, Font title, float spacingSmall, float spacingMedium, float spacingLarge, float radiusSmall, float radiusMedium, float radiusLarge, float indicatorRadius, float controlHeight, float listRowSeed, float menuRowHeight, float popupItemHeight, float areaPad, float fieldPadH, float menuBarPadH, float menuPadV, float padH, float padV, float popupPadV, float popupRowInsetX, float segPadH, float spinnerFieldPadX, float tabPadH, float tabPadV, float toolBarPad, float tooltipPadH, float tooltipPadV, float colorGap, float gapButtonRow, float gapIcon, float gapLabel, float newlineHint, float popupGap, float tabIconGap, float tabRevealMargin, float toggleColumnGap, float toolBarGap, float comboCaretCenterX, float fieldDividerInset, float indicatorInset, float menuArrowNudge, float menuBarChipInset, float menuCheckInset, float menuHiliteInsetX, float menuHiliteInsetY, float menuSepInsetX, float popupBarInsetX, float popupDotCol, float popupMarkerCol, float segInset, float spinnerFieldInset, float stripBtnHoverInset, float switchThumbInset, float tabHoverInset, float toolBarSepInset, float areaHeight, float areaWidth, float arrowHalf, float checkGlyphW, float chevronHalfW, float colorDialogW, float colorFieldH, float colorRailH, float colorRampW, float colorThumbH, float colorThumbW, float comboCaretGutter, float comboTextClip, float dialogMaxWidth, float fieldIcon, float fieldTrailing, float fieldWidth, float iconBox, float indicator, float menuArrowGutter, float menuArrowH, float menuArrowW, float menuCheckGutter, float popupDotRadius, float progressThickness, float scrollChevronHalf, float separatorBox, float sliderKnob, float sliderKnobHover, float sliderRail, float spinnerButtonW, float switchTrackH, float switchTrackW, float tabChevron, float tabIconSize, float listWidth, float menuMinWidth, float spinnerWidth) extends Record
The numeric size table: one immutable row per ControlSize step.

Hand-authored, five rows, no base * k(step) anywhere. Three independent ramps: type 11/12/14/16/19 (span 1.73x), control height 24/28/32/40/50 (2.08x), spacing 3/4/6/8/10 (3.33x). Reach a row with Theme.tokensFor(limn.scene.Widget); MEDIUM is the default and the nine Theme tokens are initialized from it, so assertSame(theme.body, SizeTokens.MEDIUM.body()) holds.

Quantities that are weights, not sizes (every border, focus ring and its gap, hairline, check-mark pen, caret, AA bleed, damage margin, wheel step, and the WCAG hit floor) live in Strokes and are identical at every step by construction: there is no five-column row for any of them. This record therefore declares no double of any kind, so an animation duration cannot be smuggled in.

padV is a measure-only floor input to max(controlHeight, lineHeight + 2 * padV). The box binds at every step, so this number must never appear as a paint or hit-test coordinate; what a control centres against is the effective padV (height - lineHeight)/2 = 5.554688 / 6.968750 / 7.796875 / 10.625000 / 13.867188.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final SizeTokens
    The default step's row.
    static final SizeTokens[]
    Indexed by Enum.ordinal().
  • Constructor Summary

    Constructors
    Constructor
    Description
    SizeTokens(Font body, Font label, Font title, float spacingSmall, float spacingMedium, float spacingLarge, float radiusSmall, float radiusMedium, float radiusLarge, float indicatorRadius, float controlHeight, float listRowSeed, float menuRowHeight, float popupItemHeight, float areaPad, float fieldPadH, float menuBarPadH, float menuPadV, float padH, float padV, float popupPadV, float popupRowInsetX, float segPadH, float spinnerFieldPadX, float tabPadH, float tabPadV, float toolBarPad, float tooltipPadH, float tooltipPadV, float colorGap, float gapButtonRow, float gapIcon, float gapLabel, float newlineHint, float popupGap, float tabIconGap, float tabRevealMargin, float toggleColumnGap, float toolBarGap, float comboCaretCenterX, float fieldDividerInset, float indicatorInset, float menuArrowNudge, float menuBarChipInset, float menuCheckInset, float menuHiliteInsetX, float menuHiliteInsetY, float menuSepInsetX, float popupBarInsetX, float popupDotCol, float popupMarkerCol, float segInset, float spinnerFieldInset, float stripBtnHoverInset, float switchThumbInset, float tabHoverInset, float toolBarSepInset, float areaHeight, float areaWidth, float arrowHalf, float checkGlyphW, float chevronHalfW, float colorDialogW, float colorFieldH, float colorRailH, float colorRampW, float colorThumbH, float colorThumbW, float comboCaretGutter, float comboTextClip, float dialogMaxWidth, float fieldIcon, float fieldTrailing, float fieldWidth, float iconBox, float indicator, float menuArrowGutter, float menuArrowH, float menuArrowW, float menuCheckGutter, float popupDotRadius, float progressThickness, float scrollChevronHalf, float separatorBox, float sliderKnob, float sliderKnobHover, float sliderRail, float spinnerButtonW, float switchTrackH, float switchTrackW, float tabChevron, float tabIconSize, float listWidth, float menuMinWidth, float spinnerWidth)
    Creates an instance of a SizeTokens record class.
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    Returns the value of the areaHeight record component.
    float
    Returns the value of the areaPad record component.
    float
    Returns the value of the areaWidth record component.
    float
    Returns the value of the arrowHalf record component.
    Returns the value of the body record component.
    float
    Returns the value of the checkGlyphW record component.
    float
    Returns the value of the chevronHalfW record component.
    float
    Returns the value of the colorDialogW record component.
    float
    Returns the value of the colorFieldH record component.
    float
    Returns the value of the colorGap record component.
    float
    Returns the value of the colorRailH record component.
    float
    Returns the value of the colorRampW record component.
    float
    Returns the value of the colorThumbH record component.
    float
    Returns the value of the colorThumbW record component.
    float
    Returns the value of the comboCaretCenterX record component.
    float
    Returns the value of the comboCaretGutter record component.
    float
    Returns the value of the comboTextClip record component.
    float
    Returns the value of the controlHeight record component.
    float
    Returns the value of the dialogMaxWidth record component.
    float
    effectivePadV(float lineHeight)
    What a control actually centres against: (h - lineHeight)/2.
    final boolean
    Indicates whether some other object is "equal to" this one.
    float
    Returns the value of the fieldDividerInset record component.
    float
    Returns the value of the fieldIcon record component.
    float
    Returns the value of the fieldPadH record component.
    float
    Returns the value of the fieldTrailing record component.
    float
    Returns the value of the fieldWidth record component.
    float
    Returns the value of the gapButtonRow record component.
    float
    Returns the value of the gapIcon record component.
    float
    Returns the value of the gapLabel record component.
    final int
    Returns a hash code value for this object.
    float
    Returns the value of the iconBox record component.
    float
    Returns the value of the indicator record component.
    float
    Checkbox / RadioButton focus radius.
    float
    Returns the value of the indicatorInset record component.
    float
    Returns the value of the indicatorRadius record component.
    Returns the value of the label record component.
    float
    Returns the value of the listRowSeed record component.
    float
    Returns the value of the listWidth record component.
    float
    Returns the value of the menuArrowGutter record component.
    float
    Returns the value of the menuArrowH record component.
    float
    Returns the value of the menuArrowNudge record component.
    float
    Returns the value of the menuArrowW record component.
    float
    Returns the value of the menuBarChipInset record component.
    float
    Returns the value of the menuBarPadH record component.
    float
    Returns the value of the menuCheckGutter record component.
    float
    Returns the value of the menuCheckInset record component.
    float
    Returns the value of the menuHiliteInsetX record component.
    float
    Returns the value of the menuHiliteInsetY record component.
    float
    Returns the value of the menuMinWidth record component.
    float
    Returns the value of the menuPadV record component.
    float
    Returns the value of the menuRowHeight record component.
    float
    Returns the value of the menuSepInsetX record component.
    float
    Returns the value of the newlineHint record component.
    static SizeTokens
    The row for one step.
    float
    Returns the value of the padH record component.
    float
    Returns the value of the padV record component.
    float
    Returns the value of the popupBarInsetX record component.
    float
    Returns the value of the popupDotCol record component.
    float
    Returns the value of the popupDotRadius record component.
    float
    Returns the value of the popupGap record component.
    float
    Returns the value of the popupItemHeight record component.
    float
    Returns the value of the popupMarkerCol record component.
    float
    Returns the value of the popupPadV record component.
    float
    Returns the value of the popupRowInsetX record component.
    float
    Returns the value of the progressThickness record component.
    float
    Returns the value of the radiusLarge record component.
    float
    Returns the value of the radiusMedium record component.
    float
    Returns the value of the radiusSmall record component.
    float
    resolvedHeight(float lineHeight)
    The one height formula for every text-bearing control (3.3).
    float
    Returns the value of the scrollChevronHalf record component.
    float
    Returns the value of the segInset record component.
    float
    Returns the value of the segPadH record component.
    float
    SegmentedControl's inset pill, concentric with the track at every step.
    float
    Returns the value of the separatorBox record component.
    float
    Slider's measured height: 24 / 24 / 28 / 33 / 38.
    float
    Returns the value of the sliderKnob record component.
    float
    Returns the value of the sliderKnobHover record component.
    float
    Slider's half-height: knobHover + the ring's gap + the ring's own stroke, at every step.
    float
    Returns the value of the sliderRail record component.
    float
    Returns the value of the spacingLarge record component.
    float
    Returns the value of the spacingMedium record component.
    float
    Returns the value of the spacingSmall record component.
    float
    Returns the value of the spinnerButtonW record component.
    float
    Returns the value of the spinnerFieldInset record component.
    float
    Returns the value of the spinnerFieldPadX record component.
    float
    Returns the value of the spinnerWidth record component.
    float
    Returns the value of the stripBtnHoverInset record component.
    float
    Returns the value of the switchThumbInset record component.
    float
    Returns the value of the switchTrackH record component.
    float
    Returns the value of the switchTrackW record component.
    float
    Returns the value of the tabChevron record component.
    float
    Returns the value of the tabHoverInset record component.
    float
    Returns the value of the tabIconGap record component.
    float
    Returns the value of the tabIconSize record component.
    float
    Returns the value of the tabPadH record component.
    float
    Returns the value of the tabPadV record component.
    float
    Returns the value of the tabRevealMargin record component.
    Returns the value of the title record component.
    float
    Returns the value of the toggleColumnGap record component.
    float
    Returns the value of the toolBarGap record component.
    float
    Returns the value of the toolBarPad record component.
    float
    Returns the value of the toolBarSepInset record component.
    float
    Returns the value of the tooltipPadH record component.
    float
    Returns the value of the tooltipPadV record component.
    final String
    Returns a string representation of this record class.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • TABLE

      public static final SizeTokens[] TABLE
      Indexed by Enum.ordinal(). Static, palette-independent (7.30).
    • MEDIUM

      public static final SizeTokens MEDIUM
      The default step's row. Theme's nine tokens are initialized from this.
  • Constructor Details

    • SizeTokens

      public SizeTokens(Font body, Font label, Font title, float spacingSmall, float spacingMedium, float spacingLarge, float radiusSmall, float radiusMedium, float radiusLarge, float indicatorRadius, float controlHeight, float listRowSeed, float menuRowHeight, float popupItemHeight, float areaPad, float fieldPadH, float menuBarPadH, float menuPadV, float padH, float padV, float popupPadV, float popupRowInsetX, float segPadH, float spinnerFieldPadX, float tabPadH, float tabPadV, float toolBarPad, float tooltipPadH, float tooltipPadV, float colorGap, float gapButtonRow, float gapIcon, float gapLabel, float newlineHint, float popupGap, float tabIconGap, float tabRevealMargin, float toggleColumnGap, float toolBarGap, float comboCaretCenterX, float fieldDividerInset, float indicatorInset, float menuArrowNudge, float menuBarChipInset, float menuCheckInset, float menuHiliteInsetX, float menuHiliteInsetY, float menuSepInsetX, float popupBarInsetX, float popupDotCol, float popupMarkerCol, float segInset, float spinnerFieldInset, float stripBtnHoverInset, float switchThumbInset, float tabHoverInset, float toolBarSepInset, float areaHeight, float areaWidth, float arrowHalf, float checkGlyphW, float chevronHalfW, float colorDialogW, float colorFieldH, float colorRailH, float colorRampW, float colorThumbH, float colorThumbW, float comboCaretGutter, float comboTextClip, float dialogMaxWidth, float fieldIcon, float fieldTrailing, float fieldWidth, float iconBox, float indicator, float menuArrowGutter, float menuArrowH, float menuArrowW, float menuCheckGutter, float popupDotRadius, float progressThickness, float scrollChevronHalf, float separatorBox, float sliderKnob, float sliderKnobHover, float sliderRail, float spinnerButtonW, float switchTrackH, float switchTrackW, float tabChevron, float tabIconSize, float listWidth, float menuMinWidth, float spinnerWidth)
      Creates an instance of a SizeTokens record class.
      Parameters:
      body - the value for the body record component
      label - the value for the label record component
      title - the value for the title record component
      spacingSmall - the value for the spacingSmall record component
      spacingMedium - the value for the spacingMedium record component
      spacingLarge - the value for the spacingLarge record component
      radiusSmall - the value for the radiusSmall record component
      radiusMedium - the value for the radiusMedium record component
      radiusLarge - the value for the radiusLarge record component
      indicatorRadius - the value for the indicatorRadius record component
      controlHeight - the value for the controlHeight record component
      listRowSeed - the value for the listRowSeed record component
      menuRowHeight - the value for the menuRowHeight record component
      popupItemHeight - the value for the popupItemHeight record component
      areaPad - the value for the areaPad record component
      fieldPadH - the value for the fieldPadH record component
      menuBarPadH - the value for the menuBarPadH record component
      menuPadV - the value for the menuPadV record component
      padH - the value for the padH record component
      padV - the value for the padV record component
      popupPadV - the value for the popupPadV record component
      popupRowInsetX - the value for the popupRowInsetX record component
      segPadH - the value for the segPadH record component
      spinnerFieldPadX - the value for the spinnerFieldPadX record component
      tabPadH - the value for the tabPadH record component
      tabPadV - the value for the tabPadV record component
      toolBarPad - the value for the toolBarPad record component
      tooltipPadH - the value for the tooltipPadH record component
      tooltipPadV - the value for the tooltipPadV record component
      colorGap - the value for the colorGap record component
      gapButtonRow - the value for the gapButtonRow record component
      gapIcon - the value for the gapIcon record component
      gapLabel - the value for the gapLabel record component
      newlineHint - the value for the newlineHint record component
      popupGap - the value for the popupGap record component
      tabIconGap - the value for the tabIconGap record component
      tabRevealMargin - the value for the tabRevealMargin record component
      toggleColumnGap - the value for the toggleColumnGap record component
      toolBarGap - the value for the toolBarGap record component
      comboCaretCenterX - the value for the comboCaretCenterX record component
      fieldDividerInset - the value for the fieldDividerInset record component
      indicatorInset - the value for the indicatorInset record component
      menuArrowNudge - the value for the menuArrowNudge record component
      menuBarChipInset - the value for the menuBarChipInset record component
      menuCheckInset - the value for the menuCheckInset record component
      menuHiliteInsetX - the value for the menuHiliteInsetX record component
      menuHiliteInsetY - the value for the menuHiliteInsetY record component
      menuSepInsetX - the value for the menuSepInsetX record component
      popupBarInsetX - the value for the popupBarInsetX record component
      popupDotCol - the value for the popupDotCol record component
      popupMarkerCol - the value for the popupMarkerCol record component
      segInset - the value for the segInset record component
      spinnerFieldInset - the value for the spinnerFieldInset record component
      stripBtnHoverInset - the value for the stripBtnHoverInset record component
      switchThumbInset - the value for the switchThumbInset record component
      tabHoverInset - the value for the tabHoverInset record component
      toolBarSepInset - the value for the toolBarSepInset record component
      areaHeight - the value for the areaHeight record component
      areaWidth - the value for the areaWidth record component
      arrowHalf - the value for the arrowHalf record component
      checkGlyphW - the value for the checkGlyphW record component
      chevronHalfW - the value for the chevronHalfW record component
      colorDialogW - the value for the colorDialogW record component
      colorFieldH - the value for the colorFieldH record component
      colorRailH - the value for the colorRailH record component
      colorRampW - the value for the colorRampW record component
      colorThumbH - the value for the colorThumbH record component
      colorThumbW - the value for the colorThumbW record component
      comboCaretGutter - the value for the comboCaretGutter record component
      comboTextClip - the value for the comboTextClip record component
      dialogMaxWidth - the value for the dialogMaxWidth record component
      fieldIcon - the value for the fieldIcon record component
      fieldTrailing - the value for the fieldTrailing record component
      fieldWidth - the value for the fieldWidth record component
      iconBox - the value for the iconBox record component
      indicator - the value for the indicator record component
      menuArrowGutter - the value for the menuArrowGutter record component
      menuArrowH - the value for the menuArrowH record component
      menuArrowW - the value for the menuArrowW record component
      menuCheckGutter - the value for the menuCheckGutter record component
      popupDotRadius - the value for the popupDotRadius record component
      progressThickness - the value for the progressThickness record component
      scrollChevronHalf - the value for the scrollChevronHalf record component
      separatorBox - the value for the separatorBox record component
      sliderKnob - the value for the sliderKnob record component
      sliderKnobHover - the value for the sliderKnobHover record component
      sliderRail - the value for the sliderRail record component
      spinnerButtonW - the value for the spinnerButtonW record component
      switchTrackH - the value for the switchTrackH record component
      switchTrackW - the value for the switchTrackW record component
      tabChevron - the value for the tabChevron record component
      tabIconSize - the value for the tabIconSize record component
      listWidth - the value for the listWidth record component
      menuMinWidth - the value for the menuMinWidth record component
      spinnerWidth - the value for the spinnerWidth record component
  • Method Details

    • of

      public static SizeTokens of(ControlSize step)
      The row for one step.
    • resolvedHeight

      public float resolvedHeight(float lineHeight)
      The one height formula for every text-bearing control (3.3).
    • effectivePadV

      public float effectivePadV(float lineHeight)
      What a control actually centres against: (h - lineHeight)/2. Fractional by design (3.6).
    • segPillRadius

      public float segPillRadius()
      SegmentedControl's inset pill, concentric with the track at every step.
    • indicatorFocusRadius

      public float indicatorFocusRadius()
      Checkbox / RadioButton focus radius. The +2 is locked.
    • sliderPad

      public float sliderPad()
      Slider's half-height: knobHover + the ring's gap + the ring's own stroke, at every step.
    • sliderHeight

      public float sliderHeight()
      Slider's measured height: 24 / 24 / 28 / 33 / 38.
    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • body

      public Font body()
      Returns the value of the body record component.
      Returns:
      the value of the body record component
    • label

      public Font label()
      Returns the value of the label record component.
      Returns:
      the value of the label record component
    • title

      public Font title()
      Returns the value of the title record component.
      Returns:
      the value of the title record component
    • spacingSmall

      public float spacingSmall()
      Returns the value of the spacingSmall record component.
      Returns:
      the value of the spacingSmall record component
    • spacingMedium

      public float spacingMedium()
      Returns the value of the spacingMedium record component.
      Returns:
      the value of the spacingMedium record component
    • spacingLarge

      public float spacingLarge()
      Returns the value of the spacingLarge record component.
      Returns:
      the value of the spacingLarge record component
    • radiusSmall

      public float radiusSmall()
      Returns the value of the radiusSmall record component.
      Returns:
      the value of the radiusSmall record component
    • radiusMedium

      public float radiusMedium()
      Returns the value of the radiusMedium record component.
      Returns:
      the value of the radiusMedium record component
    • radiusLarge

      public float radiusLarge()
      Returns the value of the radiusLarge record component.
      Returns:
      the value of the radiusLarge record component
    • indicatorRadius

      public float indicatorRadius()
      Returns the value of the indicatorRadius record component.
      Returns:
      the value of the indicatorRadius record component
    • controlHeight

      public float controlHeight()
      Returns the value of the controlHeight record component.
      Returns:
      the value of the controlHeight record component
    • listRowSeed

      public float listRowSeed()
      Returns the value of the listRowSeed record component.
      Returns:
      the value of the listRowSeed record component
    • popupItemHeight

      public float popupItemHeight()
      Returns the value of the popupItemHeight record component.
      Returns:
      the value of the popupItemHeight record component
    • areaPad

      public float areaPad()
      Returns the value of the areaPad record component.
      Returns:
      the value of the areaPad record component
    • fieldPadH

      public float fieldPadH()
      Returns the value of the fieldPadH record component.
      Returns:
      the value of the fieldPadH record component
    • padH

      public float padH()
      Returns the value of the padH record component.
      Returns:
      the value of the padH record component
    • padV

      public float padV()
      Returns the value of the padV record component.
      Returns:
      the value of the padV record component
    • popupPadV

      public float popupPadV()
      Returns the value of the popupPadV record component.
      Returns:
      the value of the popupPadV record component
    • popupRowInsetX

      public float popupRowInsetX()
      Returns the value of the popupRowInsetX record component.
      Returns:
      the value of the popupRowInsetX record component
    • segPadH

      public float segPadH()
      Returns the value of the segPadH record component.
      Returns:
      the value of the segPadH record component
    • spinnerFieldPadX

      public float spinnerFieldPadX()
      Returns the value of the spinnerFieldPadX record component.
      Returns:
      the value of the spinnerFieldPadX record component
    • tabPadH

      public float tabPadH()
      Returns the value of the tabPadH record component.
      Returns:
      the value of the tabPadH record component
    • tabPadV

      public float tabPadV()
      Returns the value of the tabPadV record component.
      Returns:
      the value of the tabPadV record component
    • toolBarPad

      public float toolBarPad()
      Returns the value of the toolBarPad record component.
      Returns:
      the value of the toolBarPad record component
    • tooltipPadH

      public float tooltipPadH()
      Returns the value of the tooltipPadH record component.
      Returns:
      the value of the tooltipPadH record component
    • tooltipPadV

      public float tooltipPadV()
      Returns the value of the tooltipPadV record component.
      Returns:
      the value of the tooltipPadV record component
    • colorGap

      public float colorGap()
      Returns the value of the colorGap record component.
      Returns:
      the value of the colorGap record component
    • gapButtonRow

      public float gapButtonRow()
      Returns the value of the gapButtonRow record component.
      Returns:
      the value of the gapButtonRow record component
    • gapIcon

      public float gapIcon()
      Returns the value of the gapIcon record component.
      Returns:
      the value of the gapIcon record component
    • gapLabel

      public float gapLabel()
      Returns the value of the gapLabel record component.
      Returns:
      the value of the gapLabel record component
    • newlineHint

      public float newlineHint()
      Returns the value of the newlineHint record component.
      Returns:
      the value of the newlineHint record component
    • popupGap

      public float popupGap()
      Returns the value of the popupGap record component.
      Returns:
      the value of the popupGap record component
    • tabIconGap

      public float tabIconGap()
      Returns the value of the tabIconGap record component.
      Returns:
      the value of the tabIconGap record component
    • tabRevealMargin

      public float tabRevealMargin()
      Returns the value of the tabRevealMargin record component.
      Returns:
      the value of the tabRevealMargin record component
    • toggleColumnGap

      public float toggleColumnGap()
      Returns the value of the toggleColumnGap record component.
      Returns:
      the value of the toggleColumnGap record component
    • toolBarGap

      public float toolBarGap()
      Returns the value of the toolBarGap record component.
      Returns:
      the value of the toolBarGap record component
    • comboCaretCenterX

      public float comboCaretCenterX()
      Returns the value of the comboCaretCenterX record component.
      Returns:
      the value of the comboCaretCenterX record component
    • fieldDividerInset

      public float fieldDividerInset()
      Returns the value of the fieldDividerInset record component.
      Returns:
      the value of the fieldDividerInset record component
    • indicatorInset

      public float indicatorInset()
      Returns the value of the indicatorInset record component.
      Returns:
      the value of the indicatorInset record component
    • popupBarInsetX

      public float popupBarInsetX()
      Returns the value of the popupBarInsetX record component.
      Returns:
      the value of the popupBarInsetX record component
    • popupDotCol

      public float popupDotCol()
      Returns the value of the popupDotCol record component.
      Returns:
      the value of the popupDotCol record component
    • popupMarkerCol

      public float popupMarkerCol()
      Returns the value of the popupMarkerCol record component.
      Returns:
      the value of the popupMarkerCol record component
    • segInset

      public float segInset()
      Returns the value of the segInset record component.
      Returns:
      the value of the segInset record component
    • spinnerFieldInset

      public float spinnerFieldInset()
      Returns the value of the spinnerFieldInset record component.
      Returns:
      the value of the spinnerFieldInset record component
    • stripBtnHoverInset

      public float stripBtnHoverInset()
      Returns the value of the stripBtnHoverInset record component.
      Returns:
      the value of the stripBtnHoverInset record component
    • switchThumbInset

      public float switchThumbInset()
      Returns the value of the switchThumbInset record component.
      Returns:
      the value of the switchThumbInset record component
    • tabHoverInset

      public float tabHoverInset()
      Returns the value of the tabHoverInset record component.
      Returns:
      the value of the tabHoverInset record component
    • toolBarSepInset

      public float toolBarSepInset()
      Returns the value of the toolBarSepInset record component.
      Returns:
      the value of the toolBarSepInset record component
    • areaHeight

      public float areaHeight()
      Returns the value of the areaHeight record component.
      Returns:
      the value of the areaHeight record component
    • areaWidth

      public float areaWidth()
      Returns the value of the areaWidth record component.
      Returns:
      the value of the areaWidth record component
    • arrowHalf

      public float arrowHalf()
      Returns the value of the arrowHalf record component.
      Returns:
      the value of the arrowHalf record component
    • checkGlyphW

      public float checkGlyphW()
      Returns the value of the checkGlyphW record component.
      Returns:
      the value of the checkGlyphW record component
    • chevronHalfW

      public float chevronHalfW()
      Returns the value of the chevronHalfW record component.
      Returns:
      the value of the chevronHalfW record component
    • colorDialogW

      public float colorDialogW()
      Returns the value of the colorDialogW record component.
      Returns:
      the value of the colorDialogW record component
    • colorFieldH

      public float colorFieldH()
      Returns the value of the colorFieldH record component.
      Returns:
      the value of the colorFieldH record component
    • colorRailH

      public float colorRailH()
      Returns the value of the colorRailH record component.
      Returns:
      the value of the colorRailH record component
    • colorRampW

      public float colorRampW()
      Returns the value of the colorRampW record component.
      Returns:
      the value of the colorRampW record component
    • colorThumbH

      public float colorThumbH()
      Returns the value of the colorThumbH record component.
      Returns:
      the value of the colorThumbH record component
    • colorThumbW

      public float colorThumbW()
      Returns the value of the colorThumbW record component.
      Returns:
      the value of the colorThumbW record component
    • comboCaretGutter

      public float comboCaretGutter()
      Returns the value of the comboCaretGutter record component.
      Returns:
      the value of the comboCaretGutter record component
    • comboTextClip

      public float comboTextClip()
      Returns the value of the comboTextClip record component.
      Returns:
      the value of the comboTextClip record component
    • dialogMaxWidth

      public float dialogMaxWidth()
      Returns the value of the dialogMaxWidth record component.
      Returns:
      the value of the dialogMaxWidth record component
    • fieldIcon

      public float fieldIcon()
      Returns the value of the fieldIcon record component.
      Returns:
      the value of the fieldIcon record component
    • fieldTrailing

      public float fieldTrailing()
      Returns the value of the fieldTrailing record component.
      Returns:
      the value of the fieldTrailing record component
    • fieldWidth

      public float fieldWidth()
      Returns the value of the fieldWidth record component.
      Returns:
      the value of the fieldWidth record component
    • iconBox

      public float iconBox()
      Returns the value of the iconBox record component.
      Returns:
      the value of the iconBox record component
    • indicator

      public float indicator()
      Returns the value of the indicator record component.
      Returns:
      the value of the indicator record component
    • popupDotRadius

      public float popupDotRadius()
      Returns the value of the popupDotRadius record component.
      Returns:
      the value of the popupDotRadius record component
    • progressThickness

      public float progressThickness()
      Returns the value of the progressThickness record component.
      Returns:
      the value of the progressThickness record component
    • scrollChevronHalf

      public float scrollChevronHalf()
      Returns the value of the scrollChevronHalf record component.
      Returns:
      the value of the scrollChevronHalf record component
    • separatorBox

      public float separatorBox()
      Returns the value of the separatorBox record component.
      Returns:
      the value of the separatorBox record component
    • sliderKnob

      public float sliderKnob()
      Returns the value of the sliderKnob record component.
      Returns:
      the value of the sliderKnob record component
    • sliderKnobHover

      public float sliderKnobHover()
      Returns the value of the sliderKnobHover record component.
      Returns:
      the value of the sliderKnobHover record component
    • sliderRail

      public float sliderRail()
      Returns the value of the sliderRail record component.
      Returns:
      the value of the sliderRail record component
    • spinnerButtonW

      public float spinnerButtonW()
      Returns the value of the spinnerButtonW record component.
      Returns:
      the value of the spinnerButtonW record component
    • switchTrackH

      public float switchTrackH()
      Returns the value of the switchTrackH record component.
      Returns:
      the value of the switchTrackH record component
    • switchTrackW

      public float switchTrackW()
      Returns the value of the switchTrackW record component.
      Returns:
      the value of the switchTrackW record component
    • tabChevron

      public float tabChevron()
      Returns the value of the tabChevron record component.
      Returns:
      the value of the tabChevron record component
    • tabIconSize

      public float tabIconSize()
      Returns the value of the tabIconSize record component.
      Returns:
      the value of the tabIconSize record component
    • listWidth

      public float listWidth()
      Returns the value of the listWidth record component.
      Returns:
      the value of the listWidth record component
    • spinnerWidth

      public float spinnerWidth()
      Returns the value of the spinnerWidth record component.
      Returns:
      the value of the spinnerWidth record component