Sha256: 7cd7393d69428587883112f8da87c316779665beed3475ca04945f25b926a51b

Contents?: true

Size: 1.19 KB

Versions: 3

Compression:

Stored size: 1.19 KB

Contents

pageflow.ConfigurationEditorTabView.groups.define('options', function(options) {
  this.input('display_in_navigation', pageflow.CheckBoxInputView);

  if (pageflow.theming.supportsEmphasizedPages()) {
    this.input('emphasize_in_navigation', pageflow.CheckBoxInputView);
  }

  this.group('page_transitions');

  if (pageflow.features.isEnabled('delayed_text_fade_in')) {
    this.input('delayed_text_fade_in', pageflow.SelectInputView, {values: pageflow.Page.delayedTextFadeIn});
  }

  this.input('description', pageflow.TextAreaInputView, {size: 'short'});

  if (pageflow.features.isEnabled('atmo')) {
    this.input('atmo_audio_file_id', pageflow.FileInputView, {
      collection: pageflow.audioFiles
    });

    if (options.canPauseAtmo) {
      this.input('atmo_during_playback', pageflow.SelectInputView, {
        values: pageflow.Atmo.duringPlaybackModes
      });
    }
  }

  if (pageflow.theming.supportsScrollIndicatorModes()) {
    this.input('scroll_indicator_mode', pageflow.SelectInputView, {
      values: pageflow.Page.scrollIndicatorModes
    });

    this.input('scroll_indicator_orientation', pageflow.SelectInputView, {
      values: pageflow.Page.scrollIndicatorOrientations
    });
  }
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pageflow-0.9.2 app/assets/javascripts/pageflow/editor/views/configuration_editors/groups/options.js
pageflow-0.9.1 app/assets/javascripts/pageflow/editor/views/configuration_editors/groups/options.js
pageflow-0.9.0 app/assets/javascripts/pageflow/editor/views/configuration_editors/groups/options.js