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