#マニフェスト @controllers = { folders: { item_name: 'folder', actions: { root: { type: 'show', }, index: { type: 'list', args: { list_name: 'public', }, }, show: { type: 'show', }, watch: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, new: { type: 'new', }, edit: { type: 'edit', }, destroy: { type: 'destroy', }, }, }, scrolls: { item_name: 'scroll', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_author: { type: 'list', }, by_panel: { type: 'list', }, play: { type: 'list', args: { item_name: 'scroll_panel', list_name: 'play', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_author: { type: 'count', }, count_by_panel: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, scroll_panels: { item_name: 'scroll_panel', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, by_scroll: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, count_by_scroll: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, comics: { item_name: 'comic', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_story: { type: 'list', }, by_author: { type: 'list', }, play: { type: 'list', args: { item_name: 'comic_story', list_name: 'play', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_story: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, comic_stories: { item_name: 'comic_story', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_comic: { type: 'list', }, by_story: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_comic: { type: 'count', }, count_by_story: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, stories: { item_name: 'story', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_comic: { type: 'list', }, by_sheet: { type: 'list', }, by_author: { type: 'list', }, play: { type: 'list', args: { item_name: 'story_sheet', list_name: 'play', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_comic: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, story_sheets: { item_name: 'story_sheet', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_story: { type: 'list', }, by_sheet: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_story: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, sheets: { item_name: 'sheet', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_story: { type: 'list', }, by_panel: { type: 'list', }, by_author: { type: 'list', }, play: { type: 'list', args: { item_name: 'sheet_panel', list_name: 'play', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_story: { type: 'count', }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, sheet_panels: { item_name: 'sheet_panel', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_sheet: { type: 'list', }, by_panel: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_sheet: { type: 'count', }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, panels: { item_name: 'panel', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_scroll: { type: 'list', }, by_sheet: { type: 'list', }, by_author: { type: 'list', }, by_speech_balloon_template: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_scroll: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, panel_pictures: { item_name: 'panel_picture', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, speech_balloons: { item_name: 'speech_balloon', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, by_author: { type: 'list', }, by_speech_balloon_template: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, speeches: { item_name: 'speech', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, balloons: { item_name: 'balloon', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, ground_pictures: { item_name: 'ground_picture', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, ground_colors: { item_name: 'ground_color', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, by_author: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, original_pictures: { item_name: 'original_picture', actions: { index: { type: 'list', args: { list_name: 'private', }, }, show: { type: 'show', }, history: { type: 'show', }, count: { type: 'count', args: { list_name: 'private', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, pictures: { item_name: 'picture', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_artist: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_artist: { type: 'count', }, }, }, resource_pictures: { item_name: 'resource_picture', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_license_group: { type: 'list', }, by_license: { type: 'list', }, by_artist: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_license_group: { type: 'count', }, count_by_license: { type: 'count', }, count_by_artist: { type: 'count', }, }, }, speech_balloon_templates: { item_name: 'speech_balloon_template', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_panel: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_panel: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, writing_formats: { item_name: 'writing_format', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_system_picture: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_system_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, license_groups: { item_name: 'license_group', actions: { index: { type: 'list', args: { list_name: 'public', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, licenses: { item_name: 'license', actions: { index: { type: 'list', args: { list_name: 'public', }, }, by_license_group: { type: 'list', }, by_system_picture: { type: 'list', }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, count_by_license_group: { type: 'count', }, count_by_system_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, authors: { item_name: 'author', actions: { index: { type: 'list', args: { list_name: 'public', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, artists: { item_name: 'artist', actions: { index: { type: 'list', args: { list_name: 'public', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, system_pictures: { item_name: 'system_picture', actions: { index: { type: 'list', args: { list_name: 'public', }, }, show: { type: 'show', }, count: { type: 'count', args: { list_name: 'public', }, }, }, }, home: { actions: { scrolls: { type: 'list', args: { item_name: 'scroll', list_name: 'private', }, }, scroll_panels: { type: 'list', args: { item_name: 'scroll_panel', list_name: 'private', }, }, comics: { type: 'list', args: { item_name: 'comic', list_name: 'private', }, }, stories: { type: 'list', args: { item_name: 'story', list_name: 'private', }, }, story_sheets: { type: 'list', args: { item_name: 'story_sheet', list_name: 'private', }, }, sheets: { type: 'list', args: { item_name: 'sheet', list_name: 'private', }, }, sheet_panels: { type: 'list', args: { item_name: 'sheet_panel', list_name: 'private', }, }, panels: { type: 'list', args: { item_name: 'panel', list_name: 'private', }, }, panel_pictures: { type: 'list', args: { item_name: 'panel_picture', list_name: 'private', }, }, speech_balloons: { type: 'list', args: { item_name: 'speech_balloon', list_name: 'private', }, }, speeches: { type: 'list', args: { item_name: 'speech', list_name: 'private', }, }, balloons: { type: 'list', args: { item_name: 'balloon', list_name: 'private', }, }, ground_pictures: { type: 'list', args: { item_name: 'ground_picture', list_name: 'private', }, }, ground_colors: { type: 'list', args: { item_name: 'ground_color', list_name: 'private', }, }, original_pictures: { type: 'list', args: { item_name: 'original_picture', list_name: 'private', }, }, resource_pictures: { type: 'list', args: { item_name: 'resource_picture', list_name: 'private', }, }, }, }, }