public OkCancelPanelViewController(PanelType type, Action <bool> callback) : base(type)
 {
     this.callback = callback;
 }
Esempio n. 2
0
 public PanelViewController(PanelType type) : base(type)
 {
 }
Esempio n. 3
0
 protected PanelViewControllerBase(PanelType type)
 {
     baseController = new PanelViewControllerBase(type, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear);
 }
 public IPanelViewController Get(PanelType type)
 {
     return(controllers.TryGetValue(type, out var controller) ? controller : default);
 public T Get <T>(PanelType type) where T : class, IPanelViewController
 {
     return(Get(type) as T);
 }
 public PanelStackPushTransition(PanelType panelType, PanelStackSystem stack, PanelViewControllerProvider provider)
 {
     this.panelType = panelType;
     this.provider  = provider;
     this.stack     = stack;
 }