0.10.0 • Published 8 years ago
@combinejs/directives-provider v0.10.0
directives-provider
DirectiveProvider.provide(name)
directives provider resolve directive from project scope or node_modules folder. for using your directive without publish in npm, place your directive to:
combinejs parsers call this method automatically, when parse blocks.
- PROJECT/combine/directives/NAME.js
- PROJECT/combine/directives/NAME/index.js
- PROJECT/combine/directives/NAME-directive.js
- PROJECT/combine/directives/NAME-directive/index.js
const DP = require('@combinejs/directives-provider');
let myDirective = new DP.provide('MyDirective');
DirectiveProvider.define(name, directiveClass)
for special case you can define directive manual:
const DP = require('@combinejs/directives-provider');
DP.define('myDirective', MyDirective);