On SenderObject there should be `state()` getter that would return one of following values: ``` Idle Opening Open Closing Error ```
On SenderObject there should be
state()getter that would return one of following values: