WinJS.Class.derive function

Creates a sub-class based on the specified baseClass parameter, using prototype inheritance.
Syntax
var object = WinJS.Class.derive(baseClass, constructor, instanceMembers, staticMembers);
Parameters
- baseClass
-
Type: Object
The type to inherit from.
- constructor
-
Type: Function
A constructor function that is used to instantiate this type.
- instanceMembers
-
Type: Object
The set of instance fields, properties, and methods to be made available on the type.
- staticMembers
-
Type: Object
The set of static fields, properties, and methods to be made available on the type.
Return value
Type: Object
The newly-defined type.
Remarks
For more information about prototypes and protype inheritance, see Prototypes and Prototype Inheritance.
Requirements
|
Minimum WinJS version |
WinJS 1.0 |
|---|---|
|
Namespace |
WinJS.Class |