Skip to main content

Class: PanelTextRecommendationExtension

Extension that provides recommended default values for text area items

Hierarchy​

  • BaseExtension

    ↳ PanelTextRecommendationExtension

Constructors​

constructor​

• new PanelTextRecommendationExtension(designState, designRequirements)

Parameters​

NameType
designStateDesignState
designRequirementsBaseDesignRequirements

Overrides​

BaseExtension.constructor

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:72

Properties​

designRequirements​

• Private designRequirements: BaseDesignRequirements

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:72


designState​

• designState: PanelState

Overrides​

BaseExtension.designState

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:65


inject​

▪ Static inject: string[]

Overrides​

BaseExtension.inject

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:71

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​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:104


defaultFontFamily​

• get defaultFontFamily(): undefined | string

The default font family based on the first text area item within the panel

Returns​

undefined | string

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:96


defaultTextWidth​

• get defaultTextWidth(): undefined | number

The default width of text based on the panel's safe area mask

Returns​

undefined | number

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:80


firstTextItem​

• Private get firstTextItem(): undefined | ItemState<TextAreaItem>

Returns​

undefined | ItemState<TextAreaItem>

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:109

Methods​

supports​

▸ Static supports(state): boolean

Parameters​

NameType
stateDesignState

Returns​

boolean

Overrides​

BaseExtension.supports

Defined in​

packages/design-engine-react-components/src/extensions/panelTextRecommendation/PanelTextRecommendationExtension.ts:67