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): boolean;
Parameters
ParameterType
otherBaseTextValue
Returns

boolean


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?