PairDrop/app/scripts/app.js

50 lines
1.7 KiB
JavaScript
Raw Normal View History

2015-12-18 16:50:36 +01:00
(function(document) {
2015-12-19 01:18:02 +01:00
'use strict';
// Grab a reference to our auto-binding template
// and give it some initial binding values
// Learn more about auto-binding templates at http://goo.gl/Dx1u2g
var app = document.querySelector('#app');
// Sets app default base URL
app.baseUrl = '/';
if (window.location.port === '') { // if production
// Uncomment app.baseURL below and
// set app.baseURL to '/your-pathname/' if running from folder in production
// app.baseUrl = '/polymer-starter-kit/';
2015-12-18 16:50:36 +01:00
}
2015-12-19 01:18:02 +01:00
app.displayInstalledToast = function() {
// Check to make sure caching is actually enabled—it won't be in the dev environment.
if (!Polymer.dom(document).querySelector('platinum-sw-cache').disabled) {
Polymer.dom(document).querySelector('#caching-complete').show();
}
};
app.displayToast = function(msg) {
var toast = Polymer.dom(document).querySelector('#toast');
toast.text = msg;
toast.show();
};
2015-12-19 01:18:02 +01:00
// Listen for template bound event to know when bindings
// have resolved and content has been stamped to the page
app.addEventListener('dom-change', function() {
console.log('Our app is ready to rock!');
2015-12-31 02:23:39 +01:00
app.conn = document.querySelector('connection-wrapper');
2015-12-19 01:18:02 +01:00
});
// See https://github.com/Polymer/polymer/issues/1381
window.addEventListener('WebComponentsReady', function() {
// imports are loaded and elements have been registered
});
2015-12-18 16:50:36 +01:00
2015-12-26 13:33:16 +01:00
app._showAbout=function(){
document.querySelector('#pages').select(1);
};
app._showAbout=function(){
document.querySelector('#pages').select(0);
};
2015-12-18 16:50:36 +01:00
})(document);