Document


How to use the Document class of the bit Butil?

Usage
To use the browser document features you need to inject the Bit.Butil.Document class and use it like this:
@inject Bit.Butil.Document document

@code {
    await document.AddEventListener(ButilEvents.Click, args => { ... });
    await document.SetTitle("New shinny title");
}
Methods

AddEventListener, RemoveEventListener:
Sets up a function that will be called whenever the specified event is delivered to the document (MDN).


GetCharacterSet:
Returns the character set being used by the document (MDN).


GetCompatMode:
Indicates whether the document is rendered in quirks or strict mode (MDN).


GetContentType:
Returns the Content-Type from the MIME Header of the current document (MDN).


GetDocumentURI:
Returns the document location as a string (MDN).


SetDesignMode, GetDesignMode:
Gets/Sets ability to edit the whole document (MDN).



SetDir, GetDir:
Gets/Sets directionality (Rtl/Ltr) of the document (MDN).


SetTitle, GetTitle:
Gets/Sets the title of the current document (MDN).


GetReferrer:
Returns the URI of the page that linked to this page (MDN).


GetUrl:
Returns the document location as a string (MDN).


ExitFullscreen:
Stops document's fullscreen element from being displayed fullscreen (MDN).


ExitPointerLock:
Release the pointer lock (MDN).