■Page

ページを表すオブジェクトです。

●イベント

イベント名 

 発生タイミング

loaded

 ページがロードされたとき。

 

●メソッド

.getCell( name )

名前を指定してセルを取得します。

パラメーター

name

Type: String

取得したいセルの名前。

 

戻り値

Cell

.getListView( name )

名前を指定してリストビューを取得します。

パラメーター

name

Type: String

取得したいリストビューの名前。

 

戻り値

ListView

.getListViews()

ページ内のすべてのリストビューを取得します。

戻り値

ListView[]

.recalc()

ページ内に設定されているすべての数式を再計算させます。

戻り値

なし

.getUserName()

ログイン中のユーザー名を取得します。ログインしていない場合には空文字が返されます。

戻り値

String

.getPageName()

ページ名を取得します。

戻り値

String 

.ready( handler ) 

ページの準備ができた時点で、指定したコールバック関数を実行します。  

パラメーター

handler

Type: Function()

ページ読み込み完了時に実行するコールバック関数。

 

戻り値

なし 

.bind( eventype [, eventData ], handler )

ページが持つイベントに対してイベントハンドラを紐づけます。

標準アクションの停止

紐づけたイベントの元々の動作をキャンセルするには、戻り値にfalseを返します。これにより、イベントバブリングも停止されるため、親要素が持つイベントの発生もキャンセルされます。

イベントへのデータの受け渡し

イベントハンドラにデータを受け渡すには、第2パラメーターに指定します。その場合、イベントハンドラは第3パラメーターに指定します。 受け渡されたデータは、イベントハンドラに渡されるjQueryイベントオブジェクトのdataプロパティから参照できます。

パラメーター

eventType

Type: String

紐づけするイベントを表す文字列。

eventData(オプション)

Type: Anything

イベントハンドラに渡すデータ。関数ではパラメーターであるjQueryイベントオブジェクトのdataプロパティから参照します。

handler

Type: Function( Event eventObject )

イベント発生時に実行される関数。

 

戻り値

なし 

.unbind( eventType [, handler ] ) 

指定したイベントハンドラの紐づけを削除します。第2パラメーターを省略した場合、指定イベントに紐づけされたすべてのイベントハンドラが削除されます。

パラメーター

eventType

Type: String

紐づけを削除するイベントを表す文字列。

handler(オプション)

Type: Function( Event eventObject )

紐づけを削除するイベントハンドラの関数。

 

戻り値

なし 

.unbindAll()

要素からすべてのイベントハンドラを削除します。

戻り値

なし