Sha256: d3a51c69978c11af2bd09e0ba151d99be8e64c658fc8cd8bd94ce238c786dcc3
Contents?: true
Size: 1.04 KB
Versions: 7
Compression:
Stored size: 1.04 KB
Contents
//= require_self //= require_tree ./editor/models //= require_tree ./editor/collections //= require_tree ./editor/routers //= require_tree ./editor/controllers //= require_tree ./editor/templates //= require_tree ./editor/views //= require ./editor/config pageflow.linkmapPage = pageflow.linkmapPage || {}; pageflow.linkmapPage.areaTypesFor = function(pageConfiguration) { return new Backbone.Collection(_([ pageflow.linkmapPage.PageLinkAreaType, pageflow.linkmapPage.AudioFileAreaType, pageflow.linkmapPage.ExternalLinkAreaType, pageflow.linkmapPage.TextOnlyAreaType ]).map(function(constructor) { return new constructor({}, { pageConfiguration: pageConfiguration }); })); }; pageflow.linkmapPage.selectArea = function(page, options) { return $.Deferred(function(deferred) { pageflow.linkmapPage.currentAreaSelection = _.extend(options || {}, { deferred: deferred }); var path = 'linkmap_pages/' + page.id + '/select_area_position'; pageflow.editor.navigate(path, {trigger: true}); }).promise(); };
Version data entries
7 entries across 7 versions & 1 rubygems