Alloy DAY 011: TabGroup のグローバル操作

DAY 011 は TabGroup をグローバルに設定して管理しやすくする。前回 の設置の続きになります。

Sample Code

index.coffee

[cc lang=”ruby” width=”100%” height=”auto” line_numbers=”true” theme=”blackboard” nowrap=”false”]
# グローバル登録
Alloy.Globals.tabgroup = $.tabGroup

# 現在のタブ
Alloy.Globals.currentTab = $.tabGroup.getActiveTab()

# 例えば、タブが切り替わる毎に登録する
# tab Focus
tabFocus = (e) ->
Alloy.Globals.currentTab = e.tab
[/cc]

index.jade (onFocus の登録例)

[cc lang=”python” width=”100%” height=”auto” line_numbers=”true” theme=”blackboard” nowrap=”false”]
Alloy
Window
Widget(id=”tabGroup”, src=”com.jasonkneen.tabgroup”, onFocus=”tabFocus”)
[/cc]
Loading Facebook Comments ...

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です