Extension:TemplateStyles/Hooks/TemplateStylesPropertySanitizer

TemplateStylesPropertySanitizer
Available from versionĀ ???
Allows for adjusting or replacing the StylePropertySanitizer used when sanitizing style rules. For example, you might add, remove, or redefine known properties.
Define function:
public static function onTemplateStylesPropertySanitizer( &$propertySanitizer, $matcherFactory ) { ... }
Attach hook:
$wgHooks['TemplateStylesPropertySanitizer'][] = 'MyExtensionHooks::onTemplateStylesPropertySanitizer';
Called from:File(s): TemplateStyles / TemplateStylesHooks.php

For more information about attaching hooks, see Manual:Hooks.
For examples of other extensions using this hook, see Category:TemplateStylesPropertySanitizer extensions.

DetailsEdit

&$propertySanitizer
Wikimedia\CSS\Sanitizer\StylePropertySanitizer to be used for sanitization.
$matcherFactory
Wikimedia\CSS\Grammar\MatcherFactory being used, for use in adding or redefining known properties or replacing the entire sanitizer.