StructureJS

0.15.3

A class based utility library for building modular and scalable web platform applications. Features opt-in classes and utilities which provide a solid foundation and toolset to build your next project.

File: /Users/rsavian/Sites/StructureJS/ts/interface/IObjectManager.ts

import IBaseObject from './IBaseObject' ;

/**
 * TODO: YUIDoc_comment
 *
 * @class IObjectManager
 * @extends IBaseObject
 * @module StructureJS
 * @submodule interface
 * @interface
 */
interface IObjectManager extends IBaseObject
{
    /**
     * @property isEnabled
     */
    isEnabled: boolean;

    /**
     * @method enable
     */
    enable(): any;

    /**
     * @method disable
     */
    disable(): any;

}

export default IObjectManager;