public OutputPage(CommonVM vm) { this.BindingContext = vm; PanDecorator.ResetLastSelected(); InitializeComponent(); }
public StoreEditPage(BaseVM vm) { this.BindingContext = vm; vm.Swipe = PanOperation.All; PanDecorator.ResetLastSelected(); InitializeComponent(); }
public InputPage(CommonVM vm) { this.BindingContext = vm; InitializeComponent(); vm.Navi = this.Navigation; vm.ShowAlert = this.ShowAlert; PanDecorator.ResetLastSelected(); }
public static async void CompleteSwipeAsync(PanDecorator decorator, int timeout, PanUpdatedEventArgs e) { if (decorator.finished.WaitOne(timeout)) { Debug.WriteLine("Got status completed"); } else { Debug.WriteLine("Swipe timeout"); } StoreFactory.HalProxy.RunOnUiThread(() => decorator.CompleteSwipe(e)); }
private static void SetPadding(PanDecorator decorator, double x, double y) { decorator.parentLayout.Padding = new Thickness(decorator.MarginLeft + x, decorator.MarginTop + y, decorator.MarginRight - x, decorator.MarginBottom - y); }