🍱Classes
classes
Put multiple classes together into one big class!
Example
const { classes } = require('coreplus')('classes');
class Foo {
foo() {
return 'foo';
}
}
class Bar {
bar() {
return 'bar';
}
}
const Baz = classes(Foo, Bar);
const baz = new Baz();
console.log(baz.foo());
console.log(baz.bar());"foo"
"bar"Use
First, require the classes function using the namespace classes
const { classes } = require('coreplus')('classes');Then create two or more classes
class Foo {
foo() {
console.log('foo');
}
}
class Bar {
bar() {
console.log('bar');
}
}
class Baz {
baz() {
console.log('baz');
}
}Then you can combine all the classes into one using the classes function
const Qux = classes(Foo, Bar, Baz);
const qux = new Qux;
qux.foo();
qux.bar();
qux.baz();"foo"
"bar"
"baz"Last updated