mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-20 15:34:26 +08:00
Session page
This commit is contained in:
@ -1,6 +1,8 @@
|
||||
import observable = require("data/observable");
|
||||
import pages = require("ui/page");
|
||||
import gestures = require("ui/gestures");
|
||||
import listView = require("ui/list-view");
|
||||
import frame = require("ui/frame");
|
||||
import appViewModel = require("./app-view-model");
|
||||
|
||||
export function pageLoaded(args: observable.EventData) {
|
||||
@ -13,4 +15,12 @@ export function toggleFavorite(args: gestures.GestureEventData) {
|
||||
var item = <appViewModel.SessionModel>args.view.bindingContext;
|
||||
|
||||
item.favorite = !item.favorite;
|
||||
}
|
||||
|
||||
|
||||
export function selectSession(args: listView.ItemEventData) {
|
||||
frame.topmost().navigate({
|
||||
moduleName: "app/session-page",
|
||||
context: args.view.bindingContext
|
||||
});
|
||||
}
|
Reference in New Issue
Block a user