diff --git a/Chapter_04/lib/tooltip/tooltip_directive.dart b/Chapter_04/lib/tooltip/tooltip_directive.dart index 549069a..a471db9 100644 --- a/Chapter_04/lib/tooltip/tooltip_directive.dart +++ b/Chapter_04/lib/tooltip/tooltip_directive.dart @@ -11,17 +11,13 @@ import 'package:angular/angular.dart'; } ) class Tooltip { - // not sure which one I will need. - // ng-click uses node. - // ng-show-hide uses element. dom.Element element; - dom.Node node; Scope scope; TooltipModel displayModel; dom.Element tooltipElem; - Tooltip(this.element, this.node, this.scope) { + Tooltip(this.element, this.scope) { element ..onMouseEnter.listen((_) => _createTemplate()) ..onMouseLeave.listen((_) => _destroyTemplate()); diff --git a/Chapter_05/lib/tooltip/tooltip_directive.dart b/Chapter_05/lib/tooltip/tooltip_directive.dart index 6643e13..a471db9 100644 --- a/Chapter_05/lib/tooltip/tooltip_directive.dart +++ b/Chapter_05/lib/tooltip/tooltip_directive.dart @@ -12,13 +12,12 @@ import 'package:angular/angular.dart'; ) class Tooltip { dom.Element element; - dom.Node node; Scope scope; TooltipModel displayModel; dom.Element tooltipElem; - Tooltip(this.element, this.node, this.scope) { + Tooltip(this.element, this.scope) { element ..onMouseEnter.listen((_) => _createTemplate()) ..onMouseLeave.listen((_) => _destroyTemplate()); diff --git a/Chapter_06/lib/tooltip/tooltip_directive.dart b/Chapter_06/lib/tooltip/tooltip_directive.dart index 549069a..a471db9 100644 --- a/Chapter_06/lib/tooltip/tooltip_directive.dart +++ b/Chapter_06/lib/tooltip/tooltip_directive.dart @@ -11,17 +11,13 @@ import 'package:angular/angular.dart'; } ) class Tooltip { - // not sure which one I will need. - // ng-click uses node. - // ng-show-hide uses element. dom.Element element; - dom.Node node; Scope scope; TooltipModel displayModel; dom.Element tooltipElem; - Tooltip(this.element, this.node, this.scope) { + Tooltip(this.element, this.scope) { element ..onMouseEnter.listen((_) => _createTemplate()) ..onMouseLeave.listen((_) => _destroyTemplate()); diff --git a/Chapter_07/lib/tooltip/tooltip_directive.dart b/Chapter_07/lib/tooltip/tooltip_directive.dart index 549069a..a471db9 100644 --- a/Chapter_07/lib/tooltip/tooltip_directive.dart +++ b/Chapter_07/lib/tooltip/tooltip_directive.dart @@ -11,17 +11,13 @@ import 'package:angular/angular.dart'; } ) class Tooltip { - // not sure which one I will need. - // ng-click uses node. - // ng-show-hide uses element. dom.Element element; - dom.Node node; Scope scope; TooltipModel displayModel; dom.Element tooltipElem; - Tooltip(this.element, this.node, this.scope) { + Tooltip(this.element, this.scope) { element ..onMouseEnter.listen((_) => _createTemplate()) ..onMouseLeave.listen((_) => _destroyTemplate());