QPdfWhenNode
@quik/pdf / QPdfWhenNode
Interface: QPdfWhenNode
Defined in: pdf/src/types.ts:278
Conditional node that renders one branch based on a test.
Extends
Properties
alignment?
optionalalignment?:"left"|"center"|"right"|"justify"
Defined in: pdf/src/types.ts:33
Optional alignment.
Inherited from
else?
Defined in: pdf/src/types.ts:294
Optional content rendered when the test is falsy.
margin?
optionalmargin?: [number,number] | [number,number,number,number]
Defined in: pdf/src/types.ts:29
Optional margin for the node.
Inherited from
pageBreak?
optionalpageBreak?:"before"|"after"
Defined in: pdf/src/types.ts:37
Optional page break instruction.
Inherited from
style?
optionalstyle?:string|string[]
Defined in: pdf/src/types.ts:25
Optional named style defined in the template styles map.
Inherited from
test
test:
string|number|boolean
Defined in: pdf/src/types.ts:286
Test expression or static value.
then
Defined in: pdf/src/types.ts:290
Content rendered when the test is truthy.
type
type:
"when"
Defined in: pdf/src/types.ts:282
Type discriminator.