tsioc
Version:
tsioc is AOP, Ioc container, via typescript decorator
21 lines (20 loc) • 535 B
TypeScript
import { GComponent } from '../../components';
import { IExecutable } from '../IExecutable';
/**
* decorator action component.
*
* @export
* @interface ActionComponent
* @extends {GComponent<ActionComponent>}
*/
export interface ActionComponent extends GComponent<ActionComponent>, IExecutable {
/**
* insert ActionComponent
*
* @param {ActionComponent} node
* @param {number} index
* @returns {this}
* @memberof ActionComponent
*/
insert(node: ActionComponent, index: number): this;
}