Sha256: 7e0016ce16bb6c90d418b199168aabca09e4bdc2dadc9271c846272d69c1fedf

Contents?: true

Size: 420 Bytes

Versions: 4

Compression:

Stored size: 420 Bytes

Contents

pageflow.AudioFile = Backbone.Model.extend({
  modelName: 'audio_file',
  paramRoot: 'audio_file',
  i18nKey: 'pageflow/audio_file',

  mixins: [pageflow.file, pageflow.encodedFile, pageflow.stageProvider, pageflow.retryable],

  thumbnailPictogram: 'audio',

  urlRoot: function() {
    return this.isNew() ? this.collection.url() : '/editor/audio_files';
  },

  isPositionable: function() {
    return false;
  }
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pageflow-0.4.0 app/assets/javascripts/pageflow/editor/models/audio_file.js
pageflow-0.3.0 app/assets/javascripts/pageflow/editor/models/audio_file.js
pageflow-0.2.1 app/assets/javascripts/pageflow/editor/models/audio_file.js
pageflow-0.2.0 app/assets/javascripts/pageflow/editor/models/audio_file.js