Interface ICardTypeVisitor
interface ICardTypeVisitor { buildResult(): Promise<ValidationResult>; visitBlock( block: CardTypeBlock, form: CardTypeForm, type: CardType, ): Promise<void>; visitColumn( column: CardTypeColumn, control: CardTypeTableControl, type: CardType, ): Promise<void>; visitCompletionOption( option: CardTypeCompletionOption, type: CardType, ): Promise<void>; visitControl( control: CardTypeControl, block: CardTypeBlock, form: CardTypeForm, type: CardType, ): Promise<void>; visitExtension(extension: CardTypeExtension, type: CardType): Promise<void>; visitFunctionRoleId( functionRoleId: string, option: CardTypeCompletionOption, type: CardType, ): Promise<void>; visitNamedForm(form: CardTypeNamedForm, type: CardType): Promise<void>; visitSchemeItem( schemeItem: CardTypeSchemeItem, type: CardType, ): Promise<void>; visitTabForm( form: CardTypeTabControlForm, control: CardTypeTabControl, type: CardType, ): Promise<void>; visitTableForm( form: CardTypeTableForm, control: CardTypeTableControl, type: CardType, ): Promise<void>; visitTypeForm(form: CardTypeTabForm, type: CardType): Promise<void>; visitValidator( validator: CardTypeValidator, option: null | CardTypeCompletionOption, type: CardType, ): Promise<void>;} Methods
buildResult
OptionalvisitBlock
Returns Promise<void>
OptionalvisitColumn
Returns Promise<void>
OptionalvisitCompletionOption
Returns Promise<void>
OptionalvisitControl
Returns Promise<void>
OptionalvisitExtension
Returns Promise<void>
OptionalvisitFunctionRoleId
Returns Promise<void>
OptionalvisitNamedForm
Returns Promise<void>
OptionalvisitSchemeItem
Returns Promise<void>
OptionalvisitTabForm
Returns Promise<void>
OptionalvisitTableForm
Returns Promise<void>
OptionalvisitTypeForm
Returns Promise<void>
OptionalvisitValidator
Returns Promise<void>
Выполняет посещение объектов типа карточки.