Skip to content

@pdfa-lab/fontkit / ValueRecord

Class: ValueRecord ​

Defined in: src/tables/GPOS.ts:77

Implements ​

Constructors ​

Constructor ​

new ValueRecord(key?): ValueRecord

Defined in: src/tables/GPOS.ts:80

Parameters ​

ParameterTypeDefault value
key"valueFormat" | "valueFormat1" | "valueFormat2"'valueFormat'

Returns ​

ValueRecord

Methods ​

decode() ​

decode(stream, parent?): DecodedValueRecord

Defined in: src/tables/GPOS.ts:127

Parameters ​

ParameterType
streamDecodeStream
parent?ValueRecordContext

Returns ​

DecodedValueRecord

Implementation of ​

r.FieldT.decode


encode() ​

encode(): void

Defined in: src/tables/GPOS.ts:140

Returns ​

void

Implementation of ​

r.FieldT.encode


fromBuffer() ​

fromBuffer(_buf): DecodedValueRecord

Defined in: src/tables/GPOS.ts:144

Parameters ​

ParameterType
_bufUint8Array

Returns ​

DecodedValueRecord

Implementation of ​

r.FieldT.fromBuffer


size() ​

size(val?, ctx?): number

Defined in: src/tables/GPOS.ts:123

Parameters ​

ParameterType
val?DecodedValueRecord
ctx?ValueRecordContext

Returns ​

number

Implementation of ​

r.FieldT.size


toBuffer() ​

toBuffer(): Uint8Array

Defined in: src/tables/GPOS.ts:148

Returns ​

Uint8Array

Implementation of ​

r.FieldT.toBuffer