Signals¶
Flatland can notify your code when events of interest occur during flatland
processing using Blinker
signals. These
signals can be used for advanced customization in your application or simply
as a means for tracing and logging flatland activity during development.
-
element_set
= <blinker.base.NamedSignal object at 0x7fc8e6761e90; 'element_set'>¶ Emitted after
set()
has been called on an element.Parameters: - sender – the element
- adapted – boolean, True if the set() adapted successfully.
-
validator_validated
= <blinker.base.NamedSignal object at 0x7fc8e6761ed0; 'validator_validated'>¶ Emitted after a validator has processed an element.
Parameters: - sender – the validator callable doing validation
- element – the element being validated
- state – the state passed to
validate()
- result – the result of validator execution