Beispiel #1
0
        public async Task HamburgerMenuItem(HamburgerMenuItemViewModel model)
        {
            string requestURL = "/path/{Parameter}";
            var    httpMethod = BaseNetworkAccessEnum.Put;
            var    parameters = new Dictionary <string, object>()
            {
                //{"Parameter", model.Property},
            };

            await _NetworkInterface(requestURL, parameters, httpMethod);
        }
        /// <summary>HamburgerMenuのメニュー項目選択通知イベントハンドラ。</summary>
        /// <param name="item">選択したメニュー項目を表すHamburgerMenuItemViewModel。</param>
        private void onSelectedMenu(HamburgerMenuItemViewModel item)
        {
            if (item == null)
            {
                return;
            }
            if (string.IsNullOrEmpty(item.NavigationPanel))
            {
                return;
            }

            this.regionManager.RequestNavigate("ContentRegion", item.NavigationPanel);
        }
        public async Task HamburgerMenuItem(HamburgerMenuItemViewModel model, Action completeAction)
        {
            await _Service.HamburgerMenuItem(model);

            completeAction();
        }