Class.js | |
Constructor | |
OpenLayers. Class | Base class used to construct all other classes. |
Functions | |
OpenLayers. create | Deprecated. |
inherit | Deprecated. |
Base class used to construct all other classes. Includes support for multiple inheritance.
This constructor is new in OpenLayers 2.5. At OpenLayers 3.0, the old syntax for creating classes and dealing with inheritance will be removed.
var MyClass = OpenLayers.Class(prototype);
To create a new OpenLayers-style class with multiple inheritance, use the following syntax:
var MyClass = OpenLayers.Class(Class1, Class2, prototype);
Note that instanceof reflection will only reveil Class1 as superclass. Class2 ff are mixins.
Deprecated. Old method to create an OpenLayers style class. Use the OpenLayers.Class constructor instead.
An OpenLayers class
OpenLayers.Class.inherit = function ()
Deprecated. Old method to inherit from one or more OpenLayers style classes. Use the OpenLayers.Class constructor instead.
class | One or more classes can be provided as arguments |
An object prototype
Deprecated.
OpenLayers.Class.inherit = function ()