データノードを表す基底クラスです。
全て readonly です。
ノード種別(ELEMENT_NODE / TEXT_NODE)を返します。
ノードのオーナーを返します。
親ノードを返します。
このノードが el の子要素かどうかを返します。
allowself が true の場合、el は自ノードでもこのメソッドは true を返します。
次の兄弟要素を返します。
前の兄弟要素を返します。
オーナーを指定します。
XML形式の文字列を LzDataElement 型に変換して返します。
trimwhitespace を true にすると、テキストノードの前後スペースがトリムされます。
データ要素を表すクラスです。
LzDataNode を継承しています。
要素が持つ属性を指定します。
子要素を指定します。
ノード名を指定します。
子要素を追加します。
要素を複製します。
deep を true にすると、子要素まで全て複製します。
コンストラクタです。
name : ノード名
attributes : 属性
children : 子要素
要素値を取得します。
子要素の中から、指定した名前の要素全てを配列で返します。
先頭の子要素を取得します。
最後の子要素を取得します。
親要素が持つ子要素のうち、自ノードが何番目に位置するのかを返します。
オーナーが変化したときに呼び出されます。
詳細は不明です。
指定した属性を持っているかどうかを返します。
子要素を持っているかどうかを返します。
refChild 子要素の直前に、newChild 子要素を挿入します。
name のノード名を持ったノードを count 個並べたリスト(配列)を生成します。
指定した属性を削除します。
指定した子要素を削除します。
oldChild 子要素を newChild 子要素で置き換えます。
自ノードをシリアライズ(XML化)した結果を返します。
属性を指定します。
属性をまとめて指定します。
子要素をまとめて指定します。
children は LzDataNode の配列です。
ノード名を指定します。
テキストデータ要素を表すクラスです。
LzDataNode を継承しています。
このノードが表す文字列を指定します。
データソース(String)を返します。readonly
タイムアウト値をms単位で指定します。デフォルトは 30000 です。
コンストラクタです。
このノードが表す文字列を指定します。
データセット <dataset> を表す要素です。
LzDataElement を継承しています。
サーバがこのリクエストに対するレスポンスをエンコードすることを許可するかどうかを返します。
readonly
true の場合、サーバはレスポンスをキャッシュします。
readonly
不明。readonly
不明
データセットが新しくデータを受け取ったときに発生するイベントメソッドを定義します。
データセット内でエラーが起こったときに発生するイベントメソッドを定義します。
リクエストがタイムアウトしたときに発生するイベントメソッドを定義します。
不明
データセット作成時に送るリクエストに付加するクエリー文字列を返します。readonly
データセット作成時に送るリクエストメソッドを指定します。GET / POST
true にすると、この要素を初期化するときにリクエストを発生させます。
SSL通信をする場合には true にします。
SSL通信に使用するポート番号を指定します。デフォルトは 443 です。
データセットのソースを指定します。
リクエストのタイムアウト値をms単位で指定します。
true にすると、レスポンスのスペースをトリムして扱います。
"http" を指定すると、ソースからHTTP経由でデータを取り込みます。
現在発生しているリクエストを中止します。
リクエストに付加するヘッダパラメータを全てクリアします。
現在のデータ値を用いて、即座にリクエストを発生させます。
エラー文字列を取得します。
最後のデータリクエストに掛かった時間をms単位で取得します。
リクエストに付加するパラメータ一覧を取得します。
このデータセットのルート要素へのポインタを取得します。
型は LzDatapointer です。
データセット作成時に送るリクエストに付加するクエリー文字列を返します。
src属性値を取得します。
次回リクエストに使用するヘッダを指定します。
リクエスト送信時に使用するクエリーパラメータを設定します。
クエリーパラメータをまとめて設定します。
クエリー文字列を設定します。
クエリー種別(GET / POST)を指定します。
true にすると、この要素を初期化するときにリクエストを発生させます。
src属性値を指定します。
データセット内のポインタ <datapointer> を表す要素です。
LzNode を継承しています。
不明
データセットが新しくデータを受け取ったときに発生するイベントメソッドを定義します。
データセット内でエラーが起こったときに発生するイベントメソッドを定義します。
リクエストがタイムアウトしたときに発生するイベントメソッドを定義します。
現在のポインタが指すデータノードを返します。
型は LzDataNode です。
true にすると、データセットが変更されたときに
このポインタが表すXPathを再計算します。
lazy replication が true のとき、エレメント間のスペースを指定します。
詳細は不明です。
このポインタが表すXPathを指定します。
現在のポインタが指すノードに子ノードを追加します。
dp(LzDatapointer)が指すノードを、現在のポインタが指すノードの子要素として追加します。
ptr(LzDatapointer)が指すノードが、現在のポインタが指すノードと等しいかどうかを返します。
現在のポインタが指すノードを削除します。
現在のポインタが指すノードから、指定した属性を削除します。
現在のポインタが指すノードのデータセット(LzDataset)を取得します。
現在のポインタが指すノードから、指定した属性を取得します。
現在のポインタが指すノードから、全ての属性を取得します。
現在のポインタが指すノードが持つ子要素の数を取得します。
現在のポインタが指すノードのノード名を取得します。
現在のポインタが指すノードの文字列を取得します。
現在のポインタが指すノードが有効かどうかを返します。
ポインタを、現在のノードの子要素へと移動させます。
amnt が1ならば一つ下の子要素、2ならば二つ下の子要素…という感じになります。
ポインタを、現在のノードの兄弟要素へと移動させます。
amnt が1ならば一つ後ろの兄弟要素、2ならば二つ後ろの兄弟要素…という感じになります。
ポインタを、現在のノードの親要素へと移動させます。
amnt が1ならば一つ上の親要素、2ならば二つ上の親要素…という感じになります。
ポインタを、現在のノードの兄弟要素へと移動させます。
amnt が1ならば一つ前の兄弟要素、2ならば二つ前の兄弟要素…という感じになります。
現在のポインタが指すノードをシリアライズ(XML化)した結果を返します。
ポインタを dp(LzDataPointer) に移動させます。
現在のポインタが指すノードの属性を指定します。
現在のポインタが指すノードのノード名を指定します。
現在のポインタが指すノードの文字列を指定します。
ポインタを p(LzDataNode) に移動させます。
XPathを指定します。
データセットをビューに結び付ける <datapath> を表す要素です。
LzDatapointer を継承しています。
不明
true にすると、データが存在するときにだけビューを表示し
データが存在しないときにビューを表示しないようにします。readonly
Pooling が有効な場合に true を返します。
詳細は不明です。readonly
レプリケーション方法を "normal" / "lazy" / "resize" で返します。
詳細は不明です。readonly
ソート順を返します。readonly
詳細は不明です。readonly
データのソート方法を指定します。
"ascending" (昇順)または "descending" (降順)、もしくは任意の関数を指定します。
function compare(a, b) {
return 1; // a よりも b を後ろに表示
return -1; // a よりも b を前に表示
return 0; // a と b は同等(ソートしない)
}
xpath で指定したノードを並び換えます。
データセットの内容でビューを更新します。
選択マネージャ <selectionmanager> を表す要素です。
LzNode を継承しています。
選択範囲が変化したときに呼び出されるメソッド名を返します。readonly
デフォルトは setSelected です。
現在選択されているアイテムを配列で返します。readonly
現在選択されているアイテム群のハッシュ値を返します。readonly
true の場合、選択されたアイテムを再びクリックすると選択が解除されます。readonly
選択したアイテムを解除します。
現在選択されているアイテムを配列で返します。
複数のアイテムが選択可能かどうかを返します。
範囲によるアイテム選択が可能かどうかを返します。
指定したアイテムが選択されているかどうかを返します。
指定したアイテムを選択します。
指定したアイテムの選択を解除します。
データソースを表す抽象クラスです。
LzNode を継承しています。
全てreadonlyです。
リクエストの結果をクライアントがキャッシュするかどうかを返します。
データソースのURLを返します。
タイムアウト値をms単位で指定します。デフォルトは 30000 です。
HTTPデータソース <datasource> を表すクラスです。
LzDatasource を継承しています。
データセットが新しくデータを受け取ったときに発生するイベントメソッドを返します。readonly
データセット内でエラーが起こったときに発生するイベントメソッドを返します。readonly
リクエストがタイムアウトしたときに発生するイベントメソッドを返します。readonly
クエリー種別を指定します。GET / POST
名前と値を持つパラメータ一覧を表すクラスです。
LzNode を継承しています。
名前と値を持つオブジェクト o をパラメータに追加します。
パラメータを追加します。
enc を true にすると、val の値がURIエンコードされます。
パラメータ一覧の複製を作成します。
全パラメータ名を配列で取得します。
指定したパラメータ値を取得します。
指定したパラメータ値を取得します。nameの大小文字を区別しません。
クエリー文字列をパースしてパラメータオブジェクトを生成します。
指定したパラメータを削除します。
パラメータ一覧をシリアライズします。
sep : セパレータ文字列
delim : デリミタ文字列
uriencode : URIエンコードするかどうか
デリミタ文字を指定します。
セパレータ文字を指定します。
パラメータを指定します。
同一名のパラメータがあった場合、それを置き換えま。
パラメータ一覧をシリアライズします。