NewBooleanC returns a new Boolean instance with config. Requirements for config are same as for WithConfig function. Example: boolean := NewBooleanC(config, true) boolean.IsTrue()
(config Config, value bool)
| 33 | // boolean := NewBooleanC(config, true) |
| 34 | // boolean.IsTrue() |
| 35 | func NewBooleanC(config Config, value bool) *Boolean { |
| 36 | return newBoolean(newChainWithConfig("Boolean()", config.withDefaults()), value) |
| 37 | } |
| 38 | |
| 39 | func newBoolean(parent *chain, val bool) *Boolean { |
| 40 | return &Boolean{chain: parent.clone(), value: val} |
searching dependent graphs…