Constructors
constructor
Properties
api
Methods
addSchema
cloneEditorsData
cloneEditorsData( sourceOrganization: string, destinationOrganization: string, stage?: string,): Promise<ApiResponse<{ schemas: string[]; templates: string[] }, void>> Parameters
- sourceOrganization: string
- destinationOrganization: string
Optional
stage: string
Returns Promise<ApiResponse<{ schemas: string[]; templates: string[] }, void>>
getAttributeSummary
getAttributeSummary( scope?: string,): Promise< ApiResponse< { key: string; used: { id: string; value: Attribute }[] }[], void, >,> Returns Promise<
ApiResponse<
{ key: string; used: { id: string; value: Attribute }[] }[],
void,
>,
>
getLegacyTypeDefinition
getOrganizationSettings
Parameters
- organization: string
Optional
stage: string
getSchemasSummary
getSchemasSummary( stage?: string,): Promise< ApiResponse< Record< string, { organizationId?: string[]; schema: string; templates?: string[] }[], >, void, >,> Returns Promise<
ApiResponse<
Record<
string,
{ organizationId?: string[]; schema: string; templates?: string[] }[],
>,
void,
>,
>
getSchemasSummaryFull
Returns Promise<ApiResponse<Record<string, Record<string, ElementSchema>>, void>>
getScope
getScopeList
getScopeList(): Promise<ApiResponse<{ id: string; name: string }[], void>> Returns Promise<ApiResponse<{ id: string; name: string }[], void>>
getTemplate
getTemplate( $id: string, templateId?: string, stage?: string,): Promise<ApiResponse<Template, void>> Parameters
- $id: string
- templateId: string = DEFAULT_TEMPLATE_ID
Optional
stage: string
getTypeSchema
Parameters
- $id: string
Optional
stage: string
saveTemplate
saveTemplate( scope: string, elementId: string, templateId?: string, data?: Partial<Template>, stage?: string,): Promise<ApiResponse<Template, void>> Parameters
- scope: string
- elementId: string
Optional
templateId: stringOptional
data: Partial<Template>Optional
stage: string
saveTypeSchema
upsertOrganizationSettings