Ejemplo n.º 1
0
import $ from 'jquery';
import {Region} from 'backbone.marionette';

export default Region.extend({
  onBeforeShow() {
    $(window).unbind('scroll');
  }
});
Ejemplo n.º 2
0
'use strict';
const debug = require( 'debug' )( 'dpac:core.views', '[AppView]' );
const tpl = require( './templates/App.hbs' );
const {Region, LayoutView} = require('backbone.marionette');
const menuRegion = Region.extend({ el: '#app-menu' });
module.exports = LayoutView.extend( {
    template: tpl,
    el: "#app",

    menuFactory : undefined,
    signinFactory : undefined,
    messagesViewFactory: undefined,
    welcomeFactory : undefined,
    tutorialFactory : undefined,
    assessFactory: undefined,
    accountFactory: undefined,
    resultsFactory: undefined,
    uploadsFactory: undefined,

    regions: {
        menuRegion: menuRegion,
        contentRegion: "#app-content",
        messagesRegion: "#app-messages"
    },
    contextEvents: {
        'router:route:completed': "handleViewRequest"
    },

    initialize: function(){
        debug( '#initialize' );
    },