#マニフェスト\r
@list_groups = {\r
- folder: {\r
+ folders: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
},\r
},\r
- scroll: {\r
+ scrolls: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_author: {\r
type: 'filter',\r
},\r
through: 'scroll_panels',\r
},\r
},\r
- },\r
- },\r
- scroll_panel: {\r
- lists: {\r
- public: {\r
- type: 'public',\r
- },\r
- private: {\r
- type: 'private',\r
- },\r
play: {\r
type: 'play',\r
args: {\r
filter_item_name: 'scroll',\r
- filter_model_name: 'scroll_panel',\r
- filter_key: 'scroll_id',\r
- order: {\r
- type: 'method',\r
- }\r
+ wheres: ['index', 'play'],\r
},\r
},\r
+ },\r
+ },\r
+ scroll_panels: {\r
+ lists: {\r
+ index: {\r
+ type: 'public',\r
+ },\r
by_scroll: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- comic: {\r
+ comics: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_author: {\r
type: 'filter',\r
},\r
through: 'comic_stories',\r
},\r
},\r
- },\r
- },\r
- comic_story: {\r
- lists: {\r
- public: {\r
- type: 'public',\r
- },\r
- private: {\r
- type: 'private',\r
- },\r
play: {\r
type: 'play',\r
args: {\r
filter_item_name: 'comic',\r
- filter_model_name: 'comic_story',\r
- filter_key: 'comic_id',\r
- order: {\r
- type: 'method',\r
- }\r
+ wheres: ['index', 'play'],\r
},\r
},\r
+ },\r
+ },\r
+ comic_stories: {\r
+ lists: {\r
+ index: {\r
+ type: 'public',\r
+ },\r
by_comic: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- story: {\r
+ stories: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_comic: {\r
type: 'through_filter',\r
args: {\r
by_author: {\r
type: 'filter',\r
},\r
- },\r
- },\r
- story_sheet: {\r
- lists: {\r
- public: {\r
- type: 'public',\r
- },\r
- private: {\r
- type: 'private',\r
- },\r
play: {\r
type: 'play',\r
args: {\r
filter_item_name: 'story',\r
- filter_model_name: 'story_sheet',\r
- filter_key: 'story_id',\r
- order: {\r
- type: 'method',\r
- }\r
+ wheres: ['index', 'play'],\r
},\r
},\r
+ },\r
+ },\r
+ story_sheets: {\r
+ lists: {\r
+ index: {\r
+ type: 'public',\r
+ },\r
by_story: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- sheet: {\r
+ sheets: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_story: {\r
type: 'through_filter',\r
args: {\r
by_author: {\r
type: 'filter',\r
},\r
+ play: {\r
+ type: 'public',\r
+ },\r
},\r
},\r
- sheet_panel: {\r
+ sheet_panels: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
- play: {\r
- type: 'play',\r
- args: {\r
- filter_item_name: 'sheet',\r
- filter_model_name: 'sheet_panel',\r
- filter_key: 'sheet_id',\r
- },\r
- },\r
by_sheet: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- panel: {\r
+ panels: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_scroll: {\r
type: 'through_filter',\r
args: {\r
},\r
},\r
},\r
- panel_picture: {\r
+ panel_pictures: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_panel: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- speech_balloon: {\r
+ speech_balloons: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_panel: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- speech: {\r
+ speeches: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
- by_panel: {\r
- type: 'filter',\r
- },\r
by_speech_balloon: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- balloon: {\r
+ balloons: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
by_speech_balloon: {\r
},\r
},\r
},\r
- ground_picture: {\r
+ ground_pictures: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_panel: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- ground_color: {\r
+ ground_colors: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_panel: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- original_picture: {\r
+ original_pictures: {\r
lists: {\r
- private: {\r
- type: 'private',\r
+ index: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
},\r
},\r
},\r
- picture: {\r
+ pictures: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
by_artist: {\r
},\r
},\r
},\r
- resource_picture: {\r
+ resource_pictures: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- private: {\r
- type: 'private',\r
- },\r
by_original_picture: {\r
type: 'filter',\r
},\r
+ by_license_group: {\r
+ type: 'filter',\r
+ },\r
by_license: {\r
type: 'filter',\r
},\r
},\r
},\r
},\r
- speech_balloon_template: {\r
+ resource_picture_pictures: {\r
+ lists: {\r
+ index: {\r
+ type: 'public',\r
+ },\r
+ by_original_picture: {\r
+ type: 'filter',\r
+ },\r
+ by_resource_picture: {\r
+ type: 'filter',\r
+ },\r
+ by_picture: {\r
+ type: 'filter',\r
+ },\r
+ },\r
+ },\r
+ speech_balloon_templates: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
by_panel: {\r
by_system_picture: {\r
type: 'filter',\r
},\r
- select_items: {\r
- type: 'system_resource',\r
- },\r
},\r
},\r
- writing_format: {\r
+ writing_formats: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
- },\r
- select_items: {\r
- type: 'system_resource',\r
+ args: {\r
+ after_method_name: 'enable',\r
+ },\r
},\r
by_system_picture: {\r
type: 'filter',\r
},\r
},\r
},\r
- license_group: {\r
+ license_groups: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
- select_items: {\r
- type: 'system_resource',\r
+ by_resource_picture: {\r
+ type: 'filter',\r
},\r
},\r
},\r
- license: {\r
+ licenses: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
by_license_group: {\r
},\r
},\r
},\r
- author: {\r
+ authors: {\r
+ lists: {\r
+ index: {\r
+ type: 'public',\r
+ },\r
+ },\r
+ },\r
+ artists: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
},\r
},\r
- artist: {\r
+ system_pictures: {\r
lists: {\r
- public: {\r
+ index: {\r
type: 'public',\r
},\r
},\r
},\r
- system_picture: {\r
+ home: {\r
lists: {\r
- public: {\r
+ scrolls: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ scroll_panels: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ comics: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ comic_stories: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ stories: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ story_sheets: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ sheets: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ sheet_panels: {\r
type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ panels: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ panel_pictures: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ speech_balloons: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ speeches: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ balloons: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ ground_pictures: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ ground_colors: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ original_pictures: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
+ },\r
+ resource_pictures: {\r
+ type: 'public',\r
+ args: {\r
+ wheres: ['index', 'private'],\r
+ },\r
},\r
},\r
},\r