Commit graph

39 commits

Author SHA1 Message Date
iLLiCiTiT
8ad04c84f6 allow to not set label 2021-07-30 16:21:10 +02:00
iLLiCiTiT
73a13a13cd added new enum attributes 2021-07-30 16:18:35 +02:00
iLLiCiTiT
ace014c777 fix exceptions 2021-07-30 16:16:47 +02:00
iLLiCiTiT
696c72c34c remove unusued variable 2021-07-08 14:44:34 +02:00
iLLiCiTiT
54eb42f16a fix ignoring of missing defaults 2021-07-08 14:43:00 +02:00
iLLiCiTiT
ec01e148e5 added missing attributes 2021-07-07 19:36:32 +02:00
iLLiCiTiT
477b4ecfcc removed unused imports 2021-06-29 17:19:13 +02:00
iLLiCiTiT
672ee1d98d store ignore_missing_defaults and reuse it on callbacks 2021-06-29 16:57:01 +02:00
iLLiCiTiT
df37c2e1ff removed example schema 2021-06-29 14:50:07 +02:00
iLLiCiTiT
605a0454b2 include enum_key in builtin methods 2021-06-29 13:05:20 +02:00
iLLiCiTiT
3b217c57a2 added enum key validation 2021-06-29 13:05:02 +02:00
iLLiCiTiT
c1d6db4356 added few comments and docstring 2021-06-29 13:04:52 +02:00
iLLiCiTiT
0ed3a2ee70 Use ignore missing defaults in conditional dictionary children that are not using current enum value 2021-06-29 12:47:12 +02:00
iLLiCiTiT
d58c8f1a11 added argument ignore_missing_defaults to set_override_state method 2021-06-29 12:46:10 +02:00
iLLiCiTiT
0e0e527741 items vs. values fix 2021-06-29 12:44:50 +02:00
iLLiCiTiT
f3ae791f5c make sure all keys are available in all variables 2021-06-29 10:56:13 +02:00
iLLiCiTiT
3d59ba17d5 current_enum is dynamic property 2021-06-29 10:37:04 +02:00
iLLiCiTiT
40f87f2f20 few minor fixes of entity 2021-06-29 10:30:11 +02:00
iLLiCiTiT
4bff4a8138 force to be a group 2021-06-29 10:29:07 +02:00
iLLiCiTiT
e1129bdbad fix keys method 2021-06-29 10:25:45 +02:00
iLLiCiTiT
85a3dd1ea6 fix dict vs. list approach 2021-06-28 18:32:54 +02:00
iLLiCiTiT
e8f7f1418e fix example schema 2021-06-28 18:32:35 +02:00
iLLiCiTiT
f70b19305c implemented reset_callbacks method 2021-06-28 18:16:07 +02:00
iLLiCiTiT
baf706627a implemented actions for conditional dictionary 2021-06-28 18:15:28 +02:00
iLLiCiTiT
f47ec0df6c implemented update methods 2021-06-28 18:15:06 +02:00
iLLiCiTiT
1f9ba64a45 implemented prepare value 2021-06-28 18:02:55 +02:00
iLLiCiTiT
58ade824c5 implemented update current metadata 2021-06-28 18:02:45 +02:00
iLLiCiTiT
04207c689f implemented modification and override properties 2021-06-28 18:02:23 +02:00
iLLiCiTiT
92d0c9f37b implemented value and settings_value 2021-06-28 18:02:05 +02:00
iLLiCiTiT
be1f0f77a0 implemented set_override_state 2021-06-28 17:58:55 +02:00
iLLiCiTiT
469dcc09fa implemented change callbacks 2021-06-28 17:55:34 +02:00
iLLiCiTiT
9ccc667c85 implemented idea of set value 2021-06-28 17:53:45 +02:00
iLLiCiTiT
218158ddc4 implemented base dictionary methods 2021-06-28 17:51:56 +02:00
iLLiCiTiT
ff701860f7 implemented get_child_path 2021-06-28 17:48:09 +02:00
iLLiCiTiT
694f6b58cb added schema validations of conditional dictionary 2021-06-28 17:39:54 +02:00
iLLiCiTiT
82f1817ec0 implemented _add_children method 2021-06-28 17:39:32 +02:00
iLLiCiTiT
1063f8210a implemented _item_initalization similar to 'dict' entity 2021-06-28 17:36:38 +02:00
iLLiCiTiT
6c63bc048f added example schema for reference 2021-06-28 17:35:50 +02:00
iLLiCiTiT
c98aafea8e base of dict contitional 2021-06-28 17:35:34 +02:00