Please enable JavaScript.
Coggle requires JavaScript to display documents.
<Sequence-module>, HeaderVariable, OutputVariable, SequenceVersion,…
<Sequence-module>
<sequence-list-component>
<sequence-card-component>
Outputs
DeleteSequenceEvent: EventEmitter<string>
SequenceClickEvent: EventEmitter<string>
Input()
sequence : Sequence
methods
handleDeleteSequenceEvent(id : string)
openNewSequenceDialog()
getSequenceList()
<new-sequence-dialog-component>
onDenyClick()
onCreateNewSequenceClick()
onCloseDialog()
props
sequenceList: Sequence[] = []
<sequence-list-service>
getSequenceList()
<sequence-subheader-component>
inputs
title : string
description : string
actionButtonList : SubheaderActionButton[]
<sequence-builder-component>
methods
onTestSequenceClick()
onReturnClick()
onPublishSequenceClick()
<sequence-version-list-component>
<sequence-step-list-component>
<sequence-variable-list-component>
<sequence-test-panel-component>
inputs
inputVariableList : HeaderVariable[]
stepExectionResults : StepExecutionResult[]
methods
onLaunchTestClick()
onClosePanel()
<sequence-version-list-component>
<version-card-component
Outputs
DeleteDraftEvent: EventEmitter<string>
RedeployArchivedVersionEvent: EventEmitter<string>
VersionClickEvent: EventEmitter<string>
input()
sequenceVersion: SequenceVersion
methods
handleRedeployArchivedVersionEvent(id : string)
handleVersionClickEvent(id : string)
onAddVersionClick()
handleDeleteDraftEvent(id : string)
getSequenceVersionList()
<sequence-version-service>
method
getSequenceVersionList()
props
sequenceVersionList : SequenceVersion[] = []
<sequence-step-list-component>
methods
addAuthentificationClick()
addApiCallClick()
handleGoUpEvent(id: string)
handleGoDownEvent(id: string)
handleDeleteStepEvent(id : string)
<sequence-step-card-component>
Outputs
GoUpEvent: EventEmitter<string>
GoDownEvent: EventEmitter<string>
DeleteStepEvent: EventEmitter<string>
methods
onTestStepClick()
<step-test-panel-component>
Input()
stepVaribleList: StepVariable[]
onLaunchTestClick()
onClosePanel()
<edit-step-panel-component>
props
sequenceStepStatus : StatutEtapeEnum
stepVaribleList: StepVariable[]
Input()
sequenceStep : SequenceStep
<add-authentification-dialog-component>
props
stepNameFormControl: FormControl<string>
autheticationTypeFormControl : FormControl<AuthenticationTypeEnum>
httpMethodFormControl: FormControl<AuthHttpMethodEnum>
urlFormControl: FormControl<string>
methods
onDenyClick()
onCreateClick()
onCloseDialogClick()
<add-api-call-dialog-component>
stepNameFormControl: FormControl<string>
postmanCollectionFormControl: FormControl<string >
methods
onDenyClick()
onCreateClick()
onCloseDialogClick()
props
sequenceStepList : SequenceStep[] = []
<sequence-step-service>
method
getSequenceStepList()
<sequence-variable-list-component>
variableList: StepVariable[]
<edit-authentication-step-component>
methods
onClosePanel()
onAddHeaderVariable()
onRemoveHeaderVariable()
onAddRequestDataVariable()
onRemoveRequestDataVariable()
onSaveClick()
onDenyClick()
onAddResponseVariable()
onRemoveResponseVariable()
inputs
stepName : string
authenticationType: RequestTypeEnum
url : string
headerVariableList : HeaderVariable[]
requestBodyVariableList : RequestBodyVariable[]
responseVariableList : OutputVariable[]
method: MethodEnum
<edit-api-call-step-component>
HeaderVariable
key : string
value : string
secret: boolean
OutputVariable
name : string
path: string
type : VariableTypeEnum
SequenceVersion
deploymentDate : string
status: StatutVersionEnum
id: string
StatutVersionEnum
Brouillon
Publiee
Archivee
SequenceStep
name : string
url : string
authenticationType: RequestTypeEnum
Sequence
name : string
id : string