OptionalCancelCancel button label.
OptionalConfigPer-instance form config; defaults to the surface's preset.
OptionalEditForce edit mode (default: new → edit, existing → read).
OptionalEntityEntity name to load (ignored when Record is supplied).
OptionalNewNew-record default values (URL-segment string or object).
OptionalPresentationDialog (default), slide-in, or floating non-modal window.
OptionalPrimaryFull composite key (beats RecordId).
OptionalProviderMetadata provider for multi-provider apps.
OptionalRecordPre-loaded record to bind directly.
OptionalRecordSingle-column ('ID') key convenience.
OptionalSaveSave button label.
OptionalSectionRender a single registered form section instead of the full form.
OptionalShowShow the Save/Cancel footer. Default: true.
OptionalTitleChrome title; derived from the record when omitted.
OptionalWidthDialog width (px or CSS).
OptionalWidthSlide-in initial width in px.
Options for MJFormPresenterService.Open. Supply EITHER a pre-loaded
Record, OREntityName+ (RecordId/PrimaryKey) to load it (omit both keys for a new record).