Skip to content

Interface: TransitionInfo ​

Decoded slide transition (p:transition), as returned by Slide.transition.

Properties ​

advanceAfterMs ​

advanceAfterMs: number | null

Auto-advance delay in milliseconds (advTm), or null when not timed.


advanceOnClick ​

advanceOnClick: boolean

Whether the slide advances on click (advClick, default true).


durationMs ​

durationMs: number | null

Exact duration in milliseconds (p14:dur), or null when only a speed bucket is set.


namespace ​

namespace: string

The transition element's namespace prefix (p for base, else p14/p15/p159).


sound ​

sound: TransitionSoundInfo | null

Transition sound (p:sndAc), or null when the transition is silent.


speed ​

speed: TransitionSpeed

Coarse speed bucket; fast when spd is absent (its schema default).


type ​

type: string

The transition-type element's local name (e.g. fade, push, wipe, cut, dissolve). Base ECMA-376 types use the p namespace; modern PowerPoint types live in p14/p15/p159 (see namespace).


variant ​

variant: Record<string, string>

Type-specific variant attributes (e.g. { dir: 'd' } for push, { spokes: '2' } for wheel).