Example #1
0
import './navigation.html';

import { Template } from 'meteor/templating';
import { $ } from 'meteor/jquery';

import '/imports/library/collapse.js';
import '/imports/library/transition.js';

Template.navigation.onCreated(function () {
  $.getScript('https://cdn.ravenjs.com/3.5.1/raven.min.js').done(function () {
    Raven.config('https://fc1dccaab3d8469c813eb25abd9dfd30@app.getsentry.com/95071').install();
  });
});

Template.navigation.events({
  'click nav .nav li'() {
    if ($('.navbar-collapse').hasClass('in')) {
      $('.navbar-toggle').click();
    }
  },

  'click nav a'(event) {
    event.target.blur();
  }
});
Example #2
0
Template.navigation.events({
  'click .anchor-skin': function (event) {
    const body = $('body');
    const skin = event.currentTarget.id;
    localStorage.setItem(Enums.LOCAL_STORAGE_KEYS.MONGOCLIENT_SKIN, skin);
    body.removeClass('skin-1');
    body.removeClass('skin-2');
    body.removeClass('skin-3');
    if (skin !== 'skin-default') body.addClass(skin);
  },

  'click #anchorShell': function (event) {
    event.preventDefault();
    const connection = ReactivityProvider.findOne(ReactivityProvider.types.Connections, { _id: SessionManager.get(SessionManager.strSessionConnection)._id });

    if (connection.ssl && connection.ssl.enable) {
      Notification.info('not-allowed-for-ssl-connections');
      return;
    }

    FlowRouter.go('/shell');
    CollectionUtil.showMongoBinaryInfo();
  },

  'click #anchorSchemaAnalyzer': function () {
    CollectionUtil.showMongoBinaryInfo();
  },

  'click #anchorDatabaseDumpRestore': function () {
    CollectionUtil.showMongoBinaryInfo();
  },

  'click #btnRefreshCollections': function (event) {
    event.preventDefault();
    Connection.connect(true);
  },

  'click #btnDropAllCollections': function (event) {
    event.preventDefault();
    CollectionUtil.dropAllCollections();
  },

  'click #btnDropDatabase': function (event) {
    event.preventDefault();
    CollectionUtil.dropDatabase();
  },


  'click .aNavigations': function () {
    CollectionUtil.handleNavigationAndSessions();
  },

  'click .navCollection': function (event) {
    if (event.target.id === 'btnDropCollection') return;
    CollectionUtil.setSessionForNavigation(this.name);
  },
});
Example #3
0
File: main.js Project: nsama86/not
Template.navigation.events({
  'click #room': function(event, template){
    $('#noRest').removeAttr('id');
    $('#drink').hide();
    $('#money').hide();
    $('#sleep').show();

    Meteor.call('roomChangerUserRoom');
  },

  'click #bar': function(event, template){
    $('#noDrinking').removeAttr('id');
    $('#sleep').hide();
    $('#money').hide();
    $('#drink').show();

    Meteor.call('roomChangerBar');
  },

  'click #office': function(event, template){
    $('#noMoney').removeAttr('id');
    $('#sleep').hide();
    $('#drink').hide();
    $('#money').show();

    Meteor.call('roomChangerOffice');
  },

  'click #money': function(event, template){
    Meteor.call('increaseMoney');
  },

  'click #sleep': function(event, template){
    Meteor.call('increaseStamina');
  },

  'click #drink': function(event, template){
  Meteor.call('decreaseMoney');
  }
});
Example #4
0
import { Template } from 'meteor/templating';
import { ReactiveVar } from 'meteor/reactive-var';

import './main.html';

Meteor.subscribe("tuotteet");
Session.set("sort_by", "markDate");
Session.set("filter_by", "kaikki");


Template.navigation.events ({
	//Logging out
	'click .logout': function() {
		Meteor.logout();
	}
});
Example #5
0
},'click .btn-facebook':function(event){ 
         event.preventDefault(); 
         Meteor.loginWithFacebook(function(err){ 
            if(!err) { 
                 Router.go('/admin'); 
             } 
         }); 
	}
});


Template.navigation.events({ 
     'click .btn-logout':function(){ 
         Meteor.logout(function(err){
      if(err){
        console.log('Error Logging out: '+ err);
      }
     Router.go('main'); 
  }); 
     } 
 }); 
 
 
 Template.admin.events({
     
     'submit .data':function(){
         event.preventDefault();
         var unitno = event.target.unitno.value;
         var para = event.target.para.value;
         var q1 = event.target.q1.value;
         var q2 = event.target.q2.value;
         var q3 = event.target.q3.value;