Sha256: bea313a7cbba780875b5d588e5ceab997cc82d524c431f2e6bea760071c6b16e

Contents?: true

Size: 970 Bytes

Versions: 4

Compression:

Stored size: 970 Bytes

Contents

//= require_self
//= require ./editor/before_after_embedded_view

pageflow.beforeAfter = {};

pageflow.ConfigurationEditorView.register('before_after', {
  configure: function() {
    this.tab('general', function() {
      this.group('general');

      this.input('additional_title', pageflow.TextInputView);
      this.input('additional_description', pageflow.TextAreaInputView, {size: 'short'});
    });

    this.tab('files', function() {
      this.input('before_image_id', pageflow.FileInputView, {
        collection: pageflow.imageFiles,
        imagePositioning: false
      });
      this.input('after_image_id', pageflow.FileInputView, {
        collection: pageflow.imageFiles,
        imagePositioning: false
      });
      this.input('thumbnail_image_id', pageflow.FileInputView, {
        collection: pageflow.imageFiles,
        imagePositioning: false
      });
    });

    this.tab('options', function() {
      this.group('options');
    });
  }
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pageflow-before-after-0.2.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-0.1.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-0.0.2 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-0.0.1 page_types/pageflow/before_after/editor.js