w2layout.lock
更新日: 2018-09-07
lock(panel, [message], [showSpinner])
パネルをロックします。
- panel: string
- パネル名。
- message: string
- 表示メッセージ。オプションです。
- showSpinner: string
- スピナーを表示するかどうかを指定します。オプションです。
説明
この関数はパネルに半透明のdiv
を追加してロックします。 パネルをロックすると、.unlock()
メソッドでロックが解除されるまで、パネルを操作することはできません。 この関数はw2utils.lock()
メソッドを呼び出してロックします。 第1引数のtype
は、パネルの名前を指定します。 名前は以下を指定することができます。
- top
- left
- main
- right
- preview
- bottom
ロックする方法は3つあります。 メッセージとスピナーを表示するには。
w2ui['layout'].lock('main', 'Loading...', true);
メッセージを表示せずに、スピナーだけ表示するには。
w2ui['layout'].lock('main', '', true);
メッセージと、スピナーを表示しない。
w2ui['layout'].lock('main');
デモ
main
パネルをメッセージとスピナーを表示してロックしています。
JavaScript
$('#layout').w2layout({
name : 'mylayout',
panels : [
{ type: 'top', content: 'top', size: 40 },
{ type: 'main', content: 'This is main panel' },
]
});
// コンテンツを返します
w2ui['mylayout'].load('main', '../content/load.html', 'slide-left', function () {
console.log('content loaded');
});
HTML
<span>load from server.</span>
© 2017. .
Code licensed under theMIT License. Documentation licensed underCC BY 3.0.
このコンテンツはvitmalinaによるw2ui.layoutドキュメントを翻訳/改変したものです。