Skip to main content

@physion/app / Exports / TextMixin

Class: TextMixin

Constructors​

constructor​

• new TextMixin(node, text?, textColor?, fontSize?): TextMixin

Parameters​

NameTypeDefault value
nodeNodeundefined
textstringdefaultText
textColornumberdefaultTextColor
fontSizenumberdefaultFontSize

Returns​

TextMixin

Properties​

DEFAULT_FONT_SIZE​

▪ Static Readonly DEFAULT_FONT_SIZE: 26


DEFAULT_TEXT​

▪ Static Readonly DEFAULT_TEXT: ""


DEFAULT_TEXT_COLOR​

▪ Static Readonly DEFAULT_TEXT_COLOR: 16777215


MAX_FONT_SIZE​

▪ Static Readonly MAX_FONT_SIZE: 128


MAX_TEXT_LENGTH​

▪ Static Readonly MAX_TEXT_LENGTH: 2048


MIN_FONT_SIZE​

▪ Static Readonly MIN_FONT_SIZE: 8

Accessors​

fontSize​

• get fontSize(): number

Returns​

number

• set fontSize(v): void

Parameters​

NameType
vnumber

Returns​

void


isAttached​

• get isAttached(): boolean

Returns​

boolean


isEmpty​

• get isEmpty(): boolean

Returns​

boolean


node​

• get node(): Node

Returns​

Node


pixiText​

• get pixiText(): Text

Returns​

Text


text​

• get text(): string

Returns​

string

• set text(v): void

Parameters​

NameType
vstring

Returns​

void


textColor​

• get textColor(): number

Returns​

number

• set textColor(v): void

Parameters​

NameType
vnumber

Returns​

void

Methods​

destroyText​

▸ destroyText(): void

Returns​

void


updateTextItem​

▸ updateTextItem(): void

Returns​

void


propertyDescriptors​

▸ propertyDescriptors(): IPropertyDescriptor[]

Returns​

IPropertyDescriptor[]