Конструктор 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