Sha256: 005c8404548823638f6a18b05200f08956b8be3207d1a66a8e60191259ead2f6

Contents?: true

Size: 1.13 KB

Versions: 7

Compression:

Stored size: 1.13 KB

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('control_bar_text', pageflow.TextInputView, {
        placeholder: I18n.t('pageflow.public.before_after.start', {
          locale: pageflow.seed.locale
        })
      });
      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

7 entries across 7 versions & 1 rubygems

Version Path
pageflow-before-after-1.6.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.5.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.4.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.3.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.2.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.1.0 app/assets/javascripts/pageflow/before_after/editor.js
pageflow-before-after-1.0.0 app/assets/javascripts/pageflow/before_after/editor.js