Class: PanelTextRecommendationExtension
Extension that provides recommended default values for text area items
Hierarchy
BaseExtension↳
PanelTextRecommendationExtension
Constructors
constructor
• new PanelTextRecommendationExtension(designState, designRequirements)
Parameters
| Name | Type |
|---|---|
designState | DesignState |
designRequirements | BaseDesignRequirements |
Overrides
BaseExtension.constructor
Defined in
Properties
designRequirements
• Private designRequirements: BaseDesignRequirements
Defined in
designState
• designState: PanelState
Overrides
BaseExtension.designState
Defined in
inject
▪ Static inject: string[]
Overrides
BaseExtension.inject
Defined in
Accessors
defaultColor
• get defaultColor(): undefined | string
The default font color based on the first text area item within the panel
Returns
undefined | string
Defined in
defaultFontFamily
• get defaultFontFamily(): undefined | string
The default font family based on the first text area item within the panel
Returns
undefined | string
Defined in
defaultTextWidth
• get defaultTextWidth(): undefined | number
The default width of text based on the panel's safe area mask
Returns
undefined | number
Defined in
firstTextItem
• Private get firstTextItem(): undefined | ItemState<TextAreaItem>
Returns
undefined | ItemState<TextAreaItem>
Defined in
Methods
supports
▸ Static supports(state): boolean
Parameters
| Name | Type |
|---|---|
state | DesignState |
Returns
boolean
Overrides
BaseExtension.supports