Skip to main content

Class: DefaultRenderPathResolver

Implements​

  • RenderPathResolver

Constructors​

new DefaultRenderPathResolver()​

new DefaultRenderPathResolver(paths): DefaultRenderPathResolver

Parameters​

• paths: readonly RenderPathDefinition<BaseViewportRenderContext, BaseViewportRenderContext>[] = []

Returns​

DefaultRenderPathResolver

Defined in​

packages/core/src/RenderingEngine/GenericViewport/DefaultRenderPathResolver.ts:16

Methods​

register()​

register<TRootContext, TAdapterContext>(path): void

Type Parameters​

• TRootContext extends BaseViewportRenderContext

• TAdapterContext extends BaseViewportRenderContext

Parameters​

• path: RenderPathDefinition<TRootContext, TAdapterContext>

Returns​

void

Implementation of​

RenderPathResolver.register

Defined in​

packages/core/src/RenderingEngine/GenericViewport/DefaultRenderPathResolver.ts:20


resolve()​

resolve<TContext>(type, data, options): RenderPathDefinition<TContext, BaseViewportRenderContext>

Type Parameters​

• TContext extends BaseViewportRenderContext

Parameters​

• type: ViewportType

• data: LoadedData

• options: DataAddOptions

Returns​

RenderPathDefinition<TContext, BaseViewportRenderContext>

Implementation of​

RenderPathResolver.resolve

Defined in​

packages/core/src/RenderingEngine/GenericViewport/DefaultRenderPathResolver.ts:42