Search results
35 packages found
Simple and powerful class utility to allow the easy use of OOP in JS. Includes inheritance, mixins, abstract classes, inherited statics, and more.
Inherit, extend, decorate, and override classes and instances.
Class.js is a Javascript library designed to allow easy, non-obtrusive creation of Java-like classes without requiring a cross-compiler, and without otherwise interfering with the capabilities of Javascript.
- object-oriented
- oop
- inheritance
- class.js
- class-js
- classjs
- mixin
- prototype
- superclass
- super
- subclass
- class
- private
- protected
- View more
Augmented Object Oriented Programming
Easily subclass errors
Provides a syntax for prototypal inheritance that also allows for arrays that inherit from a custom prototype
Returns true if A is a subclass of B or the same class as B.
A port of PrototypeJS's class-based OOP system.
Simply create subclassed Error functions
basic utility to augment a constructor
create a bunch of custom errors
Array info to use with augment-with functionality
Async-friendly subclassing and option management
The missing Native.create() functions that ECMA forgot.