TransitionOptions: {
    duration?: number;
    exitTime?: number;
    hasExitTime?: boolean;
    hasFixedDuration?: boolean;
    offset?: number;
}

Configuration for a transition in the builder

Type declaration

  • Optionalduration?: number

    Duration of the crossfade in seconds (default: 0)

  • OptionalexitTime?: number

    Normalized exit time 0-1 (default: 1). Only used when hasExitTime is true

  • OptionalhasExitTime?: boolean

    Whether the transition waits for exitTime before transitioning (default: false)

  • OptionalhasFixedDuration?: boolean

    Whether duration is in seconds (true) or normalized (false) (default: false)

  • Optionaloffset?: number

    Normalized offset into the destination state's animation (default: 0)