Import
evaluateRequiredPropertyRule
Run a named-property requirement against its applicable element type.evaluateDoorFireRatingRule
Run DOOR_FIRE_RATING_REQUIRED against an element collection.DOOR_FIRE_RATING_REQUIRED
Types
PropertyRuleElement
A minimal element view for property-compliance rules.string
Stable result identifier, normally a Floorkit
ogid.string
Floorkit element discriminator, for example
DOOR.string
RequiredPropertyRule
A declarative requirement for one named scalar property.RequiredPropertyRuleReport
A stable, UI-ready summary of one rule run.RequiredPropertyRule
required
number
required
number
required
number
required
number | null
required
Percentage in [0, 100], or null when no elements matched the rule scope.
RequiredPropertyRuleItem[]
required
RequiredPropertyRuleItem
One element evaluated by a required-property rule.string
string
PropertyValue
'pass' | 'fail'
required
'missing-property-set' | 'missing-property' | 'blank-value'
Present only for failures, so a host application can explain the repair.