@dot-event/args
v1.0.4
Published
dot-event argument definitions
Downloads
10
Readme
@dot-event/args
dot-event argument definitions
Usage
var dot = require("dot-event")()
require("@dot-event/args")(dot)
dot("args", "myEvent", {
myOption: { alias: "m", default: "default value" },
})
dot.any("myEvent", function(prop, arg) {
expect(arg.myOption).toBe(true)
})
dot.myEvent({ m: true })
Always define args before defining the event.
What this does
- Describes arguments
- Aliases arguments
- Sets default values
- Makes argument info accessible