Sha256: dc56f5549f98d51b91c2385fcf5dfd67f84ff7bb368a4dbd7f71ce4d1e3dd43d

Contents?: true

Size: 1.44 KB

Versions: 9

Compression:

Stored size: 1.44 KB

Contents

pageflow.editor.pageTypes.register('linkmap_page', {
  configurationEditorView: pageflow.linkmapPage.ConfigurationEditorView,

  embeddedViews: {
    '.scroller': {
      view: pageflow.linkmapPage.PanoramaEmbeddedView,
      options: {
        disableMarginScrollingPropertyName: 'areas_editable'
      }
    },

    '.panorama_image': {
      view: pageflow.BackgroundImageEmbeddedView,
      options: {
        propertyName: 'panorama_image_id',
        dataSizeAttributes : true
      }
    },

    '.panorama_video': {
      view: pageflow.LazyVideoEmbeddedView,
      options: {
        propertyName: 'panorama_video_id',
        dataSizeAttributes: true
      }
    },

    '.linkmap_areas': {
      view: pageflow.linkmapPage.AreasEmbeddedView
    },

    '.fixed_background': {
      view: pageflow.BackgroundImageEmbeddedView,
      options: {propertyName: 'fixed_background_image_id'}
    }
  },

  pageLinks: function(configuration) {
    return configuration.linkmapPageLinks();
  }
});

pageflow.editor.registerPageConfigurationMixin(pageflow.linkmapPage.pageConfigurationMixin);

pageflow.editor.registerFileSelectionHandler('linkmapPage.area', pageflow.linkmapPage.AreaFileSelectionHandler);
pageflow.editor.registerFileSelectionHandler('linkmapPage.newArea', pageflow.linkmapPage.NewAreaFileSelectionHandler);

pageflow.editor.registerSideBarRouting({
  router: pageflow.linkmapPage.SideBarRouter,
  controller: pageflow.linkmapPage.SideBarController
});

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
pageflow-linkmap-page-1.5.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.4.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.3.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.2.1 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.2.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.1.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-1.0.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-0.2.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js
pageflow-linkmap-page-0.1.0 app/assets/javascript/pageflow/linkmap_page/editor/config.js