MVFv3 API Documentation
    Preparing search index...

    This module contains utility types that should be used by other extensions to ensure consistency between similar concepts.

    In particular, consider the following types:

    • GeometryAnchor - For referencing geometry on a specific floor
    • WithGeometryAnchor - For adding a single geometry anchor to a type
    • WithGeometryAnchors - For adding multiple geometry anchors to a type
    • WithGeometryId - For referencing a specific geometry by ID when the floor is obvious
    • Details - Basic metadata like name and description
    • WithDetails - For adding Details to a type
    • Extra - Extra unstructured data
    • WithExtra - For adding Extra to a type
    • SafeStringEnum - For creating safe string enums that can be parsed in a forwards-compatible way

    References

    MVFBundle → MVFBundle
    PartialRecord → PartialRecord
    SafeStringEnum → SafeStringEnum
    SafeStringEnumSchema → SafeStringEnumSchema
    WithRequiredDetails → WithRequiredDetails