TextMixin
@physion/app / Exports / TextMixin
Class: TextMixin
Constructors
constructor
• new TextMixin(node, text?, textColor?, fontSize?): TextMixin
Parameters
| Name | Type | Default value |
|---|---|---|
node | Node | undefined |
text | string | defaultText |
textColor | number | defaultTextColor |
fontSize | number | defaultFontSize |
Returns
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
| Name | Type |
|---|---|
v | number |
Returns
void
isAttached
• get isAttached(): boolean
Returns
boolean
isEmpty
• get isEmpty(): boolean
Returns
boolean
node
• get node(): Node
Returns
pixiText
• get pixiText(): Text
Returns
Text
text
• get text(): string
Returns
string
• set text(v): void
Parameters
| Name | Type |
|---|---|
v | string |
Returns
void
textColor
• get textColor(): number
Returns
number
• set textColor(v): void
Parameters
| Name | Type |
|---|---|
v | number |
Returns
void
Methods
destroyText
▸ destroyText(): void
Returns
void
updateTextItem
▸ updateTextItem(): void
Returns
void
propertyDescriptors
▸ propertyDescriptors(): IPropertyDescriptor[]
Returns
IPropertyDescriptor[]