{"title":"File Chooser (legacy)","nodeType":"QuickForm","id":"*fliD3EpHX8jkldda","factoryName":"org.knime.js.base.node.quickform.input.filechooser.FileChooserQuickFormNodeFactory","factoryId":"org.knime.js.base.node.quickform.input.filechooser.FileChooserQuickFormNodeFactory","path":["Workflow Abstraction","Quickforms (legacy)","Input"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>This node is part of the legacy Quick Form nodes and will be <a href=\"https://www.knime.com/blog/reproducibility-and-knime\" rel=\"ugc nofollow noopener noreferrer\">deprecated</a> soon. The replacement for this node can be found in the configuration/widget nodes. For more information on these new nodes see <a href=\"https://www.knime.com/blog/widget-vs-configuration-nodes-whats-the-difference\" rel=\"ugc nofollow noopener noreferrer\">this blog post</a> .</p>\n            \t\t\t\n            <p>Quickform node that allows choosing single or multiple files, workflows or directories from a remote mountpoint and exposing those items in a data table. The first selected item is exposed as a flow variable as well.</p>\n                        \n            <p>The node supports custom CSS styling. You can simply put CSS rules into a single string and set it as a flow variable &#39;customCSS&#39; in the node configuration dialog. You will find the list of available classes and their description on our <a href=\"https://knime.com/css-styling\" rel=\"ugc nofollow noopener noreferrer\">documentation page</a> .</p>\n            \t\t\n        \n        ","shortDescription":"Quickform node that allows choosing single or multiple files, workflows or directories from a remote mountpoint.","keywords":[],"deprecated":false,"streamable":false,"tags":["Workflow Abstraction","Quickforms (legacy)","Input"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCEQ04KuK0w6gAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAABE0lEQVQ4y52TsUrDUBSGv3O5g4WSJ3BKCh0dK7dvoILg4yR3TDs59Dk6CA71BYQGl+wNobg7aa90MPQ6SKRaGpr80zkc/o9zfu4V9pSmqecEWWulrvX/YZIkjebJZALgAQFQdJD3voa0B1hrEfm9wAtAHMdD4F5rfRNFUSMgCALG4zFlWWKMQcdxfGWtfQCoqgqt9UmbOOeoT7jtksN6vaZziPtSwGMXYxiGP+9gOp0+ARdtQ+z3+4fDNE19k742G++Kwr/nuX+ez/0ZeN1m7bfFgtfZjI88Rw2HXCrVLsTaDLBbrbhrC/gsij/9ucjhZ8qy7ChARiNYLmG7hV6PF+cOAcaYo4CBCNdKMRChdI7Fbsc3D/93OzifrGUAAAAASUVORK5CYII=","views":[],"interactiveView":{"name":"File Chooser","description":"View containing the file chooser component. View selection is only possible remotely."},"inPorts":[],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Selected Files","description":"Data table containing the selected files and types."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"fields":[{"name":"Label","description":"A descriptive label that will be shown in, for instance the WebPortal.","optional":false},{"name":"Description","description":"Some lines of description that will be shown in the remote control form, for instance by means of a tooltip.","optional":false},{"name":"Hide in Dialog","description":"If the setting should be hidden in the wrapped metanode dialog.","optional":false},{"name":"Variable Name","description":"Variable and table column identifier.","optional":false},{"name":"Parameter Name","description":"Parameter identifier for external parameterization (e.g. batch execution).","optional":false},{"name":"Selection Types","description":"Set the items that are going to be available for selection.","optional":false},{"name":"Output selected item type","description":"Enabling this option will append a second column to the output table containing the type of the selected items. Also a second flow variable containing the type of the first selected item is created. Possible values are DATA, WORKFLOW and DIRECTORY.","optional":false},{"name":"Valid File Extensions","description":"A list of file extensions that is used as filter in the file browser (not only the one in the &#34;Default File&#34; option but also in a remote file browser), e.g. &#34;.csv,.csv.gz&#34; will filter for files ending with &#34;.csv&#34; or &#34;.csv.gz&#34;. Leave empty to accept any file.","optional":false},{"name":"Allow multiple selection","description":"Option to enable or disable the selection of multiple items. If unchecked only one item can be selected.","optional":false},{"name":"Use default mount id of target","description":"Setting this option will query the mount id of the server the node is running on for creating absolute paths to the selected items. If unchecked a custom mount id can be provided.","optional":false},{"name":"Custom mount id","description":"A custom mount id to be included in the absolute paths to the selected items.","optional":false},{"name":"Root Path","description":"An optional root path to only make items contained within this given directory available for selection.","optional":false},{"name":"Default File","description":"The default file to be output during configure and design time. If the path to the default file is present remotely as well, the file will be preselected in the view.","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606180956","bundleName":"KNIME Quick Form Nodes","bundleSymbolicName":"org.knime.js.quickforms","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.js.quickforms","featureName":"KNIME Quick Forms","featureVersion":"5.12.0.v202606180956","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*tmp1gtC6YNOcOQtp"},"frequentSuccessors":[{"id":"*OFhUBYYlMMQ7ZM3F","factoryName":"org.knime.base.node.flowvariable.tablerowtovariable.TableToVariableNodeFactory","probability":0.13580246913580246},{"id":"*ZksUPqoFZV2_WIqW","factoryName":"org.knime.base.filehandling.stringtouri.StringToURINodeFactory","probability":0.037037037037037035},{"id":"*eOn8ibZnxIkY7XhT","factoryName":"org.knime.base.node.preproc.stringmanipulation.StringManipulationNodeFactory","probability":0.037037037037037035},{"id":"*Oy714gpoifm4PiOZ","factoryName":"org.knime.base.node.io.csvwriter.CSVWriterNodeFactory","probability":0.024691358024691357},{"id":"*b2p-L-zqaHb7q0g4","factoryName":"org.knime.timeseries.node.stringtotimestamp.String2DateNodeFactory","probability":0.024691358024691357},{"id":"*_kRD7C88GOx0cUBZ","factoryName":"org.knime.base.node.flowvariable.extractvariables.ExtractVariablesNodeFactory","probability":0.024691358024691357},{"id":"*kUvKnVY5f2t5i5n1","factoryName":"org.knime.base.node.flowvariable.variableloophead.LoopStartVariableNodeFactory","probability":0.024691358024691357},{"id":"*ZgYyOm1P9VJVBE9e","factoryName":"org.knime.base.node.preproc.joiner.Joiner2NodeFactory","probability":0.024691358024691357},{"id":"*EGsvWxVXBZ5XAH6d","factoryName":"org.knime.base.filehandling.copyfiles.CopyFilesNodeFactory","probability":0.024691358024691357},{"id":"*U3_8SmRldMDWi1Fe","factoryName":"org.knime.ext.poi2.node.read2.XLSReaderNodeFactory","probability":0.024691358024691357}]}
