public override PopOperation AsSpecificPopOperation(InnerStack child)
 {
     Stack.RemoveAt(Stack.Count - 1);
     return(new NavigationControllerPopOperation(this, 1));
 }
 public NavigationControllerInnerStack(UINavigationController host, InnerStack container) : base(host)
 {
     Container = container;
 }
Beispiel #3
0
 public abstract PopOperation AsSpecificPopOperation(InnerStack child);
Beispiel #4
0
 public override PopOperation AsSpecificPopOperation(InnerStack child) => Modal.AsSpecificPopOperation(child);
 public override PopOperation AsSpecificPopOperation(InnerStack child) => throw new NotSupportedException("This operation is not supported for simple controllers");
 public SimpleControllerInnerStack(UIViewController host, UIViewController controller, InnerStack container) : base(host)
 {
     Controller = controller;
     Container  = container;
 }