From 1d71e2067f93a566ad371d39d1932c874a4c1e90 Mon Sep 17 00:00:00 2001 From: Maksym Dudnik Date: Tue, 6 Jun 2023 14:19:09 +0300 Subject: [PATCH] removed action buttons --- .../json/system/widget_bundles/cards.json | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/application/src/main/data/json/system/widget_bundles/cards.json b/application/src/main/data/json/system/widget_bundles/cards.json index 6ded4c49a2..1cf107b801 100644 --- a/application/src/main/data/json/system/widget_bundles/cards.json +++ b/application/src/main/data/json/system/widget_bundles/cards.json @@ -221,25 +221,6 @@ "settingsDirective": "tb-dashboard-state-widget-settings", "defaultConfig": "{\"datasources\":[{\"type\":\"static\",\"name\":\"function\",\"dataKeys\":[{\"name\":\"f(x)\",\"type\":\"function\",\"label\":\"Random\",\"color\":\"#2196f3\",\"settings\":{},\"_hash\":0.15479322438769105,\"funcBody\":\"var value = prevValue + Math.random() * 100 - 50;\\nvar multiplier = Math.pow(10, 2 || 0);\\nvar value = Math.round(value * multiplier) / multiplier;\\nif (value < -1000) {\\n\\tvalue = -1000;\\n} else if (value > 1000) {\\n\\tvalue = 1000;\\n}\\nreturn value;\"}]}],\"timewindow\":{\"realtime\":{\"timewindowMs\":60000}},\"showTitle\":false,\"backgroundColor\":\"rgb(255, 255, 255)\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"padding\":\"0px\",\"settings\":{\"syncParentStateParams\":true,\"defaultAutofillLayout\":true,\"defaultMargin\":0,\"defaultBackgroundColor\":\"#fff\"},\"title\":\"Dashboard state widget\",\"dropShadow\":true,\"enableFullscreen\":false,\"widgetStyle\":{},\"widgetCss\":\"\",\"noDataDisplayMessage\":\"\",\"showLegend\":false}" } - }, - { - "alias": "action_buttons", - "name": "Action buttons", - "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCACtAfwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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", - "description": "Allow to create buttons from custom actions", - "descriptor": { - "type": "latest", - "sizeX": 7.5, - "sizeY": 3, - "resources": [], - "templateHtml": "\n", - "templateCss": "#container {\n overflow: auto;\n}\n\n.tbDatasource-container {\n margin: 5px;\n padding: 8px;\n}\n\n.tbDatasource-title {\n font-size: 1.200rem;\n font-weight: 500;\n padding-bottom: 10px;\n}\n\n.tbDatasource-table {\n width: 100%;\n box-shadow: 0 0 10px #ccc;\n border-collapse: collapse;\n white-space: nowrap;\n font-size: 1.000rem;\n color: #757575;\n}\n\n.tbDatasource-table td {\n position: relative;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n padding: 0px 18px;\n box-sizing: border-box;\n}", - "controllerScript": "self.onInit = function() {\n}\n\nself.onDataUpdated = function() {\n}\n\nself.actionSources = function() {\n return {\n 'actionButtonClick': {\n name: 'widget-action.action-button-click',\n multiple: true\n }\n };\n}\n\nself.typeParameters = function() {\n return {\n dataKeysOptional: true,\n datasourcesOptional: true\n };\n}\n\nself.onDestroy = function() {\n}\n\n", - "settingsSchema": "{}", - "dataKeySettingsSchema": "{}\n", - "settingsDirective": "tb-action-buttons-widget-settings", - "defaultConfig": "{\"datasources\":[{\"type\":\"function\",\"name\":\"function\",\"dataKeys\":[{\"name\":\"f(x)\",\"type\":\"function\",\"label\":\"Random\",\"color\":\"#2196f3\",\"settings\":{},\"_hash\":0.15479322438769105,\"funcBody\":\"var value = prevValue + Math.random() * 100 - 50;\\nvar multiplier = Math.pow(10, 2 || 0);\\nvar value = Math.round(value * multiplier) / multiplier;\\nif (value < -1000) {\\n\\tvalue = -1000;\\n} else if (value > 1000) {\\n\\tvalue = 1000;\\n}\\nreturn value;\"}]}],\"timewindow\":{\"realtime\":{\"timewindowMs\":60000}},\"showTitle\":false,\"backgroundColor\":\"#fff\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"padding\":\"8px\",\"settings\":{\"buttonsType\":\"raised\",\"buttonsClass\":\"primary\"},\"title\":\"Action buttons\",\"actions\":{\"actionButtonClick\":[{\"name\":\"Button 1\",\"icon\":\"more_horiz\",\"useShowWidgetActionFunction\":null,\"showWidgetActionFunction\":\"return true;\",\"type\":\"custom\",\"customFunction\":\"\",\"openInSeparateDialog\":false,\"openInPopover\":false,\"id\":\"2ab2fe43-a4e0-7ef6-8a37-381e663ccf74\"},{\"name\":\"Button 2\",\"icon\":\"more_horiz\",\"useShowWidgetActionFunction\":null,\"showWidgetActionFunction\":\"return true;\",\"type\":\"custom\",\"customFunction\":null,\"openInSeparateDialog\":false,\"openInPopover\":false,\"id\":\"243e775d-d78c-f05c-ec3f-db0d20c49416\"}]},\"showTitleIcon\":false,\"dropShadow\":true,\"enableFullscreen\":false,\"widgetStyle\":{},\"widgetCss\":\"\",\"pageSize\":1024,\"noDataDisplayMessage\":\"\",\"showLegend\":false}" - } } ] } \ No newline at end of file