OSDN Git Service

change page status
[pettanr/pettanr.git] / lib / locmare / filer.rb
index 0df3492..610f0c0 100644 (file)
@@ -5,28 +5,18 @@ module Locmare
   class Filer
     include FilerModule
     
-    attr :manifest, :item_name, :items, :list_result, :pager_type, :operators, :template_dir, 
-      :header, :body, :pager
+    attr :manifest, :item_name, :items, :page_status, :operators, :template_dir, 
+      :header, :body
       
-    def initialize item_name, items, list_result, pager_type, operators
+    def initialize item_name, items, page_status, operators
       @item_name = item_name
       @items = items
-      @list_result = list_result
-      @pager_type = pager_type.to_s
+      @page_status = page_status
       @operators = operators
       @manifest = LocalManifest.manifest.filers[@item_name]
       @template_dir = 'templates/r/filer/'
       @header = Header.new self
       @body = self.mybody.new self
-      self.init_pager
-    end
-    
-    def init_pager
-      @pager = self.class.pager[@pager_type].new self
-    end
-    
-    def self.pager
-      {'none' => NonePager, 'default' => DefaultPager, 'more' => MorePager}
     end
     
     def model