Sha256: 9bc06aa53c73d7771b933b35600b57507a7ef265ccd07f135d5979401c924c35

Contents?: true

Size: 888 Bytes

Versions: 8

Compression:

Stored size: 888 Bytes

Contents

pageflow.app.addInitializer(function(options) {
  pageflow.imageFiles = new pageflow.ImageFilesCollection(options.imageFiles);
  pageflow.videoFiles = new pageflow.VideoFilesCollection(options.videoFiles);
  pageflow.audioFiles = new pageflow.AudioFilesCollection(options.audioFiles);

  pageflow.pages = new pageflow.PagesCollection(options.pages);
  pageflow.chapters = new pageflow.ChaptersCollection(options.chapters);
  pageflow.entry = new pageflow.Entry(options.entry);

  pageflow.pages.sort();

  pageflow.failedRecords = new pageflow.FailedRecordsCollection();
  pageflow.failedRecords.watch(pageflow.entry);
  pageflow.failedRecords.watch(pageflow.pages);
  pageflow.failedRecords.watch(pageflow.chapters);

  pageflow.savingRecords = new pageflow.SavingRecordsCollection();
  pageflow.savingRecords.watch(pageflow.pages);
  pageflow.savingRecords.watch(pageflow.chapters);
});

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
pageflow-0.2.1 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.2.0 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.1.0 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.0.5 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.0.4 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.0.3 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.0.2 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js
pageflow-0.0.1 app/assets/javascripts/pageflow/editor/initializers/setup_collections.js