node-red-contrib-freebox
Version:
Freebox api calls for node-red
3 lines • 1.69 kB
HTML
<script type="text/x-red" data-template-name="api"><div class="form-row"><label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="label.name"></span></label><div style="display:inline-block;width:calc(100% - 105px)"><input type="text" id="node-input-name" data-i18n="[placeholder]label.name"></div></div><div class="form-row"><label for="node-input-url"><i class="fa fa-link"></i> <span data-i18n="label.url"></span></label><div style="display:inline-block;width:calc(100% - 105px)"><input type="text" id="node-input-url" data-i18n="[placeholder]label.url"></div></div><div class="form-row"><label for="node-input-server"><i class="fa fa-server"></i> <span data-i18n="label.server"></span></label><div style="display:inline-block;width:calc(100% - 105px)"><input type="text" id="node-input-server" data-i18n="[placeholder]label.server"></div></div></script>
<script type="text/javascript">RED.nodes.registerType("api",{category:"freebox",color:"#a6bbcf",inputs:1,outputs:1,defaults:{name:{value:""},url:{value:""},server:{value:"",type:"freebox-server",required:!0}},icon:"freebox.png",paletteLabel:"api",label:function(){return this.name||"api"}});</script>
<script type="text/x-red" data-help-name="api"><p>This node provides a way to call api via the url parameter (or msg.url if passed) (you can pass msg.payload as the body).</p><h3>Configuration</h3><dl class="message-properties"><dt>Name<span class="property-type">string</span></dt><dt>Url<span class="property-type"></span></dt><dd>Optionnal (default msg.url)</dd><ul><li>Type: <code>string</code> the url to make the call</li></ul><dt>Server<span class="property-type">freebox-server</span></dt></dl></script>