1.1.0 • Published 5 years ago

class-callable v1.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

class-callable

make class callable

npm version Build Status

USAGE

yarn add class-callable
class A extends Callable {
  constructor (props) {
    super('__call__')
  }

  __call__ () {
    return 'called'
  }
}

class B extends Callable {
  __call__ () {
    return 'called'
  }
}

class C extends Callable {
  constructor () {
    super(function () {
      return 'called'
    })
  }
}

const a = new A()
a()
// 'called'
const b = new B()
b()
// 'called'
const c = new C()
c()
// 'called'

LICENSE

Follow MIT LICENSE

1.1.0

5 years ago

1.0.0

5 years ago