view-get-dest v0.1.1
view-get-dest

Assemble plugin to add a dest property to views.
Install
Install with npm:
$ npm install view-get-dest --saveUsage
var viewGetDest = require('view-get-dest');API
.view-get-dest
Returns a plugin function that adds a dest getter/setter to views. Getter searches for properties that may contain the actual dest. By default the properties are data.permalink, data.dest, and path. See assemble-permalinks for details on how to set data.permalink.
Properties may be overridden by passing in a configuration when setting up the plugin.
Params
config{Object}: Plugin configuration object.config.props{String|Array}: Array of properties to search on the view for the dest property. Defaults to['data.permalink', 'data.dest', 'path'].returns{Function}: Plugin function to be passed toapp.use
Example
var config = {
props: ['data.dest', 'data.foo']
};
app.use(getDest(config));.dest
.dest getter/setter on view instances
Example
var dest = view.dest;
// path/to/view/destContributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
Generate readme and API documentation with verb:
$ npm install verb && npm run docsOr, if verb is installed globally:
$ verbRunning tests
Install dev dependencies:
$ npm install -d && npm testAuthor
Brian Woodward
License
verb © 2016, Brian Woodward. Released under the MIT license.
This file was generated by verb, v0.9.0, on April 15, 2016.