File

projects/m2-core/src/lib/core/service/meta/application-template-read.service.ts

Extends

ApiService

Index

Methods

Constructor

constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService, utilService: UtilService)
Parameters :
Name Type Optional
http HttpClient No
logger Logger No
endpointService EndpointConfigService No
utilService UtilService No

Methods

Public getAllVisibleTemplates
getAllVisibleTemplates(forElementId?: number)
Parameters :
Name Type Optional
forElementId number Yes
Returns : Promise<ApplicationTemplate[]>
Public getAvailableProcessingModules
getAvailableProcessingModules()

Should return m2_standard_module as well

key - moduleId, value - moduleName

Public getNegotiationStages
getNegotiationStages(templateId: number)
Parameters :
Name Type Optional
templateId number No
Public getProperties
getProperties(templateId: number)
Parameters :
Name Type Optional
templateId number No
Returns : Promise<ApplicationProperty[]>
Public getPropertyFormula
getPropertyFormula(propertyId: number)

Получить содержимое атрибутов типа FORMULA

Parameters :
Name Type Optional
propertyId number No
Public getPropertyScopes
getPropertyScopes(propertyId: number)
Parameters :
Name Type Optional
propertyId number No
Public getTemplateById
getTemplateById(id: number)
Parameters :
Name Type Optional
id number No
Returns : Promise<ApplicationTemplate>
Public getTemplatePath
getTemplatePath(templateId: number)
Parameters :
Name Type Optional
templateId number No
Returns : Promise<PropertyGroup[]>
Public getTemplates
getTemplates(groupId: number, withSubGroups: boolean)
Parameters :
Name Type Optional
groupId number No
withSubGroups boolean No
Returns : Promise<ApplicationTemplate[]>
Public getTemplatesById
getTemplatesById(ids: number[])
Parameters :
Name Type Optional
ids number[] No
Returns : Promise<ApplicationTemplate[]>
Public getTemplatesDictionary
getTemplatesDictionary()
Public getTemplateTypePropositions
getTemplateTypePropositions(languageId: number, searchQuery: string)

API END

Parameters :
Name Type Optional
languageId number No
searchQuery string No
Public getTemplateTypes
getTemplateTypes(languageId: number, input?: string)
Parameters :
Name Type Optional
languageId number No
input string Yes
Returns : Promise<string[]>
Public getTemplateVisibility
getTemplateVisibility(templateId: number)
Parameters :
Name Type Optional
templateId number No
Public validateTemplate
validateTemplate(template: ApplicationTemplate)
Parameters :
Name Type Optional
template ApplicationTemplate No
Returns : Promise<void>

results matching ""

    No results matching ""