PlatformViewsSettings
@tsed/platform-views
Usage
typescript
import { PlatformViewsSettings } from "@tsed/platform-views";
See /packages/platform/platform-views/src/types/domain/PlatformViewsSettings.ts.
Overview
ts
interface PlatformViewsSettings {
disabled?: boolean;
root?: string;
cache?: boolean;
extensions?: Partial<PlatformViewsExtensionsTypes>;
viewEngine?: string;
options?: Record<string, PlatformViewsEngineOptions>;
}
disabled
ts
disabled?: boolean;
root
ts
root?: string;
Views directory.
cache
ts
cache?: boolean;
Enable cache. Ts.ED enable cache in PRODUCTION profile by default.
extensions
ts
extensions?: Partial<PlatformViewsExtensionsTypes>;
Provide extensions mapping to match the expected engines.
viewEngine
ts
viewEngine?: string;
Default view engine extension. Allow omitting extension when using View decorator or render method.
options
ts
options?: Record<string, PlatformViewsEngineOptions>;
Options mapping for each engine.