You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import { EShapeActionEnvironment } from "./e-shape-action-environment";
/**
* {@link EShape} action expression with one parameter.
*
* In action expressions, all the properties in {@link EShape}, {@link EShapeState} and {@link EShapeActionEnvironment} can be accessed directly.
* For instance, the string `isClicked` is a valid expression as {@link EShapeState} has {@link EShapeStateSet#isClicked} and is equivalent to `shape.state.isClicked`.
* In addition to that, the parameter passed to this function can be used in action expressions.
* The name of the variable containing that parameter depends on actions.
*/
export type EShapeActionExpressionWithParameter<T, P> = (