enter

abstract fun enter(step: Step, flags: Flags, canSkip: Boolean, cancellationToken: CancellationToken)

Invoke the listener to notify entry of a specified step and flags, canSkip indicates if the step can be skipped. A cancellationToken must be provided to support cancellation.