다음을 통해 공유


EvaluationOptions class

LG 템플릿을 평가하기 위한 옵션입니다.

생성자

EvaluationOptions(EvaluationOptions | string[])

EvaluationOptions 클래스의 새 인스턴스를 만듭니다.

속성

cacheScope

평가 결과의 캐시 범위입니다.

LineBreakStyle
locale

LG를 평가하기 위한 로캘 정보입니다.

nullSubstitution
strictMode

메서드

merge(EvaluationOptions)

들어오는 옵션을 현재 옵션에 병합합니다. 들어오는 옵션의 속성이 현재 옵션에서 null이 아닌 경우 이 속성의 값을 덮어씁니다.

생성자 세부 정보

EvaluationOptions(EvaluationOptions | string[])

EvaluationOptions 클래스의 새 인스턴스를 만듭니다.

new EvaluationOptions(opt?: EvaluationOptions | string[])

매개 변수

opt

EvaluationOptions | string[]

초기 설정을 복사할 인스턴스입니다.

속성 세부 정보

cacheScope

평가 결과의 캐시 범위입니다.

cacheScope: LGCacheScope | undefined

속성 값

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

속성 값

LGLineBreakStyle | undefined

locale

LG를 평가하기 위한 로캘 정보입니다.

locale: string

속성 값

string

nullSubstitution

nullSubstitution: (path: string) => unknown

속성 값

(path: string) => unknown

strictMode

strictMode: boolean | undefined

속성 값

boolean | undefined

메서드 세부 정보

merge(EvaluationOptions)

들어오는 옵션을 현재 옵션에 병합합니다. 들어오는 옵션의 속성이 현재 옵션에서 null이 아닌 경우 이 속성의 값을 덮어씁니다.

function merge(opt: EvaluationOptions): EvaluationOptions

매개 변수

opt
EvaluationOptions

병합을 위한 들어오는 옵션입니다.

반환

병합 후의 결과입니다.