Skip to main content

BaseTextItem

Classes​

BaseTextValue​

Constructors​

Constructor​
new BaseTextValue(name, text): BaseTextValue;
Parameters​
ParameterType
namestring
textstring
Returns​

BaseTextValue

Properties​

name​
name: string;
text​
text: string;

Methods​

clone()​
clone(): BaseTextValue;
Returns​

BaseTextValue

equals()​
equals(other): any;
Parameters​
ParameterType
otherBaseTextValue
Returns​

any


FontSettings​

Extends​

Implements​

Constructors​

Constructor​
new FontSettings(postScriptName, size?): FontSettings;
Parameters​
ParameterTypeDefault value
postScriptNamestringundefined
sizenumber10
Returns​

FontSettings

Overrides​

ModelComponent.constructor

Properties​

id​
id: string;
Inherited from​

ModelComponent.id

Accessors​

allCaps​
Get Signature​
get allCaps(): boolean;
Returns​

boolean

Set Signature​
set allCaps(value): void;
Parameters​
ParameterType
valueboolean
Returns​

void

Implementation of​

default.allCaps

fauxBold​
Get Signature​
get fauxBold(): boolean;
Returns​

boolean

Set Signature​
set fauxBold(value): void;
Parameters​
ParameterType
valueboolean
Returns​

void

Implementation of​

default.fauxBold

fauxItalic​
Get Signature​
get fauxItalic(): boolean;
Returns​

boolean

Set Signature​
set fauxItalic(value): void;
Parameters​
ParameterType
valueboolean
Returns​

void

Implementation of​

default.fauxItalic

name​
Get Signature​
get name(): string;
Returns​

string

Set Signature​
set name(value): void;
Parameters​
ParameterType
valuestring
Returns​

void

Inherited from​

ModelComponent.name

openTypeFeatures​
Get Signature​
get openTypeFeatures(): OpenTypeFeature[];
Returns​

OpenTypeFeature[]

Set Signature​
set openTypeFeatures(value): void;
Parameters​
ParameterType
valueOpenTypeFeature[]
Returns​

void

postScriptName​
Get Signature​
get postScriptName(): string;
Returns​

string

Set Signature​
set postScriptName(value): void;
Parameters​
ParameterType
valuestring
Returns​

void

Implementation of​

default.postScriptName

size​
Get Signature​
get size(): number;
Returns​

number

Set Signature​
set size(value): void;
Parameters​
ParameterType
valuenumber
Returns​

void

Implementation of​

default.size

tags​
Get Signature​
get tags(): object;
Returns​

object

Set Signature​
set tags(value): void;
Parameters​
ParameterType
value{ [key: string]: any; }
Returns​

void

Inherited from​

ModelComponent.tags

version​
Get Signature​
get version(): string;
Returns​

string

Inherited from​

ModelComponent.version

Methods​

addPropertyChanged()​
addPropertyChanged(listener): void;
Parameters​
ParameterType
listener(sender, eventArgs) => void
Returns​

void

Implementation of​

INotifyPropertyChanged.addPropertyChanged

Overrides​

ModelComponent.addPropertyChanged

clone()​
clone(): FontSettings;
Returns​

FontSettings

equals()​
equals(other): boolean;
Parameters​
ParameterType
otherFontSettings
Returns​

boolean

Overrides​

ModelComponent.equals

generateNewIds()​
generateNewIds(): void;
Returns​

void

Inherited from​

ModelComponent.generateNewIds

getSimplifiedObject()​
getSimplifiedObject(): object;
Returns​

object

allCaps​
allCaps: boolean;
fauxBold​
fauxBold: boolean;
fauxItalic​
fauxItalic: boolean;
openTypeFeatures​
openTypeFeatures: OpenTypeFeature[];
postScriptName​
postScriptName: string;
size​
size: number;
Overrides​

ModelComponent.getSimplifiedObject

removePropertyChanged()​
removePropertyChanged(listener): void;
Parameters​
ParameterType
listener(sender, eventArgs) => void
Returns​

void

Implementation of​

INotifyPropertyChanged.removePropertyChanged

Overrides​

ModelComponent.removePropertyChanged

toString()​
toString(): string;

Returns a string representation of an object.

Returns​

string

Inherited from​

ModelComponent.toString

equals()​
static equals(a, b): boolean;
Parameters​
ParameterType
aFontSettings
bFontSettings
Returns​

boolean

Was this page helpful?