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:13

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:17


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:39