first version of confined sidebar render
This commit is contained in:
1 parent
194b42c1e4
commit
36f6a6fdd6
17 files changed
+352
-119
No files matched your search
@@ -10,8 +10,8 @@ module OrbitApp
|
||||
@@registrations << DataSheet.new(name,&block)
|
||||
end
|
||||
|
||||
def new_from_module_app(name,base_path,arg)
|
||||
@@registrations << DataSheet.new(name,arg,:base_path=>base_path)
|
||||
def new_from_module_app(name,base_path,*args)
|
||||
@@registrations << DataSheet.new(name,args,:base_path=>base_path)
|
||||
end
|
||||
|
||||
def find_by_key(key)
|
||||
@@ -35,14 +35,21 @@ module OrbitApp
|
||||
attr_reader :name
|
||||
attr_reader :base_path
|
||||
|
||||
def name
|
||||
if @name.is_a? Proc
|
||||
@name.call
|
||||
else
|
||||
@name
|
||||
end
|
||||
end
|
||||
|
||||
def initialize(name,partial=nil,*args ,&block)
|
||||
@base_path = args[0][:base_path]
|
||||
@name = name
|
||||
@name = partial[0][:i18n].nil? ? name : lambda{ I18n.t(partial[0][:i18n]) }
|
||||
@partial_path = ''
|
||||
|
||||
unless partial.nil?
|
||||
@partial_path = partial[:path]
|
||||
@partial_path = partial[0][:path]
|
||||
end
|
||||
|
||||
block.arity < 1 ? instance_eval(&block) : block.call(self) if block_given?
|
||||
|
||||
Reference in new issue
Block a user