interface

LinkProps

Public interface LinkProps from @riducms/admin.

Properties

PropertyTypeDescription
childSnippet<[{ props: Record<string, unknown>; }]> | undefinedThe child value.
discoverDiscoverBehavior | undefinedDefines the link discovery behavior ``svelte <Link /> // default ("render") <Link discover="render" /> <Link discover="none" /> `` - **render** - default, discover the route when the link renders - **none** - don't eagerly discover, only discover if the link is clicked
prefetchPrefetchBehavior | undefinedDefines the data and module prefetching behavior for the link. ``svelte <Link /> // default <Link prefetch="none" /> <Link prefetch="intent" /> <Link prefetch="render" /> <Link prefetch="viewport" /> - **none** - default, no prefetching - **intent** - prefetches when the user hovers or focuses the link - **render** - prefetches when the link renders - **viewport** - prefetches when the link is in the viewport, very useful for mobile Prefetching is done with HTML <link rel="prefetch"> tags. They are inserted after the link. svelte <a href="..." /> <a href="..." /> <link rel="prefetch" /> // might conditionally render Because of this, if you are using nav :last-child you will need to use nav :last-of-type` so the styles don't conditionally fall off your last link (and any other similar selectors).
reloadDocumentboolean | undefinedWill use document navigation instead of client side routing when the link is clicked: the browser will handle the transition normally (as if it were an <a href>). ``svelte <Link to="/logout" reloadDocument />
replaceboolean | undefinedReplaces the current entry in the history stack instead of pushing a new one onto it. ``svelte <Link replace /> # with a history stack like this A -> B # normal link click pushes a new entry A -> B -> C # but with replace, B is replaced by C A -> C
stateanyAdds persistent client side routing state to the next location. ``svelte <Link to="/somewhere/else" state={{ some: "value" }} /> The location state is accessed from the location. svelte <script> import { useLocation } from "@hvniel/svelte-router"; const location = useLocation() $effect(() => console.log(location.current.state)); // { some: "value" } </script\> This state is inaccessible on the server as it is implemented on top of [history.state`](https://developer.mozilla.org/en-US/docs/Web/API/History/state)
preventScrollResetboolean | undefinedPrevents the scroll position from being reset to the top of the window when the link is clicked and the app is using {@link ScrollRestoration}. This only prevents new locations reseting scroll to the top, scroll position will be restored for back/forward button navigation. ``svelte <Link to="?tab=one" preventScrollReset />
relativeRelativeRoutingType | undefinedDefines the relative path behavior for the link. ``svelte <Link to=".." /> // default: "route" <Link relative="route" /> <Link relative="path" /> Consider a route hierarchy where a parent route pattern is "blog" and a child route pattern is "blog/:slug/edit". - **route** - default, resolves the link relative to the route pattern. In the example above a relative link of ".." will remove both :slug/edit segments back to "/blog". - **path** - relative to the path so ..` will only remove one URL segment up to "/blog/:slug"
toToCan be a string or a partial {@link Path }: ``svelte <Link to="/some/path" /> <Link to={{ pathname: "/some/path", search: "?query=string", hash: "#hash", }} />
viewTransitionboolean | undefinedEnables a [View Transition](https://developer.mozilla.org/en-US/docs/Web/API/View_Transitions_API) for this navigation. ``svelte <Link to={to} viewTransition> Click me </Link> `` To apply specific styles for the transition, see {@link useViewTransitionState }
downloadanyThe download value.
hreflangstring | null | undefinedThe hreflang value.
mediastring | null | undefinedThe media value.
pingstring | null | undefinedThe ping value.
relstring | null | undefinedThe rel value.
targetHTMLAttributeAnchorTarget | null | undefinedThe target value.
typestring | null | undefinedThe type value.
referrerpolicyReferrerPolicy | null | undefinedThe referrerpolicy value.
accesskeystring | null | undefinedThe accesskey value.
autocapitalize"none" | "characters" | "off" | "on" | "sentences" | "words" | null | undefinedThe autocapitalize value.
autofocusboolean | null | undefinedThe autofocus value.
classClassValue | null | undefinedThe class value.
contenteditableBooleanish | "inherit" | "plaintext-only" | null | undefinedThe contenteditable value.
contextmenustring | null | undefinedThe contextmenu value.
dir"ltr" | "rtl" | "auto" | null | undefinedThe dir value.
draggableBooleanish | null | undefinedThe draggable value.
elementtimingstring | null | undefinedThe elementtiming value.
enterkeyhint"enter" | "done" | "go" | "next" | "previous" | "search" | "send" | null | undefinedThe enterkeyhint value.
hiddenboolean | "" | "until-found" | null | undefinedThe hidden value.
idstring | null | undefinedThe id value.
langstring | null | undefinedThe lang value.
partstring | null | undefinedThe part value.
placeholderstring | null | undefinedThe placeholder value.
slotstring | null | undefinedThe slot value.
spellcheckBooleanish | null | undefinedThe spellcheck value.
stylestring | null | undefinedThe style value.
tabindexnumber | null | undefinedThe tabindex value.
titlestring | null | undefinedThe title value.
translate"" | "yes" | "no" | null | undefinedThe translate value.
inertboolean | null | undefinedThe inert value.
popover"" | "auto" | "manual" | "hint" | null | undefinedThe popover value.
writingsuggestionsBooleanish | null | undefinedThe writingsuggestions value.
radiogroupstring | null | undefinedThe radiogroup value.
roleAriaRole | null | undefinedThe role value.
aboutstring | null | undefinedThe about value.
datatypestring | null | undefinedThe datatype value.
inlistanyThe inlist value.
prefixstring | null | undefinedThe prefix value.
propertystring | null | undefinedThe property value.
resourcestring | null | undefinedThe resource value.
typeofstring | null | undefinedThe typeof value.
vocabstring | null | undefinedThe vocab value.
autosavestring | null | undefinedThe autosave value.
colorstring | null | undefinedThe color value.
itempropstring | null | undefinedThe itemprop value.
itemscopeboolean | null | undefinedThe itemscope value.
itemtypestring | null | undefinedThe itemtype value.
itemidstring | null | undefinedThe itemid value.
itemrefstring | null | undefinedThe itemref value.
resultsnumber | null | undefinedThe results value.
securitystring | null | undefinedThe security value.
unselectable"off" | "on" | null | undefinedThe unselectable value.
inputmode"none" | "search" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | null | undefinedHints at the type of data that might be entered by the user while editing the element or its contents
isstring | null | undefinedSpecify that a standard HTML element should behave like a defined custom built-in element
bind:innerHTMLstring | null | undefinedElements with the contenteditable attribute support innerHTML, textContent and innerText bindings.
bind:textContentstring | null | undefinedElements with the contenteditable attribute support innerHTML, textContent and innerText bindings.
bind:innerTextstring | null | undefinedElements with the contenteditable attribute support innerHTML, textContent and innerText bindings.
bind:focusedboolean | null | undefinedThe bind:focused value.
bind:offsetWidthnumber | null | undefinedThe bind:offsetWidth value.
bind:offsetHeightnumber | null | undefinedThe bind:offsetHeight value.
aria-activedescendantstring | null | undefinedIdentifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
aria-atomicBooleanish | null | undefinedIndicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.
aria-autocomplete"none" | "list" | "inline" | "both" | null | undefinedIndicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.
aria-busyBooleanish | null | undefinedIndicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.
aria-checkedboolean | "true" | "false" | "mixed" | null | undefinedIndicates the current "checked" state of checkboxes, radio buttons, and other widgets.
aria-colcountnumber | null | undefinedDefines the total number of columns in a table, grid, or treegrid.
aria-colindexnumber | null | undefinedDefines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
aria-colspannumber | null | undefinedDefines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
aria-controlsstring | null | undefinedIdentifies the element (or elements) whose contents or presence are controlled by the current element.
aria-currentBooleanish | "page" | "step" | "location" | "date" | "time" | null | undefinedIndicates the element that represents the current item within a container or set of related elements.
aria-describedbystring | null | undefinedIdentifies the element (or elements) that describes the object.
aria-detailsstring | null | undefinedIdentifies the element that provides a detailed, extended description for the object.
aria-disabledBooleanish | null | undefinedIndicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
aria-dropeffect"none" | "link" | "copy" | "execute" | "move" | "popup" | null | undefinedIndicates what functions can be performed when a dragged object is released on the drop target.
aria-errormessagestring | null | undefinedIdentifies the element that provides an error message for the object.
aria-expandedBooleanish | null | undefinedIndicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
aria-flowtostring | null | undefinedIdentifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
aria-grabbedBooleanish | null | undefinedIndicates an element's "grabbed" state in a drag-and-drop operation.
aria-haspopupBooleanish | "dialog" | "grid" | "listbox" | "menu" | "tree" | null | undefinedIndicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
aria-hiddenBooleanish | null | undefinedIndicates whether the element is exposed to an accessibility API.
aria-invalidBooleanish | "grammar" | "spelling" | null | undefinedIndicates the entered value does not conform to the format expected by the application.
aria-keyshortcutsstring | null | undefinedIndicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
aria-labelstring | null | undefinedDefines a string value that labels the current element.
aria-labelledbystring | null | undefinedIdentifies the element (or elements) that labels the current element.
aria-levelnumber | null | undefinedDefines the hierarchical level of an element within a structure.
aria-live"off" | "assertive" | "polite" | null | undefinedIndicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
aria-modalBooleanish | null | undefinedIndicates whether an element is modal when displayed.
aria-multilineBooleanish | null | undefinedIndicates whether a text box accepts multiple lines of input or only a single line.
aria-multiselectableBooleanish | null | undefinedIndicates that the user may select more than one item from the current selectable descendants.
aria-orientation"horizontal" | "vertical" | null | undefinedIndicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
aria-ownsstring | null | undefinedIdentifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.
aria-placeholderstring | null | undefinedDefines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.
aria-posinsetnumber | null | undefinedDefines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
aria-pressedboolean | "true" | "false" | "mixed" | null | undefinedIndicates the current "pressed" state of toggle buttons.
aria-readonlyBooleanish | null | undefinedIndicates that the element is not editable, but is otherwise operable.
aria-relevant"text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | null | undefinedIndicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
aria-requiredBooleanish | null | undefinedIndicates that user input is required on the element before a form may be submitted.
aria-roledescriptionstring | null | undefinedDefines a human-readable, author-localized description for the role of an element.
aria-rowcountnumber | null | undefinedDefines the total number of rows in a table, grid, or treegrid.
aria-rowindexnumber | null | undefinedDefines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
aria-rowspannumber | null | undefinedDefines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
aria-selectedBooleanish | null | undefinedIndicates the current "selected" state of various widgets.
aria-setsizenumber | null | undefinedDefines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
aria-sort"none" | "ascending" | "descending" | "other" | null | undefinedIndicates if items in a table or grid are sorted in ascending or descending order.
aria-valuemaxnumber | null | undefinedDefines the maximum allowed value for a range widget.
aria-valueminnumber | null | undefinedDefines the minimum allowed value for a range widget.
aria-valuenownumber | null | undefinedDefines the current value for a range widget.
aria-valuetextstring | null | undefinedDefines the human readable text alternative of aria-valuenow for a range widget.
childrenSnippet<[]> | undefinedThe children value.
on:copyClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:copy value.
oncopyClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe oncopy value.
oncopycaptureClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe oncopycapture value.
on:cutClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:cut value.
oncutClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe oncut value.
oncutcaptureClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe oncutcapture value.
on:pasteClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:paste value.
onpasteClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe onpaste value.
onpastecaptureClipboardEventHandler<HTMLAnchorElement> | null | undefinedThe onpastecapture value.
on:compositionendCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe on:compositionend value.
oncompositionendCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionend value.
oncompositionendcaptureCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionendcapture value.
on:compositionstartCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe on:compositionstart value.
oncompositionstartCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionstart value.
oncompositionstartcaptureCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionstartcapture value.
on:compositionupdateCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe on:compositionupdate value.
oncompositionupdateCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionupdate value.
oncompositionupdatecaptureCompositionEventHandler<HTMLAnchorElement> | null | undefinedThe oncompositionupdatecapture value.
on:focusFocusEventHandler<HTMLAnchorElement> | null | undefinedThe on:focus value.
onfocusFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocus value.
onfocuscaptureFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocuscapture value.
on:focusinFocusEventHandler<HTMLAnchorElement> | null | undefinedThe on:focusin value.
onfocusinFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocusin value.
onfocusincaptureFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocusincapture value.
on:focusoutFocusEventHandler<HTMLAnchorElement> | null | undefinedThe on:focusout value.
onfocusoutFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocusout value.
onfocusoutcaptureFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onfocusoutcapture value.
on:blurFocusEventHandler<HTMLAnchorElement> | null | undefinedThe on:blur value.
onblurFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onblur value.
onblurcaptureFocusEventHandler<HTMLAnchorElement> | null | undefinedThe onblurcapture value.
on:changeFormEventHandler<HTMLAnchorElement> | null | undefinedThe on:change value.
onchangeFormEventHandler<HTMLAnchorElement> | null | undefinedThe onchange value.
onchangecaptureFormEventHandler<HTMLAnchorElement> | null | undefinedThe onchangecapture value.
on:beforeinputEventHandler<InputEvent, HTMLAnchorElement> | null | undefinedThe on:beforeinput value.
onbeforeinputEventHandler<InputEvent, HTMLAnchorElement> | null | undefinedThe onbeforeinput value.
onbeforeinputcaptureEventHandler<InputEvent, HTMLAnchorElement> | null | undefinedThe onbeforeinputcapture value.
on:inputFormEventHandler<HTMLAnchorElement> | null | undefinedThe on:input value.
oninputFormEventHandler<HTMLAnchorElement> | null | undefinedThe oninput value.
oninputcaptureFormEventHandler<HTMLAnchorElement> | null | undefinedThe oninputcapture value.
on:resetFormEventHandler<HTMLAnchorElement> | null | undefinedThe on:reset value.
onresetFormEventHandler<HTMLAnchorElement> | null | undefinedThe onreset value.
onresetcaptureFormEventHandler<HTMLAnchorElement> | null | undefinedThe onresetcapture value.
on:submitEventHandler<SubmitEvent, HTMLAnchorElement> | null | undefinedThe on:submit value.
onsubmitEventHandler<SubmitEvent, HTMLAnchorElement> | null | undefinedThe onsubmit value.
onsubmitcaptureEventHandler<SubmitEvent, HTMLAnchorElement> | null | undefinedThe onsubmitcapture value.
on:invalidEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:invalid value.
oninvalidEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oninvalid value.
oninvalidcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oninvalidcapture value.
on:formdataEventHandler<FormDataEvent, HTMLAnchorElement> | null | undefinedThe on:formdata value.
onformdataEventHandler<FormDataEvent, HTMLAnchorElement> | null | undefinedThe onformdata value.
onformdatacaptureEventHandler<FormDataEvent, HTMLAnchorElement> | null | undefinedThe onformdatacapture value.
on:loadEventHandler<Event, Element> | null | undefinedThe on:load value.
onloadEventHandler<Event, Element> | null | undefinedThe onload value.
onloadcaptureEventHandler<Event, Element> | null | undefinedThe onloadcapture value.
on:errorEventHandler<Event, Element> | null | undefinedThe on:error value.
onerrorEventHandler<Event, Element> | null | undefinedThe onerror value.
onerrorcaptureEventHandler<Event, Element> | null | undefinedThe onerrorcapture value.
on:beforetoggleToggleEventHandler<HTMLAnchorElement> | null | undefinedThe on:beforetoggle value.
onbeforetoggleToggleEventHandler<HTMLAnchorElement> | null | undefinedThe onbeforetoggle value.
onbeforetogglecaptureToggleEventHandler<HTMLAnchorElement> | null | undefinedThe onbeforetogglecapture value.
on:toggleToggleEventHandler<HTMLAnchorElement> | null | undefinedThe on:toggle value.
ontoggleToggleEventHandler<HTMLAnchorElement> | null | undefinedThe ontoggle value.
ontogglecaptureToggleEventHandler<HTMLAnchorElement> | null | undefinedThe ontogglecapture value.
on:contentvisibilityautostatechangeContentVisibilityAutoStateChangeEventHandler<HTMLAnchorElement> | null | undefinedThe on:contentvisibilityautostatechange value.
oncontentvisibilityautostatechangeContentVisibilityAutoStateChangeEventHandler<HTMLAnchorElement> | null | undefinedThe oncontentvisibilityautostatechange value.
oncontentvisibilityautostatechangecaptureContentVisibilityAutoStateChangeEventHandler<HTMLAnchorElement> | null | undefinedThe oncontentvisibilityautostatechangecapture value.
on:keydownKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:keydown value.
onkeydownKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeydown value.
onkeydowncaptureKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeydowncapture value.
on:keypressKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:keypress value.
onkeypressKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeypress value.
onkeypresscaptureKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeypresscapture value.
on:keyupKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe on:keyup value.
onkeyupKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeyup value.
onkeyupcaptureKeyboardEventHandler<HTMLAnchorElement> | null | undefinedThe onkeyupcapture value.
on:abortEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:abort value.
onabortEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onabort value.
onabortcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onabortcapture value.
on:canplayEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:canplay value.
oncanplayEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncanplay value.
oncanplaycaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncanplaycapture value.
on:canplaythroughEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:canplaythrough value.
oncanplaythroughEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncanplaythrough value.
oncanplaythroughcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncanplaythroughcapture value.
on:cuechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:cuechange value.
oncuechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncuechange value.
oncuechangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncuechangecapture value.
on:durationchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:durationchange value.
ondurationchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe ondurationchange value.
ondurationchangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe ondurationchangecapture value.
on:emptiedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:emptied value.
onemptiedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onemptied value.
onemptiedcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onemptiedcapture value.
on:encryptedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:encrypted value.
onencryptedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onencrypted value.
onencryptedcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onencryptedcapture value.
on:endedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:ended value.
onendedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onended value.
onendedcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onendedcapture value.
on:loadeddataEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:loadeddata value.
onloadeddataEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadeddata value.
onloadeddatacaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadeddatacapture value.
on:loadedmetadataEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:loadedmetadata value.
onloadedmetadataEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadedmetadata value.
onloadedmetadatacaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadedmetadatacapture value.
on:loadstartEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:loadstart value.
onloadstartEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadstart value.
onloadstartcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onloadstartcapture value.
on:pauseEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:pause value.
onpauseEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onpause value.
onpausecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onpausecapture value.
on:playEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:play value.
onplayEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onplay value.
onplaycaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onplaycapture value.
on:playingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:playing value.
onplayingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onplaying value.
onplayingcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onplayingcapture value.
on:progressEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:progress value.
onprogressEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onprogress value.
onprogresscaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onprogresscapture value.
on:ratechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:ratechange value.
onratechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onratechange value.
onratechangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onratechangecapture value.
on:seekedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:seeked value.
onseekedEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onseeked value.
onseekedcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onseekedcapture value.
on:seekingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:seeking value.
onseekingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onseeking value.
onseekingcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onseekingcapture value.
on:stalledEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:stalled value.
onstalledEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onstalled value.
onstalledcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onstalledcapture value.
on:suspendEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:suspend value.
onsuspendEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onsuspend value.
onsuspendcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onsuspendcapture value.
on:timeupdateEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:timeupdate value.
ontimeupdateEventHandler<Event, HTMLAnchorElement> | null | undefinedThe ontimeupdate value.
ontimeupdatecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe ontimeupdatecapture value.
on:volumechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:volumechange value.
onvolumechangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onvolumechange value.
onvolumechangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onvolumechangecapture value.
on:waitingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:waiting value.
onwaitingEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onwaiting value.
onwaitingcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onwaitingcapture value.
on:auxclickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:auxclick value.
onauxclickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onauxclick value.
onauxclickcaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onauxclickcapture value.
on:clickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:click value.
onclickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onclick value.
onclickcaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onclickcapture value.
on:contextmenuMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:contextmenu value.
oncontextmenuMouseEventHandler<HTMLAnchorElement> | null | undefinedThe oncontextmenu value.
oncontextmenucaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe oncontextmenucapture value.
on:dblclickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:dblclick value.
ondblclickMouseEventHandler<HTMLAnchorElement> | null | undefinedThe ondblclick value.
ondblclickcaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe ondblclickcapture value.
on:dragDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:drag value.
ondragDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondrag value.
ondragcaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragcapture value.
on:dragendDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragend value.
ondragendDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragend value.
ondragendcaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragendcapture value.
on:dragenterDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragenter value.
ondragenterDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragenter value.
ondragentercaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragentercapture value.
on:dragexitDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragexit value.
ondragexitDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragexit value.
ondragexitcaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragexitcapture value.
on:dragleaveDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragleave value.
ondragleaveDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragleave value.
ondragleavecaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragleavecapture value.
on:dragoverDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragover value.
ondragoverDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragover value.
ondragovercaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragovercapture value.
on:dragstartDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:dragstart value.
ondragstartDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragstart value.
ondragstartcaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondragstartcapture value.
on:dropDragEventHandler<HTMLAnchorElement> | null | undefinedThe on:drop value.
ondropDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondrop value.
ondropcaptureDragEventHandler<HTMLAnchorElement> | null | undefinedThe ondropcapture value.
on:mousedownMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mousedown value.
onmousedownMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmousedown value.
onmousedowncaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmousedowncapture value.
on:mouseenterMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mouseenter value.
onmouseenterMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseenter value.
on:mouseleaveMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mouseleave value.
onmouseleaveMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseleave value.
on:mousemoveMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mousemove value.
onmousemoveMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmousemove value.
onmousemovecaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmousemovecapture value.
on:mouseoutMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mouseout value.
onmouseoutMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseout value.
onmouseoutcaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseoutcapture value.
on:mouseoverMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mouseover value.
onmouseoverMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseover value.
onmouseovercaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseovercapture value.
on:mouseupMouseEventHandler<HTMLAnchorElement> | null | undefinedThe on:mouseup value.
onmouseupMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseup value.
onmouseupcaptureMouseEventHandler<HTMLAnchorElement> | null | undefinedThe onmouseupcapture value.
on:selectEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:select value.
onselectEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselect value.
onselectcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselectcapture value.
on:selectionchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:selectionchange value.
onselectionchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselectionchange value.
onselectionchangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselectionchangecapture value.
on:selectstartEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:selectstart value.
onselectstartEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselectstart value.
onselectstartcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onselectstartcapture value.
on:touchcancelTouchEventHandler<HTMLAnchorElement> | null | undefinedThe on:touchcancel value.
ontouchcancelTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchcancel value.
ontouchcancelcaptureTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchcancelcapture value.
on:touchendTouchEventHandler<HTMLAnchorElement> | null | undefinedThe on:touchend value.
ontouchendTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchend value.
ontouchendcaptureTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchendcapture value.
on:touchmoveTouchEventHandler<HTMLAnchorElement> | null | undefinedThe on:touchmove value.
ontouchmoveTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchmove value.
ontouchmovecaptureTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchmovecapture value.
on:touchstartTouchEventHandler<HTMLAnchorElement> | null | undefinedThe on:touchstart value.
ontouchstartTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchstart value.
ontouchstartcaptureTouchEventHandler<HTMLAnchorElement> | null | undefinedThe ontouchstartcapture value.
on:gotpointercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:gotpointercapture value.
ongotpointercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe ongotpointercapture value.
ongotpointercapturecapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe ongotpointercapturecapture value.
on:pointercancelPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointercancel value.
onpointercancelPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointercancel value.
onpointercancelcapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointercancelcapture value.
on:pointerdownPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerdown value.
onpointerdownPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerdown value.
onpointerdowncapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerdowncapture value.
on:pointerenterPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerenter value.
onpointerenterPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerenter value.
onpointerentercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerentercapture value.
on:pointerleavePointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerleave value.
onpointerleavePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerleave value.
onpointerleavecapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerleavecapture value.
on:pointermovePointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointermove value.
onpointermovePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointermove value.
onpointermovecapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointermovecapture value.
on:pointeroutPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerout value.
onpointeroutPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerout value.
onpointeroutcapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointeroutcapture value.
on:pointeroverPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerover value.
onpointeroverPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerover value.
onpointerovercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerovercapture value.
on:pointerupPointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:pointerup value.
onpointerupPointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerup value.
onpointerupcapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onpointerupcapture value.
on:lostpointercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe on:lostpointercapture value.
onlostpointercapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onlostpointercapture value.
onlostpointercapturecapturePointerEventHandler<HTMLAnchorElement> | null | undefinedThe onlostpointercapturecapture value.
on:gamepadconnectedGamepadEventHandler<HTMLAnchorElement> | null | undefinedThe on:gamepadconnected value.
ongamepadconnectedGamepadEventHandler<HTMLAnchorElement> | null | undefinedThe ongamepadconnected value.
on:gamepaddisconnectedGamepadEventHandler<HTMLAnchorElement> | null | undefinedThe on:gamepaddisconnected value.
ongamepaddisconnectedGamepadEventHandler<HTMLAnchorElement> | null | undefinedThe ongamepaddisconnected value.
on:scrollUIEventHandler<HTMLAnchorElement> | null | undefinedThe on:scroll value.
onscrollUIEventHandler<HTMLAnchorElement> | null | undefinedThe onscroll value.
onscrollcaptureUIEventHandler<HTMLAnchorElement> | null | undefinedThe onscrollcapture value.
on:scrollendUIEventHandler<HTMLAnchorElement> | null | undefinedThe on:scrollend value.
onscrollendUIEventHandler<HTMLAnchorElement> | null | undefinedThe onscrollend value.
onscrollendcaptureUIEventHandler<HTMLAnchorElement> | null | undefinedThe onscrollendcapture value.
on:resizeUIEventHandler<HTMLAnchorElement> | null | undefinedThe on:resize value.
onresizeUIEventHandler<HTMLAnchorElement> | null | undefinedThe onresize value.
onresizecaptureUIEventHandler<HTMLAnchorElement> | null | undefinedThe onresizecapture value.
on:wheelWheelEventHandler<HTMLAnchorElement> | null | undefinedThe on:wheel value.
onwheelWheelEventHandler<HTMLAnchorElement> | null | undefinedThe onwheel value.
onwheelcaptureWheelEventHandler<HTMLAnchorElement> | null | undefinedThe onwheelcapture value.
on:animationstartAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe on:animationstart value.
onanimationstartAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationstart value.
onanimationstartcaptureAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationstartcapture value.
on:animationendAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe on:animationend value.
onanimationendAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationend value.
onanimationendcaptureAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationendcapture value.
on:animationiterationAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe on:animationiteration value.
onanimationiterationAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationiteration value.
onanimationiterationcaptureAnimationEventHandler<HTMLAnchorElement> | null | undefinedThe onanimationiterationcapture value.
on:transitionstartTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe on:transitionstart value.
ontransitionstartTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionstart value.
ontransitionstartcaptureTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionstartcapture value.
on:transitionrunTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe on:transitionrun value.
ontransitionrunTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionrun value.
ontransitionruncaptureTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionruncapture value.
on:transitionendTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe on:transitionend value.
ontransitionendTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionend value.
ontransitionendcaptureTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitionendcapture value.
on:transitioncancelTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe on:transitioncancel value.
ontransitioncancelTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitioncancel value.
ontransitioncancelcaptureTransitionEventHandler<HTMLAnchorElement> | null | undefinedThe ontransitioncancelcapture value.
on:outrostartEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe on:outrostart value.
onoutrostartEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onoutrostart value.
onoutrostartcaptureEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onoutrostartcapture value.
on:outroendEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe on:outroend value.
onoutroendEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onoutroend value.
onoutroendcaptureEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onoutroendcapture value.
on:introstartEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe on:introstart value.
onintrostartEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onintrostart value.
onintrostartcaptureEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onintrostartcapture value.
on:introendEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe on:introend value.
onintroendEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onintroend value.
onintroendcaptureEventHandler<CustomEvent<null>, HTMLAnchorElement> | null | undefinedThe onintroendcapture value.
on:messageMessageEventHandler<HTMLAnchorElement> | null | undefinedThe on:message value.
onmessageMessageEventHandler<HTMLAnchorElement> | null | undefinedThe onmessage value.
onmessagecaptureMessageEventHandler<HTMLAnchorElement> | null | undefinedThe onmessagecapture value.
on:messageerrorMessageEventHandler<HTMLAnchorElement> | null | undefinedThe on:messageerror value.
onmessageerrorMessageEventHandler<HTMLAnchorElement> | null | undefinedThe onmessageerror value.
onmessageerrorcaptureMessageEventHandler<HTMLAnchorElement> | null | undefinedThe onmessageerrorcapture value.
on:visibilitychangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:visibilitychange value.
onvisibilitychangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onvisibilitychange value.
onvisibilitychangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onvisibilitychangecapture value.
on:beforematchEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:beforematch value.
onbeforematchEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onbeforematch value.
onbeforematchcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onbeforematchcapture value.
on:cancelEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:cancel value.
oncancelEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncancel value.
oncancelcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe oncancelcapture value.
on:closeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:close value.
oncloseEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onclose value.
onclosecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onclosecapture value.
on:fullscreenchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:fullscreenchange value.
onfullscreenchangeEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onfullscreenchange value.
onfullscreenchangecaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onfullscreenchangecapture value.
on:fullscreenerrorEventHandler<Event, HTMLAnchorElement> | null | undefinedThe on:fullscreenerror value.
onfullscreenerrorEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onfullscreenerror value.
onfullscreenerrorcaptureEventHandler<Event, HTMLAnchorElement> | null | undefinedThe onfullscreenerrorcapture value.
bind:contentRectDOMRectReadOnly | null | undefinedThe bind:contentRect value.
bind:contentBoxSizeResizeObserverSize[] | null | undefinedThe bind:contentBoxSize value.
bind:borderBoxSizeResizeObserverSize[] | null | undefinedThe bind:borderBoxSize value.
bind:devicePixelContentBoxSizeResizeObserverSize[] | null | undefinedThe bind:devicePixelContentBoxSize value.
bind:clientWidthnumber | null | undefinedThe bind:clientWidth value.
bind:clientHeightnumber | null | undefinedThe bind:clientHeight value.
xmlnsstring | null | undefinedThe xmlns value.

Full signature