@ifc-lite/mutations@1.15.5
·
68 commits
to main
since this release
Patch Changes
-
#1149
61bad47Thanks @louistrue! - Treat a null/unset property value as present, not absent. A property may legitimately exist with no value (e.g. an IFC boolean added from bSDD, which now starts unset rather than defaulting tofalse), soMutablePropertyViewno longer readsvalue === nullas "property does not exist":deletePropertykeys absence off existence (in-session pset membership), so an unset property is still deletable instead of the trash button being a silent no-op.setPropertyclassifies a write asUPDATE_PROPERTYvsCREATE_PROPERTYby whether the property already existed (not by null value), so undoing an edit to an unset property restores its prior unset state instead of deleting the whole property.
-
Updated dependencies [
bfd9004,248f2c0,ddae2b0]:- @ifc-lite/data@2.1.0