core.elementscontexttype
Home > @medplum/core > ElementsContextType
ElementsContextType type
Information for the set of elements at a given path within in a resource. This mostly exists to normalize access to elements regardless of whether they are from a profile, extension, or slice.
Signature:
export type ElementsContextType = {
    path: string;
    elements: Record<string, ExtendedInternalSchemaElement>;
    elementsByPath: Record<string, ExtendedInternalSchemaElement>;
    profileUrl: string | undefined;
    debugMode: boolean;
    accessPolicyResource?: AccessPolicyResource;
    getExtendedProps(path: string): ExtendedElementProperties | undefined;
    isDefaultContext?: boolean;
};
References: ExtendedInternalSchemaElement, ExtendedElementProperties