Spec-Zone.ru › Dart 2

dart:html

Конструктор NodeValidatorBuilder.common

NodeValidatorBuilder.common()

Создает новый NodeValidatorBuilder, который принимает общие конструкции.

По умолчанию он будет принимать HTML5-элементы и атрибуты с используемой по умолчанию UriPolicy и элементами шаблонизации.

Выделяемые по синтаксису запрещенные элементы:

  • Допускаются только известные и надежные HTML5-элементы и атрибуты.
  • Все URL-адреса должны быть из одного источника. Используйте allowNavigation и allowImages для указания дополнительных правил URI.
  • Встроенные стили запрещены.
  • Запрещены пользовательские теги элементов. Используйте allowCustomElement.
  • Расширения пользовательских тегов запрещены. Используйте allowTagExtension.
  • SVG-элементы запрещены. Используйте allowSvg.

Для сценариев, где HTML должен содержать только форматированный текст, allowTextElements более подходит.

Используйте allowSvg, чтобы разрешить SVG-элементы.

Реализация

NodeValidatorBuilder.common() {
  allowHtml5();
  allowTemplating();
}

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/NodeValidatorBuilder/NodeValidatorBuilder.common.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API