projects/m2-core/src/lib/core/service/meta/application-template-read.service.ts
Methods |
|
constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService, utilService: UtilService)
|
|||||||||||||||
|
Parameters :
|
| Public getAllVisibleTemplates | ||||||
getAllVisibleTemplates(forElementId?: number)
|
||||||
|
Parameters :
Returns :
Promise<ApplicationTemplate[]>
|
| Public getAvailableProcessingModules |
getAvailableProcessingModules()
|
|
Should return m2_standard_module as well
Returns :
Promise<StringMap<string>>
key - moduleId, value - moduleName |
| Public getNegotiationStages | ||||||
getNegotiationStages(templateId: number)
|
||||||
|
Parameters :
Returns :
Promise<NegotiationStage[]>
|
| Public getProperties | ||||||
getProperties(templateId: number)
|
||||||
|
Parameters :
Returns :
Promise<ApplicationProperty[]>
|
| Public getPropertyFormula | ||||||
getPropertyFormula(propertyId: number)
|
||||||
|
Получить содержимое атрибутов типа FORMULA
Parameters :
Returns :
Promise<FormulaRule>
|
| Public getPropertyScopes | ||||||
getPropertyScopes(propertyId: number)
|
||||||
|
Parameters :
Returns :
Promise<ClassificationNode[]>
|
| Public getTemplateById | ||||||
getTemplateById(id: number)
|
||||||
|
Parameters :
Returns :
Promise<ApplicationTemplate>
|
| Public getTemplatePath | ||||||
getTemplatePath(templateId: number)
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public getTemplates |
getTemplates(groupId: number, withSubGroups: boolean)
|
|
Returns :
Promise<ApplicationTemplate[]>
|
| Public getTemplatesById | ||||||
getTemplatesById(ids: number[])
|
||||||
|
Parameters :
Returns :
Promise<ApplicationTemplate[]>
|
| Public getTemplatesDictionary |
getTemplatesDictionary()
|
|
Returns :
Observable<NumberMap<string>>
|
| Public getTemplateTypePropositions |
getTemplateTypePropositions(languageId: number, searchQuery: string)
|
|
API END
Returns :
Promise<Proposition[]>
|
| Public getTemplateTypes |
getTemplateTypes(languageId: number, input?: string)
|
|
Returns :
Promise<string[]>
|
| Public getTemplateVisibility | ||||||
getTemplateVisibility(templateId: number)
|
||||||
|
Parameters :
Returns :
Promise<DesirableVisibility[]>
|
| Public validateTemplate | ||||||
validateTemplate(template: ApplicationTemplate)
|
||||||
|
Parameters :
Returns :
Promise<void>
|