private void OnMenuClick(object sender, int position)
        {
            var fragment = new EditCategoryMenuBottomSheet(position);

            fragment.ClickRename += OnRenameClick;
            fragment.ClickDelete += OnDeleteClick;
            fragment.Show(SupportFragmentManager, fragment.Tag);
        }
Example #2
0
        private void OnMenuClick(object sender, int position)
        {
            var category = _categorySource.Get(position);

            if (category == null)
            {
                return;
            }

            var isDefault = _preferences.DefaultCategory == category.Id;
            var fragment  = new EditCategoryMenuBottomSheet(position, isDefault);

            fragment.ClickRename     += OnRenameClick;
            fragment.ClickSetDefault += OnSetDefaultClick;
            fragment.ClickDelete     += OnDeleteClick;
            fragment.Show(SupportFragmentManager, fragment.Tag);
        }
        private void OnMenuClicked(object sender, int position)
        {
            var category = _categoryView.ElementAt(position);

            var bundle = new Bundle();

            bundle.PutInt("position", position);
            bundle.PutBoolean("isDefault", _preferences.DefaultCategory == category.Id);

            var fragment = new EditCategoryMenuBottomSheet {
                Arguments = bundle
            };

            fragment.RenameClicked     += OnRenameClickedClick;
            fragment.SetDefaultClicked += OnSetDefaultClickedClick;
            fragment.DeleteClicked     += OnDeleteClickedClick;
            fragment.Show(SupportFragmentManager, fragment.Tag);
        }
Example #4
0
        private void OnMenuClick(object sender, int position)
        {
            var category = _categorySource.Get(position);

            if (category == null)
            {
                return;
            }

            var bundle = new Bundle();

            bundle.PutInt("position", position);
            bundle.PutBoolean("isDefault", _preferences.DefaultCategory == category.Id);

            var fragment = new EditCategoryMenuBottomSheet {
                Arguments = bundle
            };

            fragment.ClickRename     += OnRenameClick;
            fragment.ClickSetDefault += OnSetDefaultClick;
            fragment.ClickDelete     += OnDeleteClick;
            fragment.Show(SupportFragmentManager, fragment.Tag);
        }