Skip to content

dot-event/args

Repository files navigation

@dot-event/args

dot-event argument definitions

args

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

About

dot-event argument definitions

Resources

Stars

Watchers

Forks

Packages

No packages published