MCPcopy Index your code
hub / github.com/evcc-io/evcc / BoolGetter

Method BoolGetter

plugin/javascript.go:109–118  ·  view source on GitHub ↗

BoolGetter parses bool from request

()

Source from the content-addressed store, hash-verified

107
108// BoolGetter parses bool from request
109func (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
120func (p *Javascript) handleGetter() (any, error) {
121 if err := transformInputs(p.in, p.setParamSync); err != nil {

Callers

nothing calls this directly

Calls 1

handleGetterMethod · 0.95

Tested by

no test coverage detected