Files
v10/dist/dom.d.ts

30 lines
3.6 KiB
TypeScript

import { animationFrame } from "./dom/animation-frame.js";
import { namedNodeMapToObject, serializeAttributes } from "./dom/attributes.js";
import { isRTL } from "./dom/direction.js";
import { OnEventOptions, onEvent, resolveEventTarget } from "./dom/event.js";
import { getDeepActiveElement } from "./dom/focus.js";
import { idleCallback } from "./dom/idle-callback.js";
import { EDITABLE_SELECTOR, INTERACTIVE_SELECTOR, isEditableElement, isEditableTarget, isInteractiveActivation, isInteractiveTarget } from "./dom/interactive.js";
import { listen } from "./dom/listen.js";
import { effectiveLocale } from "./dom/locale/effective-locale.js";
import { findNearestLang } from "./dom/locale/find-nearest-lang.js";
import { mergeLocaleOverlays } from "./dom/locale/merge-locale-overlays.js";
import { resolveLangAttr } from "./dom/locale/resolve-lang-attr.js";
import { subscribeAmbientLang } from "./dom/locale/subscribe-ambient-lang.js";
import { isMacOS } from "./dom/platform.js";
import { PositionSide, PositionSideOffsets, PositionSideOptions, getPositionedSide, tryHidePopover, tryShowPopover } from "./dom/popover.js";
import { isDocument, isHTMLAudioElement, isHTMLMediaElement, isHTMLVideoElement, isShadowRoot } from "./dom/predicates.js";
import { RafThrottled, rafThrottle } from "./dom/raf-throttle.js";
import { loadScript } from "./dom/script.js";
import { ShadowStyle, applyShadowStyles, createShadowStyle, ensureGlobalStyle } from "./dom/shadow-styles.js";
import { getSlottedElement, querySlot } from "./dom/slotted.js";
import { applyStyles, resolveCSSLength } from "./dom/style.js";
import { supportsAnchorPositioning, supportsAnimationFrame, supportsIdleCallback } from "./dom/supports.js";
import { createTemplate, renderTemplate } from "./dom/template.js";
import { CaptionOrSubtitleKind, findTrackElement, getTextTrackList, isCaptionOrSubtitleTrack } from "./dom/text-track.js";
import { serializeTimeRanges } from "./dom/time-ranges.js";
import { containsComposed } from "./dom/tree.js";
import { CustomElement, CustomElementCallbacks, EventListenerFor, EventType, QueriedElement } from "./dom/types.js";
import { walkAncestors } from "./dom/walk-ancestors.js";
import { WebKitDocument, WebKitFullscreenElement, WebKitPresentationMode, WebKitVideoElement, WebkitAvailabilityEvent, isWebKitAirPlayCapable, supportsWebKitAirPlay } from "./dom/webkit.js";
export { type CaptionOrSubtitleKind, type CustomElement, type CustomElementCallbacks, EDITABLE_SELECTOR, type EventListenerFor, type EventType, INTERACTIVE_SELECTOR, type OnEventOptions, type PositionSide, type PositionSideOffsets, type PositionSideOptions, type QueriedElement, type RafThrottled, type ShadowStyle, type WebKitDocument, type WebKitFullscreenElement, type WebKitPresentationMode, type WebKitVideoElement, type WebkitAvailabilityEvent, animationFrame, applyShadowStyles, applyStyles, containsComposed, createShadowStyle, createTemplate, effectiveLocale, ensureGlobalStyle, findNearestLang, findTrackElement, getDeepActiveElement, getPositionedSide, getSlottedElement, getTextTrackList, idleCallback, isCaptionOrSubtitleTrack, isDocument, isEditableElement, isEditableTarget, isHTMLAudioElement, isHTMLMediaElement, isHTMLVideoElement, isInteractiveActivation, isInteractiveTarget, isMacOS, isRTL, isShadowRoot, isWebKitAirPlayCapable, listen, loadScript, mergeLocaleOverlays, namedNodeMapToObject, findNearestLang as nearestLang, onEvent, querySlot, rafThrottle, renderTemplate, resolveCSSLength, resolveEventTarget, resolveLangAttr, serializeAttributes, serializeTimeRanges, subscribeAmbientLang, supportsAnchorPositioning, supportsAnimationFrame, supportsIdleCallback, supportsWebKitAirPlay, tryHidePopover, tryShowPopover, walkAncestors };