private async void load(string url) { HMS.SP.MenuState spMenuState = await SPGet.getMenuState(spglb.myClient, url); this.add_MenuState(1, spMenuState); this.hide_running(); }
public int add_MenuState_deferred(int pos, int level, HMS.SP.MenuState spMenuState) { { string useUrl = spMenuState.__deferred_.uri; if (!String.IsNullOrEmpty(useUrl)) { pos = this.add_lineAt(pos, level, false, "MenuState", "", knownPages.pageMenuState, useUrl); } else { pos = this.add_lineAt(pos, level, true, "MenuState", "", knownPages.NONE, ""); pos = this.add_MenuState(pos, level + 1, spMenuState); } } return(pos); }
public int add_MenuState(int pos, int level, HMS.SP.MenuState spMenuState) { if (spMenuState.__HMSError_ != null && (spMenuState.__HMSError_.errno != 0 || spMenuState.__HMSError_.info != "")) { pos = this.add_lineAt(pos, level, "__HMSError", HMS.Util.__HMSError.toString(spMenuState.__HMSError_)); } pos = this.add__deferred(pos, level, spMenuState.__deferred_); pos = this.add__metadata(pos, level, spMenuState.__metadata_); pos = this.add__rest(pos, level, spMenuState.__rest); pos = this.add_lineAt(pos, level, "FriendlyUrlPrefix", HMS.SP.SPUtil.toString(spMenuState.FriendlyUrlPrefix_)); //String; pos = this.add_linesAt(pos, level, "Nodes", spMenuState.Nodes_, Type.GetType("SP.MenuNode")); //MenuNode; pos = this.add_lineAt(pos, level, "SimpleUrl", HMS.SP.SPUtil.toString(spMenuState.SimpleUrl_)); //String; pos = this.add_lineAt(pos, level, "SPSitePrefix", HMS.SP.SPUtil.toString(spMenuState.SPSitePrefix_)); //String; pos = this.add_lineAt(pos, level, "SPWebPrefix", HMS.SP.SPUtil.toString(spMenuState.SPWebPrefix_)); //String; pos = this.add_lineAt(pos, level, "StartingNodeKey", HMS.SP.SPUtil.toString(spMenuState.StartingNodeKey_)); //String; pos = this.add_lineAt(pos, level, "StartingNodeTitle", HMS.SP.SPUtil.toString(spMenuState.StartingNodeTitle_)); //String; pos = this.add_lineAt(pos, level, "Version", HMS.SP.SPUtil.toString(spMenuState.Version_)); //String; return(pos); }
public int add_MenuState(int level, HMS.SP.MenuState spMenuState) { return(add_MenuState(-1, level, spMenuState)); }