BoolGetter parses bool from request
()
| 107 | |
| 108 | // BoolGetter parses bool from request |
| 109 | func (p *Javascript) BoolGetter() (func() (bool, error), error) { |
| 110 | return func() (bool, error) { |
| 111 | v, err := p.handleGetter() |
| 112 | if err != nil { |
| 113 | return false, err |
| 114 | } |
| 115 | |
| 116 | return cast.ToBoolE(v) |
| 117 | }, nil |
| 118 | } |
| 119 | |
| 120 | func (p *Javascript) handleGetter() (any, error) { |
| 121 | if err := transformInputs(p.in, p.setParamSync); err != nil { |
nothing calls this directly
no test coverage detected