UserStyleSheet.this

this(void * ptr, Flag!"Take" take)
No documentation available for this declaration.
this(string source, webkit.types.UserContentInjectedFrames injectedFrames, webkit.types.UserStyleLevel level, string[] allowList = null, string[] blockList = null)

Creates a new user style sheet.

Style sheets can be applied to some URIs only by passing non-null values for allow_list or block_list. Passing a null allow_list implies that all URIs are on the allow_list. The style sheet is applied if an URI matches the allow_list and not the block_list. URI patterns must be of the form [protocol]://[host]/[path], where the

host and path components can contain the wildcard character (`*`) to

represent zero or more other characters.

Parameters

sourceSource code of the user style sheet.
injectedFramesA #WebKitUserContentInjectedFrames value
levelA #WebKitUserStyleLevel
allowListAn allow_list of URI patterns or null
blockListA block_list of URI patterns or null

Returns

A new #WebKitUserStyleSheet