Skip to main content

@nest-boot/view

Classes

ViewModule

Defined in: packages/view/src/view.module.ts:14

Extends

  • ConfigurableModuleClass

Implements

  • OnModuleInit

Indexable

[key: string]: any

Constructors

Constructor
new ViewModule(viewService, options?): ViewModule;

Defined in: packages/view/src/view.module.ts:18

Parameters
ParameterType
viewServiceViewService
options?ViewModuleOptions
Returns

ViewModule

Overrides
ConfigurableModuleClass.constructor

Properties

register()
static register: (options) => DynamicModule;
Parameters
ParameterType
optionsViewModuleOptions & Partial<{ isGlobal: boolean; }>
Returns

DynamicModule

Inherited from
ConfigurableModuleClass.register
registerAsync()
static registerAsync: (options) => DynamicModule;
Parameters
ParameterType
optionsConfigurableModuleAsyncOptions<ViewModuleOptions, "create"> & Partial<{ isGlobal: boolean; }>
Returns

DynamicModule

Inherited from
ConfigurableModuleClass.registerAsync

Methods

onModuleInit()
onModuleInit(): Promise<void>;

Defined in: packages/view/src/view.module.ts:27

Returns

Promise<void>

Implementation of
OnModuleInit.onModuleInit

ViewService

Defined in: packages/view/src/view.service.ts:7

Constructors

Constructor
new ViewService(): ViewService;
Returns

ViewService

Methods

register()
register(name, template): void;

Defined in: packages/view/src/view.service.ts:12

Parameters
ParameterType
namestring
templatestring
Returns

void

render()
render(name, options?): string | undefined;

Defined in: packages/view/src/view.service.ts:20

Parameters
ParameterType
namestring
options?RuntimeOptions
Returns

string | undefined

unregister()
unregister(name): void;

Defined in: packages/view/src/view.service.ts:16

Parameters
ParameterType
namestring
Returns

void