@pdfa-lab/fontkit / ValueRecord
Class: ValueRecord ​
Defined in: src/tables/GPOS.ts:77
Implements ​
FieldT<DecodedValueRecord>
Constructors ​
Constructor ​
new ValueRecord(
key?):ValueRecord
Defined in: src/tables/GPOS.ts:80
Parameters ​
| Parameter | Type | Default value |
|---|---|---|
key | "valueFormat" | "valueFormat1" | "valueFormat2" | 'valueFormat' |
Returns ​
ValueRecord
Methods ​
decode() ​
decode(
stream,parent?):DecodedValueRecord
Defined in: src/tables/GPOS.ts:127
Parameters ​
| Parameter | Type |
|---|---|
stream | DecodeStream |
parent? | ValueRecordContext |
Returns ​
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 ​
| Parameter | Type |
|---|---|
_buf | Uint8Array |
Returns ​
Implementation of ​
r.FieldT.fromBuffer
size() ​
size(
val?,ctx?):number
Defined in: src/tables/GPOS.ts:123
Parameters ​
| Parameter | Type |
|---|---|
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