Example #1
0
        public override void OnMenuItemClicked(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.MenuItemEdit:

                switch (_viewPager.CurrentItem)
                {
                case ClassPagerAdapter.DETAILS:
                    ViewModel.EditDetails();
                    break;

                case ClassPagerAdapter.TIMES:
                    ViewModel.EditTimes();
                    break;
                }

                break;

            case Resource.Id.MenuItemEditClass:
                ViewModel.EditClass();
                break;

            case Resource.Id.MenuItemDeleteClass:
                PromptDeleteClass();
                break;
            }
        }
        private void Toolbar_MenuItemClick(object sender, AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
        {
            IMainScreenToolbarHandler handler = _contentPresenter?.CurrentView as IMainScreenToolbarHandler;

            if (handler != null)
            {
                handler.OnMenuItemClick(e);
            }
        }
Example #3
0
 public override void OnMenuItemClicked(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
 {
     switch (e.Item.ItemId)
     {
     case Resource.Id.MenuItemSave:
         ViewModel.Save();
         break;
     }
 }
 public override void OnMenuItemClicked(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
 {
     switch (e.Item.ItemId)
     {
     case Resource.Id.MenuItemSave:
         ViewModel.Color = ColorTools.ToArray(_colorPicker.SelectedColor);
         ViewModel.Save();
         break;
     }
 }
Example #5
0
        public override void OnMenuItemClick(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.MenuItemDone:
                ViewModel.ExitEditMode();
                break;

            case Resource.Id.MenuItemEdit:
                ViewModel.EnterEditMode();
                break;
            }
        }
Example #6
0
        private void _weekToolbar_MenuItemClick(object sender, AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.MenuItemPreviousWeek:
                ViewModel.PreviousWeek();
                break;

            case Resource.Id.MenuItemNextWeek:
                ViewModel.NextWeek();
                break;
            }
        }
        public override void OnMenuItemClicked(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.MenuItemEdit:
                ViewModel.Edit();
                break;

            case Resource.Id.MenuItemDelete:
                ViewModel.Delete();
                break;

            case Resource.Id.MenuItemConvertType:
                ViewModel.ConvertType();
                break;
            }
        }
Example #8
0
 public virtual void OnMenuItemClicked(AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
 {
     // Nothing
 }
Example #9
0
 private void Toolbar_MenuItemClick(object sender, AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
 {
     OnMenuItemClicked(e);
 }
 private void Toolbar_MenuItemClick(object sender, AndroidX.AppCompat.Widget.Toolbar.MenuItemClickEventArgs e)
 {
     Toast.MakeText(Context, e.Item.ItemId + "", ToastLength.Short).Show();
 }