class Ez::Resources::Manager::Fields
Attributes
actions[R]
fields[R]
Public Class Methods
new(&block)
click to toggle source
# File lib/ez/resources/manager/fields.rb, line 12 def initialize(&block) @fields = [] @actions = [] instance_eval(&block) end
Public Instance Methods
action(name, builder, options = {})
click to toggle source
# File lib/ez/resources/manager/fields.rb, line 25 def action(name, builder, options = {}) @actions << Action.new(name, builder, **options) end
field(name, options = {})
click to toggle source
# File lib/ez/resources/manager/fields.rb, line 19 def field(name, options = {}) @fields << Field.new(name: name, **options) end
Also aliased as: column