UNPKG

win10-rocks

Version:

Build apps for Win10 using the winjs-rocks MVVM architecture

31 lines (23 loc) 804 B
var WinJSRocks = require('winjs-rocks'), base = WinJSRocks["view-model"].base; var _constructor = function(options) { base.apply(this, arguments); this.onInitialDataLoadedMessageBinding = this.onInitialDataLoadedMessage.bind(this); this.MessageService.register("initialDataLoadedMessage", this.onInitialDataLoadedMessageBinding); }; var instanceMembers = { onDataSet: function() { var that = this; that.notifyLoaded(); }, onInitialDataLoadedMessage: function() { this.MessageService.unregister("initialDataLoadedMessage", this.onInitialDataLoadedMessageBinding); this.MessageService.send("navigateToMessage", { viewKey: "landing" }); } }; var staticMembers = { }; module.exports = WinJS.Class.derive(base, _constructor, instanceMembers, staticMembers);