@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
27 lines (26 loc) • 559 B
TypeScript
/**
* DrawingMode interface
* @class
* @param {string} name - drawing mode name
* @ignore
*/
declare abstract class DrawingMode {
constructor(name: any);
/**
* Get this drawing mode name;
* @returns {string} drawing mode name
*/
getName(): any;
/**
* start this drawing mode
* @param {Object} options - drawing mode options
* @abstract
*/
abstract start(graphics?: any, options?: any): void;
/**
* stop this drawing mode
* @abstract
*/
stop(): void;
}
export default DrawingMode;