콘텐츠로 이동

VariableParser

Defined in: packages/template/src/parser/variable.parser.ts:3

new VariableParser(): VariableParser

VariableParser

static extractVariables(content): string[]

Defined in: packages/template/src/parser/variable.parser.ts:9

템플릿 내용에서 변수를 추출합니다

string

string[]


static replaceVariables(content, variables): string

Defined in: packages/template/src/parser/variable.parser.ts:26

템플릿 내용의 변수를 실제 값으로 치환합니다

string

Record<string, string | number | Date>

string


static validateTemplateVariables(content, variableDefinitions): object

Defined in: packages/template/src/parser/variable.parser.ts:123

템플릿에서 사용된 변수와 정의된 변수의 일치성을 검사합니다

string

TemplateVariable[]

object

errors: string[]

isValid: boolean


static validateVariables(variableDefinitions, providedVariables): object

Defined in: packages/template/src/parser/variable.parser.ts:51

변수 정의와 실제 제공된 값을 검증합니다

TemplateVariable[]

Record<string, any>

object

errors: string[]

isValid: boolean