ts-jsdk
Version:
TypeScript implementation of the Java platform
11 lines (10 loc) • 397 B
TypeScript
import { Action } from "./Action";
import { ActionEvent } from "../awt/event/ActionEvent";
export declare abstract class AbstractAction implements Action {
protected name?: string | undefined;
private _enabled;
protected constructor(name?: string | undefined);
setEnabled(enabled: boolean): void;
isEnabled(): boolean;
abstract actionPerformed(event: ActionEvent): void;
}