pop<T extends Object?> method

  1. @override
  2. @optionalTypeArgs
Future<bool> pop<T extends Object?>([
  1. T? result
])
override

Implementation

@override
@optionalTypeArgs
Future<bool> pop<T extends Object?>([T? result]) {
  if (homeIndex != -1 && _activeIndex != homeIndex) {
    setActiveIndex(homeIndex);
    return SynchronousFuture<bool>(true);
  } else if (_parent != null) {
    return _parent!.pop<T>(result);
  } else {
    return SynchronousFuture<bool>(false);
  }
}