Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Commit 8b42b0b

Browse files
committed
new release for new attribute tooltip-show, thanks to @zhangoose #203
1 parent c49d088 commit 8b42b0b

File tree

7 files changed

+32
-13
lines changed

7 files changed

+32
-13
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-tooltips",
3-
"version": "1.1.10",
3+
"version": "1.1.2",
44
"description": "Angular.js tooltips module.",
55
"authors": [
66
"Filippo Oretti <filippo.oretti@gmail.com",

dist/angular-tooltips.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/*
22
* angular-tooltips
3-
* 1.1.10
3+
* 1.1.2
44
*
55
* Angular.js tooltips module.
66
* http://720kb.github.io/angular-tooltips
77
*
88
* MIT license
9-
* Wed Jan 25 2017
9+
* Thu May 18 2017
1010
*/
1111
@-webkit-keyframes animate-tooltip {
1212
0% {

dist/angular-tooltips.js

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/*
22
* angular-tooltips
3-
* 1.1.10
3+
* 1.1.2
44
*
55
* Angular.js tooltips module.
66
* http://720kb.github.io/angular-tooltips
77
*
88
* MIT license
9-
* Wed Jan 25 2017
9+
* Thu May 18 2017
1010
*/
1111
/*global angular,window*/
1212
(function withAngular(angular, window) {
@@ -121,6 +121,12 @@
121121
element.removeAttr('tooltip-class');
122122
}
123123

124+
if (element.attr('tooltip-show') !== undefined) {
125+
126+
attributesToAdd['tooltip-show'] = element.attr('tooltip-show');
127+
element.removeAttr('tooltip-show');
128+
}
129+
124130
if (element.attr('tooltip-close-button') !== undefined) {
125131

126132
attributesToAdd['tooltip-close-button'] = element.attr('tooltip-close-button');
@@ -219,7 +225,8 @@
219225
'closeButton': false,
220226
'size': '',
221227
'speed': 'steady',
222-
'tooltipTemplateUrlCache': false
228+
'tooltipTemplateUrlCache': false,
229+
'show': null
223230
};
224231

225232
return {
@@ -273,6 +280,7 @@
273280
$attrs.tooltipSide = $attrs.tooltipSide || tooltipsConf.side;
274281
$attrs.tooltipShowTrigger = $attrs.tooltipShowTrigger || tooltipsConf.showTrigger;
275282
$attrs.tooltipHideTrigger = $attrs.tooltipHideTrigger || tooltipsConf.hideTrigger;
283+
$attrs.tooltipShow = $attrs.tooltipShow || tooltipsConf.show;
276284
$attrs.tooltipClass = $attrs.tooltipClass || tooltipsConf.class;
277285
$attrs.tooltipSmart = $attrs.tooltipSmart === 'true' || tooltipsConf.smart;
278286
$attrs.tooltipCloseButton = $attrs.tooltipCloseButton || tooltipsConf.closeButton.toString();
@@ -660,6 +668,15 @@
660668
oldTooltipHideTrigger = newValue;
661669
}
662670
}
671+
, onTooltipShowTooltip = function onTooltipShowTooltip(newValue) {
672+
673+
if (newValue === 'true') {
674+
675+
tooltipElement.addClass('active');
676+
} else {
677+
tooltipElement.removeClass('active');
678+
}
679+
}
663680
, onTooltipClassChange = function onTooltipClassChange(newValue) {
664681

665682
if (newValue) {
@@ -748,6 +765,7 @@
748765
, unregisterOnTooltipSideChangeObserver = $attrs.$observe('tooltipSide', onTooltipSideChange)
749766
, unregisterOnTooltipShowTrigger = $attrs.$observe('tooltipShowTrigger', onTooltipShowTrigger)
750767
, unregisterOnTooltipHideTrigger = $attrs.$observe('tooltipHideTrigger', onTooltipHideTrigger)
768+
, unregisterOnTooltipShowTooltip = $attrs.$observe('tooltipShow', onTooltipShowTooltip)
751769
, unregisterOnTooltipClassChange = $attrs.$observe('tooltipClass', onTooltipClassChange)
752770
, unregisterOnTooltipSmartChange = $attrs.$observe('tooltipSmart', onTooltipSmartChange)
753771
, unregisterOnTooltipCloseButtonChange = $attrs.$observe('tooltipCloseButton', onTooltipCloseButtonChange)
@@ -806,6 +824,7 @@
806824
unregisterOnTooltipSideChangeObserver();
807825
unregisterOnTooltipShowTrigger();
808826
unregisterOnTooltipHideTrigger();
827+
unregisterOnTooltipShowTooltip();
809828
unregisterOnTooltipClassChange();
810829
unregisterOnTooltipSmartChange();
811830
unregisterOnTooltipCloseButtonChange();

dist/angular-tooltips.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular-tooltips.min.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular-tooltips.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-tooltips",
3-
"version": "1.1.10",
3+
"version": "1.1.2",
44
"description": "Angular.js tooltips module.",
55
"homepage": "http://720kb.github.io/angular-tooltips",
66
"main": "index.js",

0 commit comments

Comments
 (0)