Noir::JSOptionGate::Gate
index is the parameter's position, key the option key read off it
(nil for a bare positional parameter), absent the value it has when the
call leaves it out ({ skipAuth = false } = {}: false), unknown a
comparison with something other than true/false, either that it
sits in an ||, where another operand can still run the refusal.
Constructors
Instance methods
absent
clone
Sourcecopy_with(index _index = @index, key _key = @key, runs_when _runs_when = @runs_when, absent _absent = @absent, unknown _unknown = @unknown, either _either = @either)
Sourceeither
index
key
runs_when
unknown