0.0.19 • Published 1 year ago
@tilework/babel-plugin-mosaic-middleware-decorator v0.0.19
@tilework/babel-plugin-mosaic-middleware-decorator
This package handles @namespace
magic comments' transformation in Mosaic-powered applications. This ensures a convenient API to interact with Mosaic's functionality. See examples of transformations below.
Classes
/** @namespace App/Component/Soup */
class Soup extends OtherClass {
...
}
const Soup = Mosaic.middleware(class Soup extends Mosaic.Extensible(OtherClass) {
...
}, 'App/Component/Soup');
Arrow function declarations
/** @namespace App/Component/Soup/addSalt */
const addSalt = (soup) => soup.salt++;
const addSalt = Mosaic.middleware((soup) => soup.salt++, 'App/Component/Soup/addSalt');
Anonymous arrow functions
soupPromise.then(
/** @namespace App/Component/Soup/soupPromiseThen */
(soup) => soup.addSalt()
);
soupPromise.then(
Mosaic.middleware((soup) => soup.addSalt(), 'App/Component/Soup/soupPromiseThen')
);
Functions
/** @namespace App/Component/Soup/addSalt */
function addSalt(soup) {
soup.salt++;
}
const addSalt = Mosaic.middleware(function addSalt(soup) {
soup.salt++;
}, 'App/Component/Soup/addSalt');
0.0.20-alpha.4
1 year ago
0.0.19
1 year ago
0.0.19-alpha.7
2 years ago
0.0.17-alpha.15
2 years ago
0.0.17-alpha.14
3 years ago
0.0.17-alpha.13
3 years ago
0.0.17-alpha.11
3 years ago
0.0.17-alpha.17
2 years ago
0.0.17-alpha.16
2 years ago
0.0.17
3 years ago
0.0.18
3 years ago
0.0.16
3 years ago
0.0.14
4 years ago
0.0.13
4 years ago
0.0.12
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.7
4 years ago
0.0.6
4 years ago
0.0.5
4 years ago
0.0.3
4 years ago
0.0.4
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago