{"title":"Range Slider Filter Definition (legacy)","nodeType":"QuickForm","id":"*tBG7z1wH_vV7Fbkf","factoryName":"org.knime.js.base.node.quickform.filter.definition.rangeslider.RangeSliderFilterNodeFactory","factoryId":"org.knime.js.base.node.quickform.filter.definition.rangeslider.RangeSliderFilterNodeFactory","path":["Workflow Abstraction","Quickforms (legacy)","Filter"],"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>A slider which can be used to trigger interactive filter events in a layout of views (e.g. the WebPortal). The node appends a filter definition to the table spec.</p>\n            \t\t\t\n            <p>Only view nodes downstream of this node can receive interactive filter events.</p>\n            \t\t\t\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":"Defines a filter definition to the input table and provides an interactive slider view.","keywords":[],"deprecated":false,"streamable":false,"tags":["Workflow Abstraction","Quickforms (legacy)","Filter"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAAj0lEQVQ4y2NgQAUJDAwM+6E4AU3OAEmuHybIgqZIgYGBwQHKPogmJ4AkhwL2MzAw/CcT70c3rAFJsgFNzgGbRiY0RR+Q2BfQ5B4gyX9gwAPmIwcSlkA+Dw0P6gBGAvL7KbUggUAsJFBiSAIlLkkgxzuwBHceWZCJDIM+UGoAA7kGXMAmyEKCAYXQFKiALAgABCA5NG6D9NgAAAAASUVORK5CYII=","views":[],"interactiveView":{"name":"Range Slider Filter","description":"Select a range for interactive filtering."},"inPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input Table","description":"Input table which contains at least one double column with domain values set, which can be used to control the minimum and maximum values of the slider."}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Table with Filter Definition","description":"Input table with filter definition appended to one column."},{"objectClass":"org.knime.core.node.port.viewproperty.FilterDefinitionHandlerPortObject","color":"1eb9dc","dataType":"FilterDefinition","optional":false,"name":"Filter Definition","description":"Filter definition applied to the input column."}],"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":[{"sectionName":"Options","fields":[{"name":"Merge With Existing Filter Definitions (Table)","description":"Check this setting to keep any pre-existing filter definitions on the output table. If not set only this node&#39;s filter definition is present on the output table.","optional":false},{"name":"Merge With Existing Filter Definitions (Model Port)","description":"Check this setting to keep any pre-existing filter definitions on the model output port. If not set only this node&#39;s filter definition is present on the output model.","optional":false},{"name":"Show Label","description":"Displays the column name as a label below or besides the slider. Use the <i>Custom</i> option to define an arbitrary label.","optional":false},{"name":"Range Column","description":"Select the column to apply the filter definition to. Additionally the domain of the column can be used for the range of the slider.","optional":false},{"name":"Range Minimum","description":"Select the minimum value that can be selected with the slider. If <i>Custom</i> is checked a custom value can be entered, otherwise the minimum from the selected range column is used.","optional":false},{"name":"Range Maximum","description":"Select the maximum value that can be selected with the slider. If <i>Custom</i> is checked a custom value can be entered, otherwise the maximum from the selected range column is used.","optional":false},{"name":"Default Minimum Value","description":"Set the value for the minimum slider handle. If <i>Use Domain Extent</i> is checked the value from the range minimum will be used.","optional":false},{"name":"Default Maximum Value","description":"Set the value for the maximum slider handle. If <i>Use Domain Extent</i> is checked the value from the range maximum will be used.","optional":false}]},{"sectionName":"Slider","fields":[{"name":"Use Stepping","description":"Check this option to enable stepping on the slider. If disabled the slider values are continuous.","optional":false},{"name":"Step Size","description":"Define the step size to be used for stepping.","optional":false},{"name":"Use slider to define:","description":"If the slider is used to define just a minimum/maximum, the other end of the range will be open when the filter is applied to later datasets. For example, if the slider is only defining the minimum value for the filter, the upper value will be infinity.","optional":false},{"name":"Orientation","description":"Select the orientation of the slider.","optional":false},{"name":"Direction","description":"Select the direction of the slider.","optional":false},{"name":"Tooltips","description":"Check the appropriate options to show the current value as a tooltip on the slider handle. Additionally a number formatting can be applied by selecting <i>Use Formatter for Tooltips</i> and then adjusting the settings by clicking <i>Format Options</i> . The options are the same as for the tick label format options further down.","optional":false}]},{"sectionName":"Label","fields":[{"name":"Enable Labels and Ticks","description":"Check this option to enable ticks and labels shown under or beside the slider.","optional":false},{"name":"Ticks Mode","description":"The mode after which the ticks and labels are displayed. Possible values are:\n<ul><li><b>Range</b> : Draw labels at the specified range points. For linear sliders this is only minimum and maximum.</li><li><b>Steps</b> : Draws labels at specified steps (See <i>Step Size</i> option). Major ticks and labels are generated at the minimum and maximum and smaller labels at each step size.</li><li><b>Positions</b> : Draw labels and major ticks at set positions (percentages). Use the <i>Values</i> field to specify the positions as a comma separated list of values between 0 and 100.</li><li><b>Count</b> : Draws the number of labels specified. Use the <i>Values</i> field to provide the count as an integer number.</li><li><b>Values</b> : Draw labels and major ticks at positions of the actual values. Use the <i>Values</i> field to specify the values as a comma separated list of numbers.</li></ul>","optional":false},{"name":"Density","description":"A measure to pre-scale the number of ticks. Higher number means less ticks.","optional":false},{"name":"Values","description":"For <i>Positions</i> , <i>Count</i> , and <i>Values</i> ticks mode. Set the appropriate values either as number or comma separated list of numbers.","optional":false},{"name":"Stepped","description":"For <i>Positions</i> , <i>Count</i> , and <i>Values</i> ticks mode. Check to override calculated or given label positions, to match the values to the provided slider steps.","optional":false},{"name":"Lable Format Options","description":"Set formatting options for all labels drawn.","optional":false},{"name":"Decimal Digits","description":"The number of decimal digits to be shown. Use 0 for no decimal digits. Maximum is 7 digits.","optional":false},{"name":"Decimal Separator","description":"The decimal separator character. Defaults to <i>.</i>","optional":false},{"name":"Thousands Separator","description":"The thousands separator character. Leave blank for displaying no separator character.","optional":false},{"name":"Custom Prefix","description":"A custom prefix string. A common use case for this is a currency symbol.","optional":false},{"name":"Custom Postfix","description":"A custom string rendered after the number.","optional":false},{"name":"Negative Sign","description":"The string used to denote a negative number. Defaults to <i>-</i>","optional":false},{"name":"Negative Before String","description":"A custom string rendered before any custom prefix, when number is negative.","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":[]}
