phaser3-rex-plugins
Version:
24 lines (20 loc) • 534 B
TypeScript
import Expression from './Expression';
export default BooleanExpression;
declare namespace BooleanExpression {
/**
* Evaluation context type.
*/
type ContextType = Expression.ContextType;
}
/**
* Expression that evaluates to a boolean.
*/
declare class BooleanExpression extends Expression {
/**
* Evaluate the expression.
*
* @param context - Evaluation context.
* @returns The boolean result.
*/
eval(context: BooleanExpression.ContextType): boolean;
}