다음을 통해 공유


IsDialogActiveFunction class

isDialogActive(id) 식 함수를 정의합니다. 대화 상자 ID가 대화 실행 스택에 있는 경우 이 식은 true를 반환합니다.

예제

isDialogActive('dialog1')

예제

isDialogActive('dialog1', 'dialog2', 'dialog3')

Extends

ExpressionEvaluator

생성자

IsDialogActiveFunction()

IsDialogActiveFunction 클래스의 새 인스턴스를 초기화합니다.

속성

functionAlias

함수 식별자 별칭입니다.

functionName

함수 식별자 이름입니다.

상속된 속성

negation

이 계산기를 부정하는 계산기를 설정합니다.

returnType

식을 계산하여 필요한 형식입니다.

tryEvaluate

식을 평가합니다.

type

계산기 식 형식을 가져옵니다.

validateExpression

식의 유효성을 검사합니다.

생성자 세부 정보

IsDialogActiveFunction()

IsDialogActiveFunction 클래스의 새 인스턴스를 초기화합니다.

new IsDialogActiveFunction()

속성 세부 정보

functionAlias

함수 식별자 별칭입니다.

static functionAlias: "isActionActive" = "isActionActive"

속성 값

"isActionActive"

functionName

함수 식별자 이름입니다.

static functionName: "isDialogActive" = "isDialogActive"

속성 값

"isDialogActive"

상속된 속성 세부 정보

negation

이 계산기를 부정하는 계산기를 설정합니다.

negation: ExpressionEvaluator

속성 값

ExpressionEvaluator

ExpressionEvaluator.negation에서 상속된

returnType

식을 계산하여 필요한 형식입니다.

returnType: ReturnType

속성 값

ReturnType

ExpressionEvaluator.returnType에서 상속된

tryEvaluate

식을 평가합니다.

tryEvaluate: (expression: Expression, state: MemoryInterface, options: Options) => ValueWithError

속성 값

(expression: Expression, state: MemoryInterface, options: Options) => ValueWithError

ExpressionEvaluator.tryEvaluate에서 상속된

type

계산기 식 형식을 가져옵니다.

type: string

속성 값

string

ExpressionEvaluator.type에서 상속된

validateExpression

식의 유효성을 검사합니다.

validateExpression: (expression: Expression) => void

속성 값

(expression: Expression) => void

ExpressionEvaluator.validateExpression에서 상속된