0.0.17 • Published 2 years ago
@ject/mixin v0.0.17
@ject/mixin
Make class mixin.
//: <> (Shields)
//: <> (Link)
Features
- Make class mixin
Install
$ npm install @ject/mixin
Usage
import { Callable } from '@ject/mixin'
// inherit the class Callable
class CallableClass extends Callable {
constructor (a, b) {
super(row => this.a + this.b + row)
this.a = a
this.b = b
}
}
const callableClass = new CallableClass(5, 4)
console.log(callableClass(3)) // 12