Skip to content

@shbernal/pptxgenjs


@shbernal/pptxgenjs / index / MasterBulletProps

Interface: MasterBulletProps

Defined in: core-interfaces.ts:3103

Bullet configuration for one slide-master text-style level (a:buChar/a:buAutoNum/a:buNone). A focused subset of the run-level bullet model — picture bullets and per-glyph sizing are not supported in master defaults (those require slide rels). Set bullet: false to suppress the level's bullet entirely.

Properties

characterCode?

optional characterCode?: string

Defined in: core-interfaces.ts:3107

Bullet character (unicode code point hex), e.g. '2022' for •. Used when type is 'bullet'.


fontFace?

optional fontFace?: string

Defined in: core-interfaces.ts:3109

Glyph font typeface for the bullet character (a:buFont), e.g. 'Arial' or 'Wingdings'.


numberStartAt?

optional numberStartAt?: number

Defined in: core-interfaces.ts:3113

Starting value for auto-numbered bullets (a:buAutoNum@startAt).

Default

ts
1

numberType?

optional numberType?: string

Defined in: core-interfaces.ts:3111

Auto-number scheme (a:buAutoNum@type) when type is 'number', e.g. 'arabicPeriod'.

Default

ts
'arabicPeriod'

type?

optional type?: "number" | "bullet"

Defined in: core-interfaces.ts:3105

'bullet' emits a character bullet (a:buChar); 'number' emits an auto-number (a:buAutoNum).

Default

ts
'bullet'