Members
(static) __construct :function
ロジックのライフサイクル __construct
ロジック生成時に実行されるライフサイクルメソッドの一つ。ロジック定義オブジェクトの__constructに関数を記述することで動作する。 指定はオプションであり、記述しなくてもよい。
ロジック生成時のライフサイクルメソッドはLogic.__construct, Logic.__readyの順序で動作する。
ロジックの__constructはロジック化されたタイミングで実行される。
ロジックツリー上においては親からロジック化されるため、親の__constructが子の__constructより先に実行される。
Type:
- function
- Source:
(static) __name :string
ロジック名
Type:
- string
- Source:
(static) __ready :function
ロジックのライフサイクル __ready
ロジック生成時に実行されるライフサイクルメソッドの一つ。ロジック定義オブジェクトの__readyに関数を記述することで動作する。 指定はオプションであり、記述しなくてもよい。
ロジック生成時のライフサイクルメソッドはLogic.__construct, Logic.__readyの順序で動作する。
ロジックの__readyはロジックツリー上の全ての依存関係が解決して__constructが実行済みかつ、ロジックツリーにおける自分より下のロジックの__readyが実行済みのタイミングで実行される。
つまりロジックツリー上においては子の__readyが親の__readyより先に実行される。
Type:
- function
- Source:
(static) deferred
Deferredオブジェクトを生成するメソッドです。
詳細はh5.async.deferredをご覧ください。
- Source:
(static) log :Log
ロジックのロガーを返します。
ロジック内のメソッドでthis.log.debug('debug message');
のように記述して使用します。ロガーの使い方の詳細はLogをご覧ください。
Type:
- Source:
(static) own
指定された関数に対して、コンテキスト(this)をロジックに変更して実行する関数を返します。
- Source:
(static) ownWithOrg
指定された関数に対して、コンテキスト(this)をロジックに変更し、元々のthisを第1引数に加えて実行する関数を返します。
- Source: