@robotlegsjs/core
Version:
An architecture-based IoC framework for JavaScript/TypeScript
16 lines (15 loc) • 424 B
TypeScript
import { IClass } from "../../matching/IClass";
import { ICommand } from "../api/ICommand";
import { ICommandConfigurator } from "./ICommandConfigurator";
/**
* @private
*/
export interface ICommandMapper {
/**
* Creates a command mapping
*
* @param commandClass The Command Class to map
* @return Mapping configurator
*/
toCommand(commandClass: IClass<ICommand>): ICommandConfigurator;
}