@ject/mixin

0.0.17 • Public • Published

@ject/mixin

Make class mixin.

npm version npm download monthly npm download total npm dependents npm license pp install size github commit last github commit total

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

Meta

LICENSE (MIT)

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.17
    4
    • latest

Version History

Package Sidebar

Install

npm i @ject/mixin

Weekly Downloads

5

Version

0.0.17

License

MIT

Unpacked Size

7.17 kB

Total Files

5

Last publish

Collaborators

  • hoyeung