Hookie
Simple function lifecycle hooks. Creates functions that call named hooks before and after each function calls.
Hookie(name, func, options)
Creates a wrapped function that will call hooks before and after it is called.
Example
var person = { } slap: { } person// before// slap!// after
Options
type
default value: 'Prefix' Possible values: 'prefix', 'postfix'
Changes where hook term is placed in terms of the hook name.
capitalize
default value: true Possible values: true, false
Switch that decides whether callback functions have a captalized naming scheme.
before
default value: 'before'
Defines the term used when building the before-hook name.
after
default value: 'after'
Defines the term used when building the after-hook name.