Class: HecksDomain::Parser::BooleanField

Inherits:
ValueField
  • Object
show all
Defined in:
lib/hecks/domain/parser/fields.rb

Instance Attribute Summary

Attributes inherited from ValueField

#name, #optional, #read_only

Instance Method Summary collapse

Methods inherited from ValueField

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

Constructor Details

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

Instance Method Details

#initial_stateObject



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

def initial_state
  return 'nil' if read_only?
  name
end