diff options
author | Timoney, Dan (dt5972) <dtimoney@att.com> | 2018-11-06 14:15:05 -0500 |
---|---|---|
committer | Timoney, Dan (dt5972) <dtimoney@att.com> | 2018-11-06 14:16:18 -0500 |
commit | d9642fafddbaa28789339e1989c4583af003a193 (patch) | |
tree | 0442af1ba4e793433fac5871dd8e69c98a056446 /dgbuilder/core_nodes/parsers/70-CSV.html | |
parent | 33d814f236d4c3e4246851c810bdbbab5090abbb (diff) |
Fix license issues
Fix license definition in package.json files
Remove obsolete dgbuilder from SDNC (dgbuilder now in CCSDK)
Change-Id: Iee0bf9468f081c5957eae2e873efbea6fb6be354
Issue-ID: SDNC-489
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Former-commit-id: 4e104ac4183dd46124753c4571939e765a124508
Diffstat (limited to 'dgbuilder/core_nodes/parsers/70-CSV.html')
-rw-r--r-- | dgbuilder/core_nodes/parsers/70-CSV.html | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/dgbuilder/core_nodes/parsers/70-CSV.html b/dgbuilder/core_nodes/parsers/70-CSV.html deleted file mode 100644 index 5632246f..00000000 --- a/dgbuilder/core_nodes/parsers/70-CSV.html +++ /dev/null @@ -1,123 +0,0 @@ - -<!-- - Copyright 2014 IBM Corp. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<script type="text/x-red" data-template-name="csv"> - <div class="form-row"> - <label for="node-input-temp"><i class="fa fa-list"></i> Columns</label> - <input type="text" id="node-input-temp" placeholder="comma-separated column names"> - </div> - <div class="form-row"> - <label for="node-input-select-sep"><i class="fa fa-text-width"></i> Separator</label> - <select style="width: 150px" id="node-input-select-sep"> - <option value=",">comma</option> - <option value="\t">tab</option> - <option value=" ">space</option> - <option value=";">semicolon</option> - <option value=":">colon</option> - <option value="">other...</option> - </select> - <input style="width: 40px;" type="text" id="node-input-sep" pattern="."> - </div> - - <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> - <hr align="middle"/> - <div class="form-row"> - <label style="width: 100%;"><i class="fa fa-gears"></i> CSV-to-Object options</label> - <label style="margin-left: 10px; margin-right: -10px;"><i class="fa fa-sign-in"></i> Input</label> - <input style="width: 30px" type="checkbox" id="node-input-hdrin"><label style="width: auto;" for="node-input-hdrin">first row contains column names</span> - </div> - <div class="form-row"> - <label style="margin-left: 10px; margin-right: -10px;"><i class="fa fa-sign-out"></i> Output</label> - <select type="text" id="node-input-multi" style="width: 250px;"> - <option value="one">a message per row</option> - <option value="mult">a single message [array]</option> - </select> - </div> - <hr align="middle"/> - <div class="form-row"> - <label style="width: 100%;"><i class="fa fa-gears"></i> Object-to-CSV options</label> - <label style="margin-left: 10px; margin-right: -10px;"><i class="fa fa-sign-in"></i> Output</label> - <input style="width: 30px" type="checkbox" id="node-input-hdrout"><label style="width: auto;" for="node-input-hdrout">include column name row</span> - </div> - <div class="form-row"> - <label style="margin-left: 10px; margin-right: -10px;"><i class="fa fa-align-left"></i> Newline</label> - <select style="width: 150px" id="node-input-ret"> - <option value='\n'>Linux (\n)</option> - <option value='\r'>Mac (\r)</option> - <option value='\r\n'>Windows (\r\n)</option> - </select> - </div> -</script> - -<script type="text/x-red" data-help-name="csv"> - <p>A function that parses the <b>msg.payload</b> to convert csv to/from a javascript object. - Places the result in the payload.</p> - <p>If the input is a string it tries to parse it as CSV and creates a javascript object.</p> - <p>If the input is a javascript object it tries to build a CSV string.</p> - <p>The columns template should contain an ordered list of column headers. For csv input these become the property names. - For csv output these specify the properties to extract from the object and the order for the csv.</p> - <p><b>Note:</b> the columns should always be specified comma separated - even if another separator is chosen for the data.</p> - </script> - -<script type="text/javascript"> - RED.nodes.registerType('csv',{ - category: 'function', - color:"#DEBD5C", - defaults: { - name: {value:""}, - sep: {value:',',required:true,validate:RED.validators.regex(/^.{1,2}$/)}, - //quo: {value:'"',required:true}, - hdrin: {value:""}, - hdrout: {value:""}, - multi: {value:"one",required:true}, - ret: {value:'\\n'}, - temp: {value:""} - }, - inputs:1, - outputs:1, - icon: "arrow-in.png", - label: function() { - return this.name||"csv"; - }, - labelStyle: function() { - return this.name?"node_label_italic":""; - }, - oneditprepare: function() { - if (this.sep == "," || this.sep == "\\t" || this.sep == ";" || this.sep == ":" || this.sep == " ") { - $("#node-input-select-sep").val(this.sep); - $("#node-input-sep").hide(); - } else { - $("#node-input-select-sep").val(""); - $("#node-input-sep").val(this.sep); - $("#node-input-sep").show(); - } - $("#node-input-select-sep").change(function() { - var v = $("#node-input-select-sep option:selected").val(); - $("#node-input-sep").val(v); - if (v == "") { - $("#node-input-sep").val(""); - $("#node-input-sep").show().focus(); - } else { - $("#node-input-sep").hide(); - } - }); - } - }); -</script> |