From e96c2b211a31519498b31f5bde087fdcb118e5c4 Mon Sep 17 00:00:00 2001 From: Victor Date: Tue, 10 Dec 2013 18:41:34 +0100 Subject: [PATCH] [Tooltip] remove unneeded member node --- Chapter_04/lib/tooltip/tooltip_directive.dart | 6 +----- Chapter_05/lib/tooltip/tooltip_directive.dart | 3 +-- Chapter_06/lib/tooltip/tooltip_directive.dart | 6 +----- Chapter_07/lib/tooltip/tooltip_directive.dart | 6 +----- 4 files changed, 4 insertions(+), 17 deletions(-) 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());