Skip to main content

core.asynccrawlervisitor

Home > @medplum/core > AsyncCrawlerVisitor

AsyncCrawlerVisitor interface

Signature:

export interface AsyncCrawlerVisitor 

Properties

Property

Modifiers

Type

Description

onEnterObject?

(path: string, value: TypedValueWithPath, schema: InternalTypeSchema) => Promise<void>

(Optional)

onEnterResource?

(path: string, value: TypedValueWithPath, schema: InternalTypeSchema) => Promise<void>

(Optional)

onExitObject?

(path: string, value: TypedValueWithPath, schema: InternalTypeSchema) => Promise<void>

(Optional)

onExitResource?

(path: string, value: TypedValueWithPath, schema: InternalTypeSchema) => Promise<void>

(Optional)

visitPropertyAsync

(parent: TypedValueWithPath, key: string, path: string, value: TypedValueWithPath | TypedValueWithPath[], schema: InternalTypeSchema) => Promise<void>