/**
 * Created by jayhamilton on 2/25/17.
 */
export interface IGadget {
    run(): any;
    stop(): any;
    toggleConfigMode(): any;
    initializeProperties(): any;
    updateProperties(updatedProperties: any): any;
    updateData(data: any[]): any;
    handleError(error: any): any;
    remove(): any;
    showGadgetControls(enable: boolean): any;
    configureGadget(instanceId: number, config: any, tags: Array<any>): any;
    updateGadgetWithGlobalOptions(options: any): any;
}
