Constructor
new Menu(menuId, menuLabelopt, funcName)
Parameters:
-
StringmenuIdメニューのID(メニュー要素をユニークに指定するID)
-
String <optional> ""menuLabelメニューのラベル
-
StringfuncNameメニュー要素選択時に発行する関数名
Example
// TopHogeBottom と表示するサブウィンドウを表示し、閉じる<br>
var menu1 = new Util.Menu( "Usage of TAT log diver", divMenuId +
"_HelpUsage", "HJN.init.Usage"); menu1.mekeAsDialog(
"HJN.dialogUsage", 50 , 40);
Methods
(static) Menu.getAccordionTag(that, id, labelText, isCheckedopt) → {String}
アコーディオンラベル用タグを取得する
Parameters:
-
Objectthatラベル押下時のアコーディオン開閉ラジオボタン連動用の接頭語
-
Stringidラベル押下時のアコーディオン開閉ラジオボタン連動用の接尾語(ユニークな英数字)
-
StringlabelTextラベル表示文字列
-
Boolean <optional> 閉じた状態て初期表示isCheckedtrueを指定したとき展開して初期表示
Returns:
-
String
html アコーディオンラベル用HTMLテキスト
(static) Menu#getATag(preLabelopt) → {String}
ダウンロード用アンカータグを取得する
Parameters:
-
String <optional> ""preLabelラベルの先頭文字列
Returns:
-
String
html メニュー要素の表示用HTMLテキスト
Example
<li><a id="xxx" href="#">Child Menu</a><li/>
(static) Menu#getDialogTag(preLabelopt) → {String}
ダイアログ用タグを取得する
Parameters:
-
String <optional> ""preLabelラベルの先頭文字列
Returns:
-
String
html メニュー要素の表示用HTMLテキスト
Example
<ol>
<a id="xxx" class="hjnButton4Input"
onclick="HJN.init.ShowDialog(FUNC_NAME(), 'DIALOG_ID', w , h)">
<label>Child Menu</label></a>
</ol>
(static) Menu#getFileOpenTag(preLabelopt) → {String}
File Open用タグを取得する
Parameters:
-
String <optional> ""preLabelラベルの先頭文字列
Returns:
-
String
html メニュー要素の表示用HTMLテキスト
Example
<ol>
<a><label>Child Menu<input type="file" id="xxx" multiple/></label></a>
</ol>
(static) Menu#getFuncTag(preLabelopt) → {String}
グローバルメソッド呼出用アンカータグを取得する
Parameters:
-
String <optional> ""preLabelラベルの先頭文字列
Returns:
-
String
html メニュー要素の表示用HTMLテキスト
Example
<li><a id="xxx" href="#" onclick="funcName()">Child Menu</a></li>
(static) Menu#getSubWindowTag(preLabelopt) → {String}
サブウィンドウ用タグを取得する
Parameters:
-
String <optional> ""preLabelラベルの先頭文字列
Returns:
-
String
html メニュー要素の表示用HTMLテキスト
Example
<ol>
<a id="xxx" class="hjnButton4Input"
onclick="HJN.init.ShowDialog(FUNC_NAME(), 'DIALOG_ID', w , h)">
<label>Child Menu</label></a>
</ol>
(static) Menu#makeDownloadable(fileNameopt) → {Object}
ダウンロード処理に対応する
Parameters:
-
String <optional> "HJN_download"fileNameダウンロードファイル名
Returns:
-
Object
this
(static) Menu#makePopupable(dialogId, wopt, hopt) → {Object}
ポップアップダイアログ処理に対応する
Parameters:
-
StringdialogIdダイアログのID(同一IDのダイアログは上書きされる)
-
Number <optional> 40wダイアログの幅
-
Number <optional> 40hダイアログの高さ
Returns:
-
Object
this