SchemaPartVisitorDelegate Class
Beta
A helper class to call methods on the provided ISchemaPartVisitor.
Methods
Name | Description | |
---|---|---|
constructor(visitor: ISchemaPartVisitor): SchemaPartVisitorDelegate | ||
visitSchema(schema: Schema, fullSchema: boolean = true): Promise<void> | Calls (async) visitEmptySchema or visitFullSchema on the configured ISchemaPartVisitor. | |
visitSchemaPart(schemaPart: AnyECType): Promise<void> | Calls (async) the appropriate visit methods on the configured ISchemaPartVisitor | |
visitSchemaPartSync(schemaPart: AnyECType): void | Calls (synchronously) the appropriate visit methods on the configured ISchemaPartVisitor | |
visitSchemaSync(schema: Schema, fullSchema: boolean = true): void | Calls (synchronously) visitEmptySchema or visitFullSchema on the configured ISchemaPartVisitor. |
Defined in
Last Updated: 20 June, 2023