Class: HecksDomain::Parser::ListField

Inherits:
EntityField show all
Defined in:
lib/hecks/domain/parser/list_field.rb

Instance Attribute Summary

Attributes inherited from EntityField

#name

Instance Method Summary collapse

Methods inherited from EntityField

#as, #attribute_name, #initialize, #module_name, #optional=, #optional?, #private_accessor, #read_only=, #read_only?

Constructor Details

This class inherits a constructor from HecksDomain::Parser::EntityField

Instance Method Details

#initial_stateObject



4
5
6
7
8
# File 'lib/hecks/domain/parser/list_field.rb', line 4

def initial_state
  return '[]' if read_only?

  name
end

#public_accessorObject



10
# File 'lib/hecks/domain/parser/list_field.rb', line 10

def public_accessor; end