mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Add tooltips to outliner buttons
This commit is contained in:
		| @@ -20,7 +20,9 @@ | ||||
|             "fill": "Fill", | ||||
|             "label": "Label", | ||||
|             "color": "Color", | ||||
|             "position": "Position" | ||||
|             "position": "Position", | ||||
|             "enable": "Enable", | ||||
|             "disable": "Disable" | ||||
|         }, | ||||
|         "type": { | ||||
|             "string": "string", | ||||
| @@ -595,7 +597,9 @@ | ||||
|             "showTips":"You can open the tips from the settings panel", | ||||
|             "outline": "Outline", | ||||
|             "empty": "empty", | ||||
|             "globalConfig": "Global Configuration Nodes" | ||||
|             "globalConfig": "Global Configuration Nodes", | ||||
|             "triggerAction": "Trigger action", | ||||
|             "find": "Find in workspace" | ||||
|         }, | ||||
|         "help": { | ||||
|             "name": "Help", | ||||
|   | ||||
| @@ -135,11 +135,12 @@ RED.sidebar.info.outliner = (function() { | ||||
|     function addControls(n,div) { | ||||
|         var controls = $('<div>',{class:"red-ui-info-outline-item-controls red-ui-info-outline-item-hover-controls"}).appendTo(div); | ||||
|         if (n._def.button) { | ||||
|             $('<button type="button" class="red-ui-info-outline-item-control-action red-ui-button red-ui-button-small"><i class="fa fa-toggle-right"></i></button>').appendTo(controls).on("click",function(evt) { | ||||
|             var triggerButton = $('<button type="button" class="red-ui-info-outline-item-control-action red-ui-button red-ui-button-small"><i class="fa fa-toggle-right"></i></button>').appendTo(controls).on("click",function(evt) { | ||||
|                 evt.preventDefault(); | ||||
|                 evt.stopPropagation(); | ||||
|                 RED.view.clickNodeButton(n); | ||||
|             }) | ||||
|             RED.popover.tooltip(triggerButton,RED._("sidebar.info.triggerAction")); | ||||
|         } | ||||
|         // $('<button type="button" class="red-ui-info-outline-item-control-reveal red-ui-button red-ui-button-small"><i class="fa fa-eye"></i></button>').appendTo(controls).on("click",function(evt) { | ||||
|         //     evt.preventDefault(); | ||||
| @@ -147,7 +148,7 @@ RED.sidebar.info.outliner = (function() { | ||||
|         //     RED.view.reveal(n.id); | ||||
|         // }) | ||||
|         if (n.type !== 'group' && n.type !== 'subflow') { | ||||
|             $('<button type="button" class="red-ui-info-outline-item-control-disable red-ui-button red-ui-button-small"><i class="fa fa-circle-thin"></i><i class="fa fa-ban"></i></button>').appendTo(controls).on("click",function(evt) { | ||||
|             var toggleButton = $('<button type="button" class="red-ui-info-outline-item-control-disable red-ui-button red-ui-button-small"><i class="fa fa-circle-thin"></i><i class="fa fa-ban"></i></button>').appendTo(controls).on("click",function(evt) { | ||||
|                 evt.preventDefault(); | ||||
|                 evt.stopPropagation(); | ||||
|                 if (n.type === 'tab') { | ||||
| @@ -179,6 +180,9 @@ RED.sidebar.info.outliner = (function() { | ||||
|                     RED.view.redraw(); | ||||
|                 } | ||||
|             }); | ||||
|             RED.popover.tooltip(toggleButton,function() { | ||||
|                 return RED._("common.label."+((n.type==='tab' && n.disabled) || (n.type!=='tab' && n.d))?"enable":"disable") | ||||
|             }); | ||||
|         } else { | ||||
|             $('<div class="red-ui-info-outline-item-control-spacer">').appendTo(controls) | ||||
|         } | ||||
| @@ -401,11 +405,12 @@ RED.sidebar.info.outliner = (function() { | ||||
|     } | ||||
|     function getGutter(n) { | ||||
|         var span = $("<span>",{class:"red-ui-info-outline-gutter"}); | ||||
|         $('<button type="button" class="red-ui-info-outline-item-control-reveal red-ui-button red-ui-button-small"><i class="fa fa-search"></i></button>').appendTo(span).on("click",function(evt) { | ||||
|         var revealButton = $('<button type="button" class="red-ui-info-outline-item-control-reveal red-ui-button red-ui-button-small"><i class="fa fa-search"></i></button>').appendTo(span).on("click",function(evt) { | ||||
|             evt.preventDefault(); | ||||
|             evt.stopPropagation(); | ||||
|             RED.view.reveal(n.id); | ||||
|         }) | ||||
|         RED.popover.tooltip(revealButton,RED._("sidebar.info.find")); | ||||
|         return span; | ||||
|     } | ||||
|     function onNodeAdd(n) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user