| Index: third_party/pkg/angular/lib/directive/ng_bind_html.dart
|
| diff --git a/third_party/pkg/angular/lib/directive/ng_bind_html.dart b/third_party/pkg/angular/lib/directive/ng_bind_html.dart
|
| index d7c3a89ae56aeee6d1c9b291aea43f52b1d5a8af..5908c0225d6bbc1dc7fc2fe4997cb7ac9f2ae0b0 100644
|
| --- a/third_party/pkg/angular/lib/directive/ng_bind_html.dart
|
| +++ b/third_party/pkg/angular/lib/directive/ng_bind_html.dart
|
| @@ -16,21 +16,18 @@ part of angular.directive;
|
| */
|
| @NgDirective(
|
| selector: '[ng-bind-html]',
|
| - map: const {'ngBindHtml': '=>value'})
|
| + map: const {'ng-bind-html': '=>value'})
|
| class NgBindHtmlDirective {
|
| - // The default HTML sanitizer. Eventually, we'll make this configurable or
|
| - // use an optionally loaded `$sanitize` service.
|
| - static final dom.NodeValidator validator = new dom.NodeValidatorBuilder.common();
|
| -
|
| - dom.Element element;
|
| -
|
| - NgBindHtmlDirective(this.element);
|
| + final dom.Element element;
|
| + final dom.NodeValidator validator;
|
| +
|
| + NgBindHtmlDirective(this.element, dom.NodeValidator this.validator);
|
|
|
| /**
|
| * Parsed expression from the `ng-bind-html` attribute. The result of this
|
| * expression is innerHTML'd according to the rules specified in this class'
|
| - * documention.
|
| + * documentation.
|
| */
|
| - set value(value) => element.setInnerHtml((value == null ? '' : value.toString()),
|
| - validator: validator) ;
|
| + set value(value) => element.setInnerHtml(value == null ? '' : value.toString(),
|
| + validator: validator);
|
| }
|
|
|