pushLevel method
Push a level onto the stack.
Implementation
void pushLevel(
final Level level, {
final int? after,
final double? fadeLength,
}) {
if (after != null) {
callAfter(
func: () => pushLevel(level, fadeLength: fadeLength),
runAfter: after,
);
} else {
final cl = currentLevel;
level.onPush(fadeLength: fadeLength);
_levels.add(level);
if (cl != null) {
cl.onCover(level);
}
}
}