Sha256: 15fd8ba9c6563fd62b3e2c445a23f9ea8de8bf94c48b77c14a00b43d4d93d46f
Contents?: true
Size: 1.51 KB
Versions: 6
Compression:
Stored size: 1.51 KB
Contents
pageflow.app.addInitializer(function(options) { pageflow.files = pageflow.FilesCollection.createForFileTypes(pageflow.editor.fileTypes, options.files); pageflow.imageFiles = pageflow.files.image_files; pageflow.videoFiles = pageflow.files.video_files; pageflow.audioFiles = pageflow.files.audio_files; pageflow.pages = new pageflow.PagesCollection(options.pages); pageflow.chapters = new pageflow.ChaptersCollection(options.chapters); pageflow.storylines = new pageflow.StorylinesCollection(options.storylines); pageflow.entry = new pageflow.Entry(options.entry); pageflow.theming = new pageflow.Theming(options.theming); pageflow.account = new Backbone.Model(options.account); pageflow.entryData = new pageflow.PreviewEntryData({ storylines: pageflow.storylines, chapters: pageflow.chapters, pages: pageflow.pages, theming: pageflow.theming }); pageflow.storylineOrdering = new pageflow.StorylineOrdering(pageflow.storylines, pageflow.pages); pageflow.storylineOrdering.sort({silent: true}); pageflow.storylineOrdering.watch(); pageflow.pages.sort(); // TODO pageflow.storylines.on('sort', _.debounce(function() { pageflow.storylines.saveOrder(); }, 100)); pageflow.editor.failures.watch(pageflow.entry); pageflow.editor.failures.watch(pageflow.pages); pageflow.editor.failures.watch(pageflow.chapters); pageflow.savingRecords = new pageflow.SavingRecordsCollection(); pageflow.savingRecords.watch(pageflow.pages); pageflow.savingRecords.watch(pageflow.chapters); });
Version data entries
6 entries across 6 versions & 1 rubygems