UNPKG

node-red-contrib-salesforce-platform-event

Version:
55 lines 1.81 kB
<script type="text/x-red" data-template-name="salesforce-platform-event-sub"> <div class="form-row"> <label for="node-input-name"><i class="fa fa-tag"></i> Name</label> <input type="text" id="node-input-name" placeholder="Name"> </div> <div class="form-row"> <label for="node-input-salesforce"><i class="fa fa-user"></i> Salesforce</label> <input type="text" id="node-input-salesforce"> </div> <div class="form-row input-bucket-row"> <label for="node-input-eventname"><i class="fa icon-tasks"></i> Event</label> <input type="text" id="node-input-eventname"> </div> </script> <script type="text/x-red" data-help-name="salesforce-platform-event-sub"> <div> <a class="node-info-header expanded" href="#"><i class="fa fa-angle-right"></i>Inputs</a> <dl class="message-properties"> <dt> Salesforce<span class="property-type">node</span> </dt> <dd> Salesforce authentication </dd> <dt> Event <span class="property-type">text</span> </dt> <dd> Platform Event Object API Name (ex. pfobject__e) </dd> </dl> </div> </script> <script type="text/javascript"> RED.nodes.registerType('salesforce-platform-event-sub', { category: 'Salesforce', color: "#1793d7", defaults: { salesforce: { type: "salesforce-platform-event-config", required: true }, eventname: { value: '', required: true }, name: { value: '' } }, inputs: 0, outputs: 1, icon: "salesforce.png", align: "left", paletteLabel: "Platform Event Sub", label: function () { return this.name || "subscribe " + this.eventname; }, labelStyle: function () { return this.name ? "node_label_italic node_label_white" : "node_label_white"; } }); </script>