Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@salesforce/b2c-tooling-sdk / scaffold / TemplateContext

Interface: TemplateContext

Defined in: packages/b2c-tooling-sdk/src/scaffold/engine.ts:65

Template rendering context combining variables and helpers

Extends

Indexable

[key: string]: string | number | boolean | string[] | (str) => string | () => string

Properties

camelCase()

camelCase: (str) => string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:294

Convert to camelCase

Parameters

str

string

Returns

string

Inherited from

TemplateHelpers.camelCase


date

date: string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:302

Current date (YYYY-MM-DD)

Inherited from

TemplateHelpers.date


kebabCase()

kebabCase: (str) => string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:292

Convert to kebab-case

Parameters

str

string

Returns

string

Inherited from

TemplateHelpers.kebabCase


pascalCase()

pascalCase: (str) => string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:296

Convert to PascalCase

Parameters

str

string

Returns

string

Inherited from

TemplateHelpers.pascalCase


snakeCase()

snakeCase: (str) => string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:298

Convert to snake_case

Parameters

str

string

Returns

string

Inherited from

TemplateHelpers.snakeCase


uuid()

uuid: () => string

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:304

Generate a UUID v4

Returns

string

Inherited from

TemplateHelpers.uuid


year

year: number

Defined in: packages/b2c-tooling-sdk/src/scaffold/types.ts:300

Current year

Inherited from

TemplateHelpers.year

Released under the Apache-2.0 License.