Interface Condition<T, R>
Methods
match
- match(pattern: RegExp | R | R[], handler: (reality: R) => T): Condition<T, R>
Parameters
pattern: RegExp | R | R[]
handler: (reality: R) => T
withDefault
- withDefault(handler: (reality: R) => T): T
Parameters
handler: (reality: R) => T
Returns T
getValue
- getValue(): undefined | T
Returns undefined | T