{"title":"Interactive Range Slider Filter Widget","nodeType":"Widget","id":"*J9uQq4czOmubbEIq","factoryName":"org.knime.js.base.node.widget.filter.definition.rangeslider.RangeSliderFilterNodeFactory","factoryId":"org.knime.js.base.node.widget.filter.definition.rangeslider.RangeSliderFilterNodeFactory","path":["Workflow Abstraction","Widgets","Filter"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>A slider which can be used to trigger interactive filter events in a layout of views (e.g. the Hub). The node appends a filter definition to the table spec.</p>\n             \n            <p>Only view nodes downstream of this node can receive interactive filter events.</p>\n            \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","Widgets","Filter"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAAj0lEQVQ4y2NgQAUJDAwM+6E4AU3OAEmuHybIgqZIgYGBwQHKPogmJ4AkhwL2MzAw/CcT70c3rAFJsgFNzgGbRiY0RR+Q2BfQ5B4gyX9gwAPmIwcSlkA+Dw0P6gBGAvL7KbUggUAsJFBiSAIlLkkgxzuwBHceWZCJDIM+UGoAA7kGXMAmyEKCAYXQFKiALAgABCA5NG6D9NgAAAAASUVORK5CYII=","views":[],"inPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input Table","description":"Input table which contains at least one 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":"Label","description":"Display a label below or besides the slider.\n<ul><li><b>None</b> : No label will be displayed.</li><li><b>Column name</b> : The column name of the selected range column will be used as label.</li><li><b>Custom</b> : Use a custom label.</li></ul>","optional":false},{"name":"Custom label","description":"The custom label to display.","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":"Use custom minimum","description":"Check to specify a custom minimum value instead of using the minimum from the range column.","optional":false},{"name":"Minimum","description":"The minimum value for the slider range. This value is used when &#39;Use custom minimum&#39; is enabled.","optional":false},{"name":"Use custom maximum","description":"Check to specify a custom maximum value instead of using the maximum from the range column.","optional":false},{"name":"Maximum","description":"The maximum value for the slider range. This value is used when &#39;Use custom maximum&#39; is enabled.","optional":false},{"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":"Filter boundary mode","description":"Select how the slider determines the boundaries applied by the filter.\n<ul><li><b>Both</b> : The slider defines both boundaries. The filter applies the full closed range between the selected minimum and maximum.</li><li><b>Minimum</b> : The slider defines only the minimum value. The upper boundary remains open and will be treated as infinity when the filter is applied.</li><li><b>Maximum</b> : The slider defines only the maximum value. The lower boundary remains open and will be treated as negative infinity when the filter is applied.</li></ul>","optional":false},{"name":"Use custom default minimum value","description":"Check to specify a custom default minimum value for the minimum slider handle instead of using the minimum from the range column.","optional":false},{"name":"Default minimum","description":"The default minimum value for the minimum slider. This value is used when &#39;Use custom default minimum value&#39; is enabled.","optional":false},{"name":"Use custom default maximum value","description":"Check to specify a custom default maximum value for the maximum slider handle instead of using the maximum from the range column.","optional":false},{"name":"Default maximum","description":"The maximum value for the slider range. This value is used when &#39;Use custom maximum&#39; is enabled.","optional":false},{"name":"Step size","description":"A step size. If set the slider only outputs values in set intervals.","optional":false},{"name":"Orientation","description":"Choose if the slider is drawn horizontally or vertically.","optional":false},{"name":"Direction","description":"Choose if the slider is drawn left to right or right to left for horizontal orientation, top to bottom or bottom to top for vertical orientation.","optional":false},{"name":"Show tooltip for minimum slider handle","description":"Check, if the currently selected value on the slider is supposed to be shown in a tooltip.","optional":false},{"name":"Use formatter for tooltip of minimum slider handle","description":"Enable or disable formatting options for the tooltip.","optional":false},{"name":"Show tooltip for maximum slider handle","description":"Check, if the currently selected value on the slider is supposed to be shown in a tooltip.","optional":false},{"name":"Use formatter for tooltip of maximum slider handle","description":"Enable or disable formatting options for the tooltip.","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 &#39;.&#39;","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 &#39;-&#39;","optional":false},{"name":"Negative before string","description":"A custom string rendered before any custom prefix, when number is negative.","optional":false},{"name":"Enable labels & ticks","description":"Check, to enable the display of ticks and labels for the slider.","optional":false},{"name":"Ticks mode","description":"The mode after which the labels and ticks are displayed.\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 &#34;Step size&#34; 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 &#34;Position values&#34; 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 &#34;Count&#34; 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 &#34;Values&#34; field to specify the values as a comma separated list of numbers.</li></ul>","optional":false},{"name":"Position values","description":"Provide the values as a comma separated list of values between 0 and 100.","optional":false},{"name":"Count","description":"Provide the specific number of labels to draw.","optional":false},{"name":"Values","description":"Draw labels and major ticks at positions of the actual values.","optional":false},{"name":"Stepped","description":"Check to override calculated or given label positions, to match the values to the provided slider steps.","optional":false},{"name":"Density","description":"A measure to pre-scale the number of ticks. Higher number means less ticks.","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 &#39;.&#39;","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 &#39;-&#39;","optional":false},{"name":"Negative before string","description":"A custom string rendered before any custom prefix, when number is negative.","optional":false}]}],"links":[],"kudos":[{"accountId":"account:user:e01cf770-6077-4d14-b3e4-3851baf4dc4b","user":"albrecht","date":"2020-09-17T12:34:43+00:00"},{"accountId":"account:user:fd74d1b4-da47-4c58-86e7-4fdd8c45dce0","user":"lukass","date":"2021-12-08T13:31:26+00:00"}],"kudosCount":2,"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":[]}
