Skip to content

@pdfa-lab/fontkit / AATLayoutEngine

Class: AATLayoutEngine ​

Defined in: src/aat/aat-layout-engine.ts:7

Constructors ​

Constructor ​

new AATLayoutEngine(font): AATLayoutEngine

Defined in: src/aat/aat-layout-engine.ts:11

Parameters ​

ParameterType
fontAATFont

Returns ​

AATLayoutEngine

Properties ​

PropertyModifierTypeDefined in
fallbackPositionpublicbooleansrc/aat/aat-layout-engine.ts:9

Methods ​

getAvailableFeatures() ​

getAvailableFeatures(): keyof Features[]

Defined in: src/aat/aat-layout-engine.ts:30

Returns ​

keyof Features[]


stringsForGlyph() ​

stringsForGlyph(gid): Set<string>

Defined in: src/aat/aat-layout-engine.ts:34

Parameters ​

ParameterType
gidnumber

Returns ​

Set<string>


substitute() ​

substitute(glyphRun): void

Defined in: src/aat/aat-layout-engine.ts:17

Parameters ​

ParameterType
glyphRunGlyphRun

Returns ​

void