Skip to content

Interface: ContentLoader ​

Defined in: packages/valaxy/node/types/loader.ts:26

Properties ​

devPollInterval? ​

ts
optional devPollInterval?: number;

Defined in: packages/valaxy/node/types/loader.ts:33

Polling interval (ms) for dev mode. undefined = no polling


load ​

ts
load: (ctx) => 
  | ContentItem[]
| Promise<ContentItem[]>;

Defined in: packages/valaxy/node/types/loader.ts:28

Parameters ​

ctx ​

ContentLoaderContext

Returns ​

| ContentItem[] | Promise<ContentItem[]>


name ​

ts
name: string;

Defined in: packages/valaxy/node/types/loader.ts:27


transform? ​

ts
optional transform?: (item) => 
  | ContentItem
| Promise<ContentItem>;

Defined in: packages/valaxy/node/types/loader.ts:37

Per-item transform before writing to cache

Parameters ​

item ​

ContentItem

Returns ​

| ContentItem | Promise<ContentItem>