UNPKG

node-red-contrib-polymer

Version:
30 lines (24 loc) 868 B
module.exports = function(RED) { var ui = require('../ui')(RED); function PolymerSiteNode(config) { RED.nodes.createNode(this, config); var node = this; var done = ui.add({ node: node, control: { type: 'polymer_nav_site', name: config.name, title: config.title, css: config.css, theme: config.theme, pageOrder: config.pageOrder, saveScroll: config.saveScroll, forceNarrow: config.forceNarrow, fixed: config.fixed, reveals: config.reveals } }); node.on("close", done); } RED.nodes.registerType("polymer_nav_site", PolymerSiteNode); };