Member Junction
    Preparing search index...

    Interface MJEntityEntity_IEntityConfiguration

    Optional per-entity configuration bag.

    Stored as JSON in MJ: Entities.Configuration. CodeGen emits a typed ConfigurationObject accessor on MJEntityEntity that returns MJEntityEntity_IEntityConfiguration | null.

    NULL / {} / omitted keys use the defaults on MJEntityEntity_IEntityFormConfiguration (Layout: auto, RelatedRolePolicy: smart). Membership itself is L1 inclusion + L2 ranker + L3 MJ: Form Chrome Rules

    • L4 user order. BaseFormPolicy.DecorateChrome is cosmetics only.

    Expand by adding a property here — no schema migration. Anything the engine filters, sorts, or joins on stays a column on Entity. Anything the UI consumes at render time belongs in this bag.

    guides/FORMS_ARCHITECTURE_GUIDE.md §7d

    interface MJEntityEntity_IEntityConfiguration {
        Attachments?: MJEntityEntity_IEntityAttachmentsConfiguration;
        UI?: MJEntityEntity_IEntityUIConfiguration;
    }
    Index

    Properties

    Properties

    Optional file attachment configuration for this entity. Controls whether attachments are permitted and sets entity-level upload policies.

    Presentation / chrome. Null = host defaults (Layout: auto, RelatedRolePolicy: smart).