Spec-Zone.ru › Dart 1

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 Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/NodeValidatorBuilder/NodeValidatorBuilder.common.html

Spec-Zone.ru

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