OSDN Git Service

add: resource_picture_pictures
[pettanr/pettanr.git] / app / assets / javascripts / work / list_groups.js.coffee.erb
index 59bd344..755837f 100644 (file)
@@ -1,20 +1,17 @@
 #マニフェスト\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