Skip to main content

TextMixin

@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


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[]