UNPKG

bigml-nodered-core

Version:
54 lines (48 loc) 9.6 kB
// Compiled by ClojureScript 1.10.520 {:target :nodejs} goog.provide('bigml_nodered_core.source'); goog.require('cljs.core'); goog.require('bigml_nodered_core.wz'); goog.require('bigml_nodered_core.wz.tasks'); goog.require('bigml_nodered_core.wz.marshal'); goog.require('bigml_nodered_core.utils'); bigml_nodered_core.source.create_node = (function bigml_nodered_core$source$create_node(){ bigml_nodered_core.source.source_opts_fun = (function bigml_nodered_core$source$create_node_$_source_opts_fun(config__2062__auto__,payload__2063__auto__){ var config__2062__auto____$1 = cljs.core.merge.call(null,config__2062__auto__,payload__2063__auto__); return cljs.core.into.call(null,cljs.core.PersistentArrayMap.EMPTY,cljs.core.map.call(null,((function (config__2062__auto____$1){ return (function (p__2661){ var vec__2662 = p__2661; var field__2064__auto__ = cljs.core.nth.call(null,vec__2662,(0),null); var def__2065__auto__ = cljs.core.nth.call(null,vec__2662,(1),null); var k__2066__auto__ = bigml_nodered_core.utils.escape_api_name.call(null,field__2064__auto__); var f__2067__auto__ = (function (){var or__4131__auto__ = new cljs.core.Keyword(null,"query-key","query-key",773371971).cljs$core$IFn$_invoke$arity$1(def__2065__auto__); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return k__2066__auto__; } })(); var v__2068__auto__ = bigml_nodered_core.utils.cast_config_type.call(null,new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(def__2065__auto__),cljs.core.get.call(null,config__2062__auto____$1,k__2066__auto__)); return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [f__2067__auto__,v__2068__auto__], null); });})(config__2062__auto____$1)) ,cljs.core.filter.call(null,((function (config__2062__auto____$1){ return (function (p__2665){ var vec__2666 = p__2665; var field__2064__auto__ = cljs.core.nth.call(null,vec__2666,(0),null); var def__2065__auto__ = cljs.core.nth.call(null,vec__2666,(1),null); var k__2066__auto__ = bigml_nodered_core.utils.escape_api_name.call(null,field__2064__auto__); var void_val__2069__auto__ = new cljs.core.Keyword(null,"void-if","void-if",-625004048).cljs$core$IFn$_invoke$arity$1(def__2065__auto__); var config_val__2070__auto__ = cljs.core.get.call(null,config__2062__auto____$1,k__2066__auto__); return ((cljs.core.not.call(null,new cljs.core.Keyword(null,"internal","internal",-854870097).cljs$core$IFn$_invoke$arity$1(def__2065__auto__))) && ((!((config_val__2070__auto__ == null)))) && (cljs.core.not_EQ_.call(null,config_val__2070__auto__,"")) && (cljs.core.not_EQ_.call(null,void_val__2069__auto__,config_val__2070__auto__))); });})(config__2062__auto____$1)) ,new cljs.core.PersistentVector(null, 11, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Name",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"Source",new cljs.core.Keyword(null,"required","required",1807647006),true,new cljs.core.Keyword(null,"internal","internal",-854870097),true], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Project",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"A project ID. The source will be created inside of\n the project identified by this ID.",new cljs.core.Keyword(null,"placeholder","placeholder",-104873083),"",new cljs.core.Keyword(null,"help","help",-439233446),""], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Remote",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"A URL pointing to a file containing your data in csv format.",new cljs.core.Keyword(null,"placeholder","placeholder",-104873083),"https://static.bigml.com/csv/iris.csv",new cljs.core.Keyword(null,"help","help",-439233446),""], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["File",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"Path to a local file containing your data in csv format.",new cljs.core.Keyword(null,"placeholder","placeholder",-104873083),"/usr/local/iris.csv",new cljs.core.Keyword(null,"help","help",-439233446),""], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Data",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"",new cljs.core.Keyword(null,"placeholder","placeholder",-104873083),"a,b,c,d\n1,2,3,4\n5,6,7,8",new cljs.core.Keyword(null,"help","help",-439233446),"Data for inline source creation."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Synthetic",new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"",new cljs.core.Keyword(null,"placeholder","placeholder",-104873083),"{ 'fields': 10, 'rows': 10, 'missing': 0.1 }",new cljs.core.Keyword(null,"help","help",-439233446),"Set of parameters to generate a synthetic source\n presumably for activities such as testing, prototyping and\n benchmarking."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Disable datetime",new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"boolean","boolean",-1919418404),new cljs.core.Keyword(null,"value","value",305978217),false,new cljs.core.Keyword(null,"help","help",-439233446),"Whether BigML has to generate or not new fields from\n existing date-time fields."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Item analysis",new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"",new cljs.core.Keyword(null,"help","help",-439233446),"Set of parameters to activate item analysis for the source."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Source parser",new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"",new cljs.core.Keyword(null,"help","help",-439233446),"Set of parameters to parse the source."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Term analysis",new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"text","text",-1790561697),new cljs.core.Keyword(null,"value","value",305978217),"",new cljs.core.Keyword(null,"help","help",-439233446),"Set of parameters to activate text analysis for the source."], null)], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["Reify",new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"boolean","boolean",-1919418404),new cljs.core.Keyword(null,"value","value",305978217),false,new cljs.core.Keyword(null,"internal","internal",-854870097),true], null)], null)], null)))); }); bigml_nodered_core.source.source_io_fun = (function bigml_nodered_core$source$create_node_$_source_io_fun(){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, ["file"], null),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, ["source"], null)], null); }); bigml_nodered_core.source.source_node_fun = (function bigml_nodered_core$source$create_node_$_source_node_fun(node__2071__auto__,config__2062__auto__,red__2072__auto__){ return bigml_nodered_core.wz.node_fun.call(null,new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"pre","pre",2118456869),bigml_nodered_core.wz.tasks.upload_source,new cljs.core.Keyword(null,"wz","wz",-1711391981),bigml_nodered_core.wz.tasks.wz_source], null),bigml_nodered_core.source.source_opts_fun,bigml_nodered_core.source.source_io_fun,node__2071__auto__,config__2062__auto__,red__2072__auto__); }); return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [bigml_nodered_core.source.source_node_fun,bigml_nodered_core.source.source_opts_fun,bigml_nodered_core.source.source_io_fun], null); }); module.exports = bigml_nodered_core.utils.export_nodes.call(null,new cljs.core.PersistentArrayMap(null, 1, ["source",bigml_nodered_core.source.create_node.call(null)], null)); //# sourceMappingURL=source.js.map?rel=1628192450721