SYMBOL INDEX (2175 symbols across 516 files) FILE: packages/api-generator/src/helpers/sass.ts function processVariableFile (line 3) | function processVariableFile (filePath: string, tagUse: string | string[... function parseGlobalSassVariables (line 32) | function parseGlobalSassVariables () { FILE: packages/api-generator/src/index.ts type Truthy (line 40) | type Truthy = Exclude; function clamp (line 43) | function clamp (v: number, min: number, max: number) { FILE: packages/api-generator/src/shims.d.ts type Type (line 4) | interface Type { type Type (line 13) | interface Type { FILE: packages/api-generator/src/types.ts function inspect (line 10) | async function inspect (project: Project, node?: Node) { function generateComposableDataFromTypes (line 36) | async function generateComposableDataFromTypes (): Promise, definitionT... function getSource (line 277) | function getSource (declaration?: Node) { function getCleanText (line 302) | function getCleanText (text: string) { function count (line 306) | function count (arr: string[], needle: string) { function formatDefinition (line 361) | function formatDefinition (definition: Definition) { function generateDefinition (line 424) | function generateDefinition (node: Node, recursed: string[], pr... function getUnionTypes (line 583) | function getUnionTypes (type: Type): Type[] { function getRecursiveTypes (line 634) | function getRecursiveTypes (recursiveTypes: string[], type: Type): string[] { FILE: packages/api-generator/src/utils.ts function parseFunctionParams (line 7) | function parseFunctionParams (func: string) { function getPropType (line 15) | function getPropType (type: any | any[]): string | string[] { function getPropDefault (line 25) | function getPropDefault (definition: any, type: string | string[]) { type ComponentData (line 50) | type ComponentData = { function addPropData (line 57) | function addPropData ( function stringifyProps (line 75) | function stringifyProps (props: any) { function loadLocale (line 104) | async function loadLocale (componentName: string, locale: string): Promi... type MissingDescription (line 128) | type MissingDescription = { function reportMissingDescriptions (line 137) | function reportMissingDescriptions () { function getSources (line 153) | async function getSources (name: string, locale: string, sources: string... function addDescriptions (line 187) | async function addDescriptions (name: string, componentData: ComponentDa... function addDirectiveDescriptions (line 204) | async function addDirectiveDescriptions ( function sortByKey (line 232) | function sortByKey (data: Record) { function stripLinks (line 241) | function stripLinks (str: string): [string, Record] { function insertLinks (line 258) | function insertLinks (str: string, stripped: Record) { function prettifyType (line 265) | async function prettifyType (name: string, item: Definition) { FILE: packages/api-generator/src/vetur.ts function createVeturApi (line 5) | function createVeturApi (componentData: ComponentData[]) { FILE: packages/api-generator/templates/component.d.ts type StripProps (line 5) | type StripProps = type Event (line 12) | type Event = `on${string}` type Props (line 14) | type Props = T extends { $props: infer P extends object } type Events (line 22) | type Events = T extends { $props: infer P extends object } type ComponentProps (line 33) | type ComponentProps = Props<__component__> type ComponentEvents (line 34) | type ComponentEvents = Events<__component__> type Slot (line 36) | type Slot = (...args: T) => VNodeChild type Slots (line 37) | type Slots< type AtLeastOne (line 44) | type AtLeastOne }> = Partial & U[k... type ExcludeEmpty (line 45) | type ExcludeEmpty = T extends AtLeastOne ? T : never type ComponentSlots (line 47) | type ComponentSlots = Slots<__component__> type ExtractExposed (line 49) | type ExtractExposed = T extends ComponentOptionsBase = { [K in keyof T]: UnwrapRef } type CleanHTMLInputElement (line 59) | type CleanHTMLInputElement = { type ComponentExposed (line 69) | type ComponentExposed = Pretty = T extends `use${... type ExtractComposables (line 5) | type ExtractComposables = T extends object type Composables (line 11) | type Composables = Prettify> type Prettify (line 13) | type Prettify = { [K in keyof T]: T[K] } & {} FILE: packages/api-generator/templates/directives.d.ts type ExtractDirectiveBindings (line 5) | type ExtractDirectiveBindings = T extends object type Plain (line 31) | type Plain = T extends object type Directives (line 37) | type Directives = Plain> FILE: packages/docs/auto-imports.d.ts type GlobalComponents (line 203) | interface GlobalComponents {} type ComponentCustomProperties (line 204) | interface ComponentCustomProperties { FILE: packages/docs/build/api-plugin.ts constant API_ROOT (line 6) | const API_ROOT = path.resolve('../api-generator/dist/api') function Api (line 8) | function Api (): Plugin { FILE: packages/docs/build/examples-plugin.ts function Examples (line 8) | function Examples (): Plugin { FILE: packages/docs/build/markdownBuilders.ts function setupPages (line 55) | async function setupPages> ( function getRouteMeta (line 138) | function getRouteMeta (componentPath: string, locale: string) { function generateToc (line 166) | function generateToc (content: string) { FILE: packages/docs/build/mdi-js.ts function MdiJs (line 7) | function MdiJs () { FILE: packages/docs/build/sitemap.js class SitemapPlugin (line 4) | class SitemapPlugin { method apply (line 5) | apply (compiler) { FILE: packages/docs/components.d.ts type GlobalComponents (line 9) | interface GlobalComponents { FILE: packages/docs/jest.config.cjs function clamp (line 3) | function clamp (v, min, max) { FILE: packages/docs/src/components/api/utils.ts function stripLinks (line 1) | function stripLinks (str: string): [string, Record] { function insertLinks (line 18) | function insertLinks (str: string, stripped: Record) { FILE: packages/docs/src/composables/ad.ts type AdProps (line 1) | interface AdProps { FILE: packages/docs/src/composables/bin.ts function compressAndEncode (line 4) | function compressAndEncode (str: string) { function decodeAndDecompress (line 21) | function decodeAndDecompress (encoded: string) { function useBin (line 38) | function useBin (code: string, language: string, _title?: string) { FILE: packages/docs/src/composables/cosmic.ts function useCosmic (line 4) | function useCosmic ( FILE: packages/docs/src/composables/frontmatter.ts type Frontmatter (line 1) | type Frontmatter = { type TocItem (line 22) | type TocItem = { function useFrontmatter (line 28) | function useFrontmatter () { FILE: packages/docs/src/composables/markdown.ts function useMarkdown (line 3) | function useMarkdown () { FILE: packages/docs/src/composables/playground.ts type CodeSection (line 6) | type CodeSection = { function utoa (line 13) | function utoa (data: string): string { function usePlayground (line 20) | function usePlayground ( FILE: packages/docs/src/main.ts method scrollBehavior (line 109) | async scrollBehavior (to, from, savedPosition) { FILE: packages/docs/src/plugins/global-components.ts function installGlobalComponents (line 6) | function installGlobalComponents (app: App) { FILE: packages/docs/src/plugins/i18n.ts function installI18n (line 15) | function installI18n (app: App) { FILE: packages/docs/src/plugins/one.ts function installOne (line 7) | function installOne (app: App) { FILE: packages/docs/src/plugins/pinia.ts function installPinia (line 12) | function installPinia (app: App, router: Router) { FILE: packages/docs/src/plugins/pwa.ts function installPwa (line 4) | async function installPwa (router: Router) { FILE: packages/docs/src/plugins/vuetify.ts function installVuetify (line 26) | function installVuetify (app: App) { FILE: packages/docs/src/service-worker.js constant PREVIOUS_MANIFEST (line 3) | let PREVIOUS_MANIFEST constant MANIFEST (line 4) | const MANIFEST = self.__WB_MANIFEST function matchPrecache (line 83) | async function matchPrecache (request) { function networkFirst (line 99) | async function networkFirst (request) { function removeWorkboxCaches (line 128) | function removeWorkboxCaches () { FILE: packages/docs/src/shims.d.ts type IconEntry (line 14) | interface IconEntry { type Config (line 48) | interface Config { FILE: packages/docs/src/stores/ads.ts type Ad (line 2) | interface Ad { FILE: packages/docs/src/stores/app.ts type Category (line 5) | type Category = { type RootState (line 10) | type RootState = { type NavItem (line 21) | type NavItem = { function getPage (line 89) | function getPage (item: NavItem, parent = ''): string[] { function getPages (line 98) | function getPages (items: NavItem[] = [], parent = ''): string[] { FILE: packages/docs/src/stores/commits.ts type Commit (line 4) | type Commit = octokitComponents['schemas']['commit'] type State (line 6) | type State = { method fetch (line 20) | async fetch () { method latest (line 39) | latest (state) { FILE: packages/docs/src/stores/jobs.ts type Job (line 2) | type Job = { type VueJobsJob (line 14) | type VueJobsJob = { type FreeflowJob (line 27) | type FreeflowJob = { function fetchVueJobs (line 37) | async function fetchVueJobs () { function fetchFreeflowJobs (line 56) | async function fetchFreeflowJobs () { FILE: packages/docs/src/stores/locale.ts type RootState (line 2) | type RootState = { FILE: packages/docs/src/stores/pins.ts type Pin (line 1) | type Pin = { function toggle (line 16) | function toggle (value: boolean, pin: Pin) { function load (line 36) | function load () { function save (line 41) | function save () { FILE: packages/docs/src/stores/promotions.ts type CosmicImage (line 2) | type CosmicImage = { type Promotion (line 6) | interface Promotion { FILE: packages/docs/src/stores/pwa.ts function registerWorker (line 27) | function registerWorker () { function removeWorker (line 40) | async function removeWorker () { FILE: packages/docs/src/stores/releases.ts type Release (line 4) | type Release = octokitComponents['schemas']['release'] type State (line 6) | type State = { method format (line 22) | format (release: Release) { method fetch (line 31) | async fetch () { method find (line 51) | async find (tag: string) { FILE: packages/docs/src/stores/shopify.ts type Product (line 1) | interface Product { type Vendor (line 8) | interface Vendor { type State (line 13) | type State = { method fetch (line 23) | async fetch () { FILE: packages/docs/src/stores/sponsors.ts type Sponsor (line 2) | interface Sponsor { function fetchSponsors (line 13) | async function fetchSponsors () { function bySlug (line 49) | function bySlug (slug: string) { FILE: packages/docs/src/stores/spot.ts type Spot (line 2) | interface Spot { FILE: packages/docs/src/stores/team-members.ts type Member (line 7) | type Member = { type GithubMember (line 23) | type GithubMember = { FILE: packages/docs/src/utils/analytics.ts function sweClick (line 4) | function sweClick ( FILE: packages/docs/src/utils/api.ts type Item (line 1) | type Item = { function stripLinks (line 24) | function stripLinks (str: string): [string, Record] { function insertLinks (line 41) | function insertLinks (str: string, stripped: Record) { FILE: packages/docs/src/utils/globals.ts constant IN_BROWSER (line 1) | const IN_BROWSER = typeof window !== 'undefined' constant IS_DEBUG (line 2) | const IS_DEBUG = import.meta.env.DEBUG === 'true' constant IS_PROD (line 3) | const IS_PROD = import.meta.env.NODE_ENV === 'production' constant IS_SERVER (line 4) | const IS_SERVER = import.meta.env.SSR FILE: packages/docs/src/utils/helpers.ts function copyElementContent (line 1) | function copyElementContent (el: HTMLElement) { function getBranch (line 13) | function getBranch () { function waitForReadystate (line 25) | async function waitForReadystate () { function getDistance (line 43) | function getDistance (s1: string, s2: string) { function getMatchMedia (line 111) | function getMatchMedia () { function propsToString (line 121) | function propsToString (props: Record, bound: string[] = []... function wrapInArray (line 148) | function wrapInArray (v: T | T[] | null | undefined): T[] { FILE: packages/docs/src/utils/markdown-it-rules.ts function addCodeRules (line 6) | function addCodeRules (md: MarkdownIt) { function addImageRules (line 37) | function addImageRules (md: MarkdownIt) { function addHrRules (line 58) | function addHrRules (md: MarkdownIt) { function addUnderlineRules (line 64) | function addUnderlineRules (md: MarkdownIt) { function addHeadingRules (line 79) | function addHeadingRules (md: MarkdownIt) { function addLinkRules (line 103) | function addLinkRules (md: MarkdownIt) { function addTableRules (line 111) | function addTableRules (md: MarkdownIt) { function createContainer (line 133) | function createContainer (md: MarkdownIt, type: string, title?: string) { function createTabs (line 146) | function createTabs (md: MarkdownIt) { function extractTitle (line 209) | function extractTitle (info: string) { function extractLang (line 213) | function extractLang (info: string) { FILE: packages/docs/src/utils/markdown-it.ts function configureMarkdown (line 11) | function configureMarkdown ( FILE: packages/docs/src/utils/metadata.ts type Metadata (line 1) | interface Metadata { function genAppMetaInfo (line 7) | function genAppMetaInfo (defaults: any) { function genMetaInfo (line 15) | function genMetaInfo ( function genFacebookMetaInfo (line 46) | function genFacebookMetaInfo () { function genLink (line 50) | function genLink () { function genOpenGraphMetaInfo (line 78) | function genOpenGraphMetaInfo (args: Metadata) { function parseMeta (line 88) | function parseMeta ( function genTwitterMetaInfo (line 108) | function genTwitterMetaInfo () { FILE: packages/docs/src/utils/pwa.ts type ManifestEntry (line 3) | type ManifestEntry = { url: string, revision?: string } type Manifest (line 4) | type Manifest = ManifestEntry[] function openCache (line 6) | async function openCache (name: string) { function cacheManifestEntries (line 10) | async function cacheManifestEntries ( function cleanCache (line 39) | async function cleanCache (previousManifest: Manifest) { function getDate (line 68) | function getDate (response: Response) { function ensureCacheableResponse (line 73) | function ensureCacheableResponse (response: Response) { function messageSW (line 89) | function messageSW (sw: ServiceWorker, data: {}): Promise { FILE: packages/docs/src/utils/routes.ts function preferredLocale (line 12) | function preferredLocale (locale = 'en') { function rpath (line 20) | function rpath (path = '') { function leadingSlash (line 32) | function leadingSlash (str: string) { function trailingSlash (line 36) | function trailingSlash (str: string) { FILE: packages/vuetify/build/babel-plugin-replace-import-extension.js function transformExtension (line 1) | function transformExtension(filepath, extMapping) { function getOption (line 27) | function getOption(state, key) { method ImportDeclaration (line 36) | ImportDeclaration(path, state) { method 'ExportNamedDeclaration|ExportAllDeclaration' (line 46) | 'ExportNamedDeclaration|ExportAllDeclaration'(path, state) { FILE: packages/vuetify/build/rollup.config.js method output (line 79) | output (styles, styleNodes) { method buildEnd (line 111) | async buildEnd () { method output (line 222) | output (styles, styleNodes) { method buildEnd (line 254) | async buildEnd () { method onwarn (line 314) | onwarn (warning, defaultHandler) { method output (line 324) | output (styles, styleNodes) { method generateBundle (line 336) | generateBundle (options, bundle) { FILE: packages/vuetify/build/rollup.types.config.js function createTypesConfig (line 20) | function createTypesConfig (input, output, renderChunk, filter) { function getShims (line 63) | async function getShims (useImport) { FILE: packages/vuetify/build/types-code-transform.js function codeTransform (line 5) | function codeTransform (code) { FILE: packages/vuetify/src/components/VAlert/VAlert.tsx type ContextualType (line 36) | type ContextualType = typeof allowedTypes[number] type VAlertSlots (line 89) | type VAlertSlots = { method setup (line 108) | setup (props, { emit, slots }) { type VAlert (line 260) | type VAlert = InstanceType FILE: packages/vuetify/src/components/VAlert/VAlertTitle.ts type VAlertTitle (line 6) | type VAlertTitle = InstanceType FILE: packages/vuetify/src/components/VApp/VApp.tsx method setup (line 24) | setup (props, { slots }) { type VApp (line 57) | type VApp = InstanceType FILE: packages/vuetify/src/components/VAppBar/VAppBar.tsx method setup (line 53) | setup (props, { slots }) { type VAppBar (line 207) | type VAppBar = InstanceType FILE: packages/vuetify/src/components/VAppBar/VAppBarNavIcon.tsx method setup (line 22) | setup (props, { slots }) { type VAppBarNavIcon (line 37) | type VAppBarNavIcon = InstanceType FILE: packages/vuetify/src/components/VAppBar/VAppBarTitle.tsx method setup (line 15) | setup (props, { slots }) { type VAppBarTitle (line 28) | type VAppBarTitle = InstanceType FILE: packages/vuetify/src/components/VAutocomplete/VAutocomplete.tsx type Primitive (line 54) | type Primitive = string | number | boolean | symbol type Val (line 56) | type Val = [T] extends [Primitive] type Value (line 60) | type Value = type ItemType (line 80) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 123) | setup (props, { slots }) { type VAutocomplete (line 761) | type VAutocomplete = InstanceType FILE: packages/vuetify/src/components/VAutocomplete/__tests__/VAutocomplete.spec.browser.tsx function setup (line 533) | async function setup () { FILE: packages/vuetify/src/components/VAvatar/VAvatar.tsx type VAvatarSlots (line 49) | type VAvatarSlots = { method setup (line 59) | setup (props, { slots }) { type VAvatar (line 162) | type VAvatar = InstanceType FILE: packages/vuetify/src/components/VBadge/VBadge.tsx type VBadgeSlots (line 22) | type VBadgeSlots = { method setup (line 65) | setup (props, ctx) { type VBadge (line 161) | type VBadge = InstanceType FILE: packages/vuetify/src/components/VBanner/VBanner.tsx type VBannerSlots (line 33) | type VBannerSlots = { method setup (line 68) | setup (props, { slots }) { type VBanner (line 165) | type VBanner = InstanceType FILE: packages/vuetify/src/components/VBanner/VBannerActions.tsx method setup (line 20) | setup (props, { slots }) { type VBannerActions (line 46) | type VBannerActions = InstanceType FILE: packages/vuetify/src/components/VBanner/VBannerText.ts type VBannerText (line 6) | type VBannerText = InstanceType FILE: packages/vuetify/src/components/VBottomNavigation/VBottomNavigation.tsx method setup (line 74) | setup (props, { slots }) { type VBottomNavigation (line 151) | type VBottomNavigation = InstanceType FILE: packages/vuetify/src/components/VBottomSheet/VBottomSheet.tsx method setup (line 33) | setup (props, { slots }) { type VBottomSheet (line 64) | type VBottomSheet = InstanceType FILE: packages/vuetify/src/components/VBreadcrumbs/VBreadcrumbs.tsx type InternalBreadcrumbItem (line 28) | type InternalBreadcrumbItem = Partial & { type BreadcrumbItem (line 33) | type BreadcrumbItem = string | InternalBreadcrumbItem method setup (line 73) | setup (props, { slots }) { type VBreadcrumbs (line 167) | type VBreadcrumbs = InstanceType FILE: packages/vuetify/src/components/VBreadcrumbs/VBreadcrumbsDivider.tsx method setup (line 18) | setup (props, { slots }) { type VBreadcrumbsDivider (line 36) | type VBreadcrumbsDivider = InstanceType FILE: packages/vuetify/src/components/VBreadcrumbs/VBreadcrumbsItem.tsx method setup (line 31) | setup (props, { slots, attrs }) { type VBreadcrumbsItem (line 76) | type VBreadcrumbsItem = InstanceType FILE: packages/vuetify/src/components/VBtn/VBtn.tsx type VBtnSlots (line 40) | type VBtnSlots = { method setup (line 105) | setup (props, { attrs, slots }) { type VBtn (line 326) | type VBtn = InstanceType FILE: packages/vuetify/src/components/VBtnGroup/VBtnGroup.tsx method setup (line 45) | setup (props, { slots }) { type VBtnGroup (line 87) | type VBtnGroup = InstanceType FILE: packages/vuetify/src/components/VBtnToggle/VBtnToggle.tsx type BtnToggleSlotProps (line 18) | type BtnToggleSlotProps = 'isSelected' | 'select' | 'selected' | 'next' ... type DefaultBtnToggleSlot (line 19) | interface DefaultBtnToggleSlot extends Pick FILE: packages/vuetify/src/components/VCalendar/VCalendar.tsx type VCalendarRenderProps (line 51) | interface VCalendarRenderProps { type EventSlotScope (line 59) | interface EventSlotScope { type DaySlotScope (line 74) | interface DaySlotScope extends CalendarTimestamp { type DayHeaderSlotScope (line 80) | interface DayHeaderSlotScope extends CalendarTimestamp { type CalendarDayCategorySlotScope (line 85) | interface CalendarDayCategorySlotScope extends CalendarDayBodySlotScope { method setup (line 153) | setup (props, { slots, attrs, emit }) { type VCalendar (line 431) | type VCalendar = InstanceType FILE: packages/vuetify/src/components/VCalendar/VCalendarCategory.tsx method setup (line 35) | setup (props, { slots, attrs }) { type VCalendarCategory (line 179) | type VCalendarCategory = InstanceType FILE: packages/vuetify/src/components/VCalendar/VCalendarDaily.tsx method setup (line 39) | setup (props, { slots, attrs }) { type VCalendarDaily (line 291) | type VCalendarDaily = InstanceType FILE: packages/vuetify/src/components/VCalendar/VCalendarWeekly.tsx method setup (line 50) | setup (props, { slots, attrs }) { type VCalendarWeekly (line 254) | type VCalendarWeekly = InstanceType FILE: packages/vuetify/src/components/VCalendar/composables/__tests__/calendar-base.spec.ts type Instance (line 18) | type Instance = ExtractVue FILE: packages/vuetify/src/components/VCalendar/composables/__tests__/calendar-with-events.spec.ts type Instance (line 17) | type Instance = InstanceType FILE: packages/vuetify/src/components/VCalendar/composables/__tests__/calendar-with-intervals.spec.ts type Instance (line 32) | type Instance = ExtractVue FILE: packages/vuetify/src/components/VCalendar/composables/__tests__/times.spec.ts type Instance (line 18) | type Instance = ExtractVue FILE: packages/vuetify/src/components/VCalendar/composables/calendarBase.ts type CalendarBaseProps (line 66) | interface CalendarBaseProps { function useCalendarBase (line 81) | function useCalendarBase (props: CalendarBaseProps) { FILE: packages/vuetify/src/components/VCalendar/composables/calendarWithEvents.tsx constant WIDTH_FULL (line 43) | const WIDTH_FULL = 100 constant WIDTH_START (line 44) | const WIDTH_START = 95 type VEventGetter (line 47) | type VEventGetter = (day: D) => CalendarEventParsed[] type VEventVisualToNode (line 48) | type VEventVisualToNode = (visual: CalendarEventVisual, day: D) => VN... type VEventsToNodes (line 49) | type VEventsToNodes = ( type VDailyEventsMap (line 55) | type VDailyEventsMap = { type VEventScopeInput (line 63) | interface VEventScopeInput { type CalendarWithEventsProps (line 137) | interface CalendarWithEventsProps extends CalendarBaseProps { function useCalendarWithEvents (line 156) | function useCalendarWithEvents (props: CalendarWithEventsProps, slots: a... FILE: packages/vuetify/src/components/VCalendar/composables/calendarWithIntervals.ts type CalendarWithIntervalsProps (line 74) | interface CalendarWithIntervalsProps extends CalendarBaseProps { function useCalendarWithIntervals (line 84) | function useCalendarWithIntervals (props: CalendarWithIntervalsProps) { FILE: packages/vuetify/src/components/VCalendar/composables/times.ts function useTimes (line 12) | function useTimes (props: { now: string | undefined }) { FILE: packages/vuetify/src/components/VCalendar/modes/column.ts constant FULL_WIDTH (line 5) | const FULL_WIDTH = 100 FILE: packages/vuetify/src/components/VCalendar/modes/common.ts constant MILLIS_IN_DAY (line 5) | const MILLIS_IN_DAY = 86400000 type GetRange (line 7) | type GetRange = (event: CalendarEventParsed) => [number, number] function getVisuals (line 9) | function getVisuals (events: CalendarEventParsed[], minStart = 0): Calen... type ColumnGroup (line 27) | interface ColumnGroup { function hasOverlap (line 33) | function hasOverlap (s0: number, e0: number, s1: number, e1: number, exc... function setColumnCount (line 37) | function setColumnCount (groups: ColumnGroup[]) { function getRange (line 45) | function getRange (event: CalendarEventParsed): [number, number] { function getDayRange (line 49) | function getDayRange (event: CalendarEventParsed): [number, number] { function getNormalizedRange (line 53) | function getNormalizedRange (event: CalendarEventParsed, dayStart: numbe... function getOpenGroup (line 57) | function getOpenGroup (groups: ColumnGroup[], start: number, end: number... function getOverlapGroupHandler (line 82) | function getOverlapGroupHandler (firstWeekday: number) { FILE: packages/vuetify/src/components/VCalendar/modes/stack.ts type Group (line 6) | interface Group { type Node (line 12) | interface Node { constant FULL_WIDTH (line 22) | const FULL_WIDTH = 100 constant DEFAULT_OFFSET (line 24) | const DEFAULT_OFFSET = 5 constant WIDTH_MULTIPLIER (line 26) | const WIDTH_MULTIPLIER = 1.7 function calculateBounds (line 108) | function calculateBounds (nodes: Node[], overlapThreshold: number) { function getColumnWidthMultiplier (line 131) | function getColumnWidthMultiplier (node: Node, nodes: Node[]): number { function getOverlappingIndices (line 142) | function getOverlappingIndices (node: Node, nodes: Node[]): number[] { function getNextIndex (line 152) | function getNextIndex (node: Node, nodes: Node[]): number | false { function getOverlappingRange (line 164) | function getOverlappingRange (node: Node, nodes: Node[], indexMin: numbe... function getParent (line 178) | function getParent (node: Node, nodes: Node[]): Node | null { function hasFullWidth (line 188) | function hasFullWidth (node: Node, nodes: Node[], overlapThreshold: numb... function getGroups (line 200) | function getGroups (visuals: CalendarEventVisual[], dayStart: number): G... function getNode (line 224) | function getNode (visual: CalendarEventVisual, dayStart: number): Node { function getMaxChildIndex (line 238) | function getMaxChildIndex (node: Node): number { function addTime (line 249) | function addTime (identifier: number, minutes: number): number { FILE: packages/vuetify/src/components/VCalendar/types.ts type CalendarCategory (line 4) | type CalendarCategory = type CalendarCategoryTextFunction (line 12) | type CalendarCategoryTextFunction = ( type CalendarTimestamp (line 16) | interface CalendarTimestamp { type CalendarFormatter (line 33) | type CalendarFormatter = (timestamp: CalendarTimestamp, short: boolean) ... type CalendarEvent (line 35) | interface CalendarEvent { type CalendarEventParsed (line 39) | interface CalendarEventParsed { type CalendarEventVisual (line 52) | interface CalendarEventVisual { type CalendarDaySlotScope (line 60) | interface CalendarDaySlotScope extends CalendarTimestamp { type CalendarTimeToY (line 68) | type CalendarTimeToY = ( type CalendarTimeDelta (line 73) | type CalendarTimeDelta = ( type CalendarDayBodySlotScope (line 78) | interface CalendarDayBodySlotScope extends CalendarDaySlotScope { type CalendarEventOverlapMode (line 83) | type CalendarEventOverlapMode = ( type CalendarEventColorFunction (line 94) | type CalendarEventColorFunction = (event: CalendarEvent) => string | und... type CalendarEventTimedFunction (line 96) | type CalendarEventTimedFunction = (event: CalendarEvent) => boolean type CalendarEventCategoryFunction (line 98) | type CalendarEventCategoryFunction = (event: CalendarEvent) => string type CalendarEventNameFunction (line 100) | type CalendarEventNameFunction = (event: CalendarEventParsed, timedEvent... FILE: packages/vuetify/src/components/VCalendar/util/dateTimeUtils.ts function isLeapYear (line 1) | function isLeapYear (year: number): boolean { FILE: packages/vuetify/src/components/VCalendar/util/events.ts function parseEvent (line 14) | function parseEvent ( function isEventOn (line 42) | function isEventOn (event: CalendarEventParsed, dayIdentifier: number): ... function isEventOnDay (line 46) | function isEventOnDay ( function isEventHiddenOn (line 64) | function isEventHiddenOn (event: CalendarEventParsed, day: CalendarTimes... function isEventStart (line 68) | function isEventStart ( function isEventOverlapping (line 77) | function isEventOverlapping ( FILE: packages/vuetify/src/components/VCalendar/util/parser.ts function parsedCategoryText (line 4) | function parsedCategoryText ( function getParsedCategories (line 14) | function getParsedCategories ( FILE: packages/vuetify/src/components/VCalendar/util/timestamp.ts constant PARSE_REGEX (line 6) | const PARSE_REGEX = /^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:... constant PARSE_TIME (line 7) | const PARSE_TIME = /(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/ constant DAYS_IN_MONTH (line 9) | const DAYS_IN_MONTH: number[] = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, ... constant DAYS_IN_MONTH_LEAP (line 10) | const DAYS_IN_MONTH_LEAP: number[] = [0, 31, 29, 31, 30, 31, 30, 31, 31,... constant DAYS_IN_MONTH_MIN (line 11) | const DAYS_IN_MONTH_MIN = 28 constant DAYS_IN_MONTH_MAX (line 12) | const DAYS_IN_MONTH_MAX = 31 constant MONTH_MAX (line 13) | const MONTH_MAX = 12 constant MONTH_MIN (line 14) | const MONTH_MIN = 1 constant DAY_MIN (line 15) | const DAY_MIN = 1 constant DAYS_IN_WEEK (line 16) | const DAYS_IN_WEEK = 7 constant MINUTES_IN_HOUR (line 17) | const MINUTES_IN_HOUR = 60 constant MINUTE_MAX (line 18) | const MINUTE_MAX = 59 constant MINUTES_IN_DAY (line 19) | const MINUTES_IN_DAY = 24 * 60 constant HOURS_IN_DAY (line 20) | const HOURS_IN_DAY = 24 constant HOUR_MAX (line 21) | const HOUR_MAX = 23 constant FIRST_HOUR (line 22) | const FIRST_HOUR = 0 constant OFFSET_YEAR (line 23) | const OFFSET_YEAR = 10000 constant OFFSET_MONTH (line 24) | const OFFSET_MONTH = 100 constant OFFSET_HOUR (line 25) | const OFFSET_HOUR = 100 constant OFFSET_TIME (line 26) | const OFFSET_TIME = 10000 type CalendarTimestampFormatOptions (line 28) | type CalendarTimestampFormatOptions = (timestamp: CalendarTimestamp, sho... type CalendarTimestampOperation (line 29) | type CalendarTimestampOperation = (timestamp: CalendarTimestamp) => Cale... type VTime (line 30) | type VTime = number | string | { type VTimestampInput (line 35) | type VTimestampInput = number | string | Date; function getStartOfWeek (line 37) | function getStartOfWeek (timestamp: CalendarTimestamp, weekdays: number[... function getEndOfWeek (line 48) | function getEndOfWeek (timestamp: CalendarTimestamp, weekdays: number[],... function getStartOfMonth (line 59) | function getStartOfMonth (timestamp: CalendarTimestamp): CalendarTimesta... function getEndOfMonth (line 68) | function getEndOfMonth (timestamp: CalendarTimestamp): CalendarTimestamp { function validateNumber (line 77) | function validateNumber (input: any): boolean { function validateTime (line 81) | function validateTime (input: any): input is VTime { function parseTime (line 87) | function parseTime (input: any): number | false { function validateTimestamp (line 112) | function validateTimestamp (input: any): input is VTimestampInput { function parseTimestamp (line 120) | function parseTimestamp (input: VTimestampInput | null, required = false... function parseDate (line 179) | function parseDate (date: Date): CalendarTimestamp { function getDayIdentifier (line 197) | function getDayIdentifier (timestamp: { year: number, month: number, day... function getTimeIdentifier (line 201) | function getTimeIdentifier (timestamp: { hour: number, minute: number })... function getTimestampIdentifier (line 205) | function getTimestampIdentifier (timestamp: CalendarTimestamp): number { function updateRelative (line 209) | function updateRelative (timestamp: CalendarTimestamp, now: CalendarTime... function isTimedless (line 227) | function isTimedless (input: VTimestampInput): input is (Date | number) { function updateHasTime (line 231) | function updateHasTime (timestamp: CalendarTimestamp, hasTime: boolean, ... function updateMinutes (line 247) | function updateMinutes (timestamp: CalendarTimestamp, minutes: number, n... function updateWeekday (line 260) | function updateWeekday (timestamp: CalendarTimestamp): CalendarTimestamp { function updateFormatted (line 266) | function updateFormatted (timestamp: CalendarTimestamp): CalendarTimesta... function getWeekday (line 273) | function getWeekday (timestamp: CalendarTimestamp): number { function daysInMonth (line 287) | function daysInMonth (year: number, month: number) { function copyTimestamp (line 293) | function copyTimestamp (timestamp: CalendarTimestamp | null): CalendarTi... function padNumber (line 301) | function padNumber (x: number, length: number): string { function getDate (line 310) | function getDate (timestamp: CalendarTimestamp): string { function getTime (line 318) | function getTime (timestamp: CalendarTimestamp): string { function nextMinutes (line 326) | function nextMinutes (timestamp: CalendarTimestamp, minutes: number): Ca... function nextDay (line 340) | function nextDay (timestamp: CalendarTimestamp): CalendarTimestamp { function prevDay (line 355) | function prevDay (timestamp: CalendarTimestamp): CalendarTimestamp { function relativeDays (line 370) | function relativeDays ( function diffMinutes (line 380) | function diffMinutes (min: CalendarTimestamp, max: CalendarTimestamp) { function findWeekday (line 390) | function findWeekday (timestamp: CalendarTimestamp, weekday: number, function getWeekdaySkips (line 397) | function getWeekdaySkips (weekdays: number[]): number[] { function timestampToDate (line 418) | function timestampToDate (timestamp: CalendarTimestamp): Date { function createDayList (line 425) | function createDayList ( function createIntervalList (line 462) | function createIntervalList ( function createNativeLocaleFormatter (line 480) | function createNativeLocaleFormatter (locale: string, getOptions: Calend... function validateWeekdays (line 498) | function validateWeekdays (input: string | (number | string)[]): boolean { FILE: packages/vuetify/src/components/VCard/VCard.tsx type VCardSlots (line 87) | type VCardSlots = VCardItemSlots & { method setup (line 103) | setup (props, { attrs, slots }) { type VCard (line 249) | type VCard = InstanceType FILE: packages/vuetify/src/components/VCard/VCardActions.tsx method setup (line 19) | setup (props, { slots }) { type VCardActions (line 42) | type VCardActions = InstanceType FILE: packages/vuetify/src/components/VCard/VCardItem.tsx type VCardItemSlots (line 18) | type VCardItemSlots = { method setup (line 50) | setup (props, { slots }) { type VCardItem (line 170) | type VCardItem = InstanceType FILE: packages/vuetify/src/components/VCard/VCardSubtitle.tsx method setup (line 20) | setup (props, { slots }) { type VCardSubtitle (line 39) | type VCardSubtitle = InstanceType FILE: packages/vuetify/src/components/VCard/VCardText.tsx method setup (line 20) | setup (props, { slots }) { type VCardText (line 39) | type VCardText = InstanceType FILE: packages/vuetify/src/components/VCard/VCardTitle.ts type VCardTitle (line 6) | type VCardTitle = InstanceType FILE: packages/vuetify/src/components/VCarousel/VCarousel.tsx type VCarouselSlots (line 53) | type VCarouselSlots = Omit & { method setup (line 79) | setup (props, { slots }) { type VCarousel (line 215) | type VCarousel = InstanceType FILE: packages/vuetify/src/components/VCarousel/VCarouselItem.tsx method setup (line 23) | setup (props, { slots, attrs }) { type VCarouselItem (line 47) | type VCarouselItem = InstanceType FILE: packages/vuetify/src/components/VCheckbox/VCheckbox.tsx type VCheckboxSlots (line 22) | type VCheckboxSlots = Omit & VSelectionControlSlots method setup (line 47) | setup (props, { attrs, slots }) { type VCheckbox (line 105) | type VCheckbox = InstanceType FILE: packages/vuetify/src/components/VCheckbox/VCheckboxBtn.tsx method setup (line 45) | setup (props, { slots }) { type VCheckboxBtn (line 92) | type VCheckboxBtn = InstanceType FILE: packages/vuetify/src/components/VCheckbox/__tests__/VCheckbox.spec.tsx function mountFunction (line 10) | function mountFunction (component: any, options = {}) { FILE: packages/vuetify/src/components/VChip/VChip.tsx type VChipSlots (line 40) | type VChipSlots = { method setup (line 127) | setup (props, { attrs, emit, slots }) { type VChip (line 391) | type VChip = InstanceType FILE: packages/vuetify/src/components/VChipGroup/VChipGroup.tsx type VChipGroupSlots (line 42) | type VChipGroupSlots = { method setup (line 67) | setup (props, { slots }) { type VChipGroup (line 112) | type VChipGroup = InstanceType FILE: packages/vuetify/src/components/VCode/index.ts type VCode (line 9) | type VCode = InstanceType FILE: packages/vuetify/src/components/VColorPicker/VColorPicker.tsx method setup (line 73) | setup (props, { slots }) { type VColorPicker (line 221) | type VColorPicker = InstanceType FILE: packages/vuetify/src/components/VColorPicker/VColorPickerCanvas.tsx method setup (line 48) | setup (props, { emit }) { type VColorPickerCanvas (line 213) | type VColorPickerCanvas = InstanceType FILE: packages/vuetify/src/components/VColorPicker/VColorPickerEdit.tsx method setup (line 59) | setup (props, { emit }) { type VColorPickerEdit (line 122) | type VColorPickerEdit = InstanceType FILE: packages/vuetify/src/components/VColorPicker/VColorPickerPreview.tsx method setup (line 55) | setup (props, { emit }) { type VColorPickerPreview (line 146) | type VColorPickerPreview = InstanceType FILE: packages/vuetify/src/components/VColorPicker/VColorPickerSwatches.tsx function parseDefaultColors (line 42) | function parseDefaultColors (colors: Record FILE: packages/vuetify/src/components/VColorPicker/util/index.ts function stripAlpha (line 15) | function stripAlpha (color: any, stripAlpha: boolean) { function extractColor (line 25) | function extractColor (color: HSV, input: any) { function hasAlpha (line 55) | function hasAlpha (color: any) { type ColorPickerMode (line 71) | type ColorPickerMode = { FILE: packages/vuetify/src/components/VCombobox/VCombobox.tsx type Primitive (line 56) | type Primitive = string | number | boolean | symbol type Val (line 58) | type Val = string | ([T] extends [Prim... type Value (line 62) | type Value = type ItemType (line 86) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 129) | setup (props, { emit, slots }) { type VCombobox (line 825) | type VCombobox = InstanceType FILE: packages/vuetify/src/components/VCombobox/__tests__/VCombobox-multiple.spec.ts type Instance (line 15) | type Instance = InstanceType function createMultipleCombobox (line 40) | function createMultipleCombobox (propsData) { FILE: packages/vuetify/src/components/VCombobox/__tests__/VCombobox.spec.ts type Instance (line 14) | type Instance = InstanceType FILE: packages/vuetify/src/components/VConfirmEdit/VConfirmEdit.tsx type VConfirmEditSlots (line 16) | type VConfirmEditSlots = { method setup (line 62) | setup (props, { emit, slots }) { type VConfirmEdit (line 154) | type VConfirmEdit = InstanceType FILE: packages/vuetify/src/components/VCounter/VCounter.tsx type VCounterSlot (line 33) | type VCounterSlot = { type VCounterSlots (line 39) | type VCounterSlots = { method setup (line 50) | setup (props, { slots }) { type VCounter (line 85) | type VCounter = InstanceType FILE: packages/vuetify/src/components/VDataIterator/VDataIterator.tsx type VDataIteratorSlotProps (line 37) | type VDataIteratorSlotProps = { type VDataIteratorSlots (line 60) | type VDataIteratorSlots = { method setup (line 111) | setup (props, { slots }) { type VDataIterator (line 228) | type VDataIterator = InstanceType FILE: packages/vuetify/src/components/VDataIterator/__tests__/VDataIterator.spec.browser.tsx constant DESSERT_ITEMS (line 5) | const DESSERT_ITEMS = [ FILE: packages/vuetify/src/components/VDataIterator/composables/items.ts type DataIteratorItemProps (line 12) | interface DataIteratorItemProps { type DataIteratorItem (line 19) | interface DataIteratorItem extends Omit, 'type'... function transformItem (line 40) | function transformItem ( function transformItems (line 55) | function transformItems ( function useDataIteratorItems (line 68) | function useDataIteratorItems (props: DataIteratorItemProps) { FILE: packages/vuetify/src/components/VDataTable/VDataTable.tsx type VDataTableSlotProps (line 41) | type VDataTableSlotProps = { type VDataTableSlots (line 68) | type VDataTableSlots = VDataTableRowsSlots & VDataTableHeadersSlot... type ItemType (line 108) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 138) | setup (props, { attrs, slots }) { type VDataTable (line 332) | type VDataTable = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableFooter.tsx method setup (line 80) | setup (props, { slots }) { type VDataTableFooter (line 154) | type VDataTableFooter = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableGroupHeaderRow.tsx type VDataTableGroupHeaderRowSlots (line 21) | type VDataTableGroupHeaderRowSlots = { method setup (line 47) | setup (props, { slots }) { FILE: packages/vuetify/src/components/VDataTable/VDataTableHeaders.tsx type HeadersSlotProps (line 31) | type HeadersSlotProps = { type VDataTableHeaderCellColumnSlotProps (line 43) | type VDataTableHeaderCellColumnSlotProps = { type VDataTableHeadersSlots (line 54) | type VDataTableHeadersSlots = { method setup (line 96) | setup (props, { slots }) { type VDataTableHeaders (line 375) | type VDataTableHeaders = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableRow.tsx type VDataTableItemCellColumnSlotProps (line 25) | type VDataTableItemCellColumnSlotProps = Omit, 'value'... type VDataTableRowSlots (line 29) | type VDataTableRowSlots = { method setup (line 72) | setup (props, { slots }) { type VDataTableRow (line 230) | type VDataTableRow = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableRows.tsx type VDataTableRowsSlots (line 25) | type VDataTableRowsSlots = VDataTableGroupHeaderRowSlots & VDataTable... method setup (line 70) | setup (props, { attrs, slots }) { type VDataTableRows (line 205) | type VDataTableRows = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableServer.tsx type ItemType (line 41) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 70) | setup (props, { attrs, slots }) { type VDataTableServer (line 222) | type VDataTableServer = InstanceType FILE: packages/vuetify/src/components/VDataTable/VDataTableVirtual.tsx type VDataTableVirtualSlotProps (line 33) | type VDataTableVirtualSlotProps = Omit< type VDataTableVirtualSlots (line 44) | type VDataTableVirtualSlots = VDataTableRowsSlots & VDataTableHead... type ItemType (line 66) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 93) | setup (props, { attrs, slots }) { type VDataTableVirtual (line 297) | type VDataTableVirtual = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/MobileRow.spec.ts type Instance (line 13) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/Row.spec.ts type Instance (line 13) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/RowGroup.spec.ts type Instance (line 12) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/VDataTable.spec.cy.tsx constant DESSERT_HEADERS (line 10) | const DESSERT_HEADERS = [ constant DESSERT_ITEMS (line 20) | const DESSERT_ITEMS = [ FILE: packages/vuetify/src/components/VDataTable/__tests__/VDataTable.spec.ts type Instance (line 126) | type Instance = InstanceType method body (line 176) | body (props) { method foot (line 193) | foot (props) { method 'footer.prepend' (line 427) | 'footer.prepend' () { method 'footer.page-text' (line 443) | 'footer.page-text' ({ pageStart, pageStop }) { method item (line 775) | item () { FILE: packages/vuetify/src/components/VDataTable/__tests__/VDataTableHeader.spec.ts type Instance (line 42) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/VDataTableServer.spec.cy.tsx constant DESSERT_HEADERS (line 9) | const DESSERT_HEADERS = [ constant DESSERT_ITEMS (line 18) | const DESSERT_ITEMS = [ function load (line 125) | function load (opts: { page: number, itemsPerPage: number }) { function load (line 160) | function load (opts: { page: number, itemsPerPage: number }) { function load (line 207) | function load (opts: { page: number, itemsPerPage: number }) { function load (line 253) | function load (opts: { page: number, itemsPerPage: number, search: strin... FILE: packages/vuetify/src/components/VDataTable/__tests__/VDataTableVirtual.spec.browser.tsx constant DESSERT_HEADERS (line 5) | const DESSERT_HEADERS = [ constant DESSERT_ITEMS (line 14) | const DESSERT_ITEMS = [ FILE: packages/vuetify/src/components/VDataTable/__tests__/VEditDialog.spec.ts type Instance (line 16) | type Instance = InstanceType method render (line 114) | render () { method data (line 119) | data () { method render (line 154) | render () { method render (line 168) | render () { method render (line 191) | render () { FILE: packages/vuetify/src/components/VDataTable/__tests__/VSimpleTable.spec.ts type Instance (line 12) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDataTable/__tests__/VVirtualTable.spec.ts type Instance (line 13) | type Instance = InstanceType method items (line 42) | items (props) { FILE: packages/vuetify/src/components/VDataTable/__tests__/sort.spec.ts function transformItems (line 13) | function transformItems (items: any[], headers?: DataTableHeader[]) { function sortItems (line 25) | function sortItems (items: any[], sortBy: SortItem[], sortFunctions?: Re... FILE: packages/vuetify/src/components/VDataTable/composables/expand.ts type ExpandProps (line 29) | type ExpandProps = { function provideExpanded (line 35) | function provideExpanded (props: ExpandProps) { function useExpanded (line 73) | function useExpanded () { FILE: packages/vuetify/src/components/VDataTable/composables/group.ts type GroupableItem (line 13) | interface GroupableItem { type Group (line 18) | interface Group { type GroupSummary (line 27) | interface GroupSummary { type GroupProps (line 52) | type GroupProps = { function createGroupBy (line 57) | function createGroupBy (props: GroupProps) { function provideGroupBy (line 63) | function provideGroupBy (options: { function useGroupBy (line 120) | function useGroupBy () { function groupItemsByProperty (line 128) | function groupItemsByProperty (items: readonly... function groupItems (line 144) | function groupItems (items: readonly T[], grou... function flattenItems (line 167) | function flattenItems ( function useGroupedItems (line 196) | function useGroupedItems ( FILE: packages/vuetify/src/components/VDataTable/composables/headers.ts type HeaderProps (line 20) | type HeaderProps = { function priorityQueue (line 28) | function priorityQueue (arr: T[] = []) { function extractLeaves (line 64) | function extractLeaves (item: InternalDataTableHeader, columns: Internal... function extractKeys (line 76) | function extractKeys (headers: DeepReadonly, keys = n... function getDefaultItem (line 88) | function getDefaultItem (item: DeepReadonly) { function getDepth (line 95) | function getDepth (item: InternalDataTableHeader, depth = 0): number { function parseFixedColumns (line 101) | function parseFixedColumns (items: InternalDataTableHeader[]) { function setFixedOffset (line 179) | function setFixedOffset (item: InternalDataTableHeader, offset = 0) { function setFixedEndOffset (line 195) | function setFixedEndOffset (item: InternalDataTableHeader, offset = 0) { function parse (line 211) | function parse (items: InternalDataTableHeader[], maxDepth: number) { function convertToInternalHeaders (line 250) | function convertToInternalHeaders (items: DeepReadonly (options: { function usePaginatedGroups (line 143) | function usePaginatedGroups (options: { FILE: packages/vuetify/src/components/VDataTable/composables/select.ts type SelectableItem (line 13) | interface SelectableItem { type DataTableSelectStrategy (line 18) | interface DataTableSelectStrategy { type SelectionProps (line 37) | type SelectionProps = Pick & { function provideSelection (line 98) | function provideSelection ( function useSelection (line 208) | function useSelection () { FILE: packages/vuetify/src/components/VDataTable/composables/sort.ts type SortItem (line 38) | type SortItem = { key: string, order?: boolean | 'asc' | 'desc' } type MultiSortProps (line 39) | type MultiSortProps = { type MultiSortMode (line 45) | type MultiSortMode = 'append' | 'prepend' type SortProps (line 47) | type SortProps = { function createSort (line 55) | function createSort (props: SortProps) { function resolveMultiSort (line 63) | function resolveMultiSort ( function provideSort (line 84) | function provideSort (options: { function useSort (line 137) | function useSort () { function useSortedItems (line 146) | function useSortedItems ( function sortItems (line 175) | function sortItems ( FILE: packages/vuetify/src/components/VDataTable/types.ts type DataTableCompareFunction (line 8) | type DataTableCompareFunction = (a: T, b: T) => number | null type DataTableHeader (line 10) | type DataTableHeader> = { type InternalDataTableHeader (line 35) | type InternalDataTableHeader = Omit extends Omit, 'type'>, ... type GroupHeaderSlot (line 58) | type GroupHeaderSlot = { type GroupSummarySlot (line 70) | type GroupSummarySlot = { type ItemSlotBase (line 77) | type ItemSlotBase = { type ItemSlot (line 87) | type ItemSlot = ItemSlotBase & { type ItemKeySlot (line 91) | type ItemKeySlot = ItemSlotBase & { type RowProps (line 96) | type RowProps = Record | RowPropsFunction type RowPropsFunction (line 97) | type RowPropsFunction = ( type CellProps (line 101) | type CellProps = Record | CellPropsFunction type CellPropsFunction (line 102) | type CellPropsFunction = ( type HeaderCellProps (line 106) | type HeaderCellProps = Record | HeaderCellPropsFunction type HeaderCellPropsFunction (line 107) | type HeaderCellPropsFunction = ( FILE: packages/vuetify/src/components/VDatePicker/VDatePicker.tsx type VDatePickerSlots (line 35) | type VDatePickerSlots = method setup (line 119) | setup (props, { emit, slots }) { type VDatePicker (line 513) | type VDatePicker = InstanceType FILE: packages/vuetify/src/components/VDatePicker/VDatePickerControls.tsx type ControlVariant (line 20) | type ControlVariant = 'docked' | 'modal' type VDatePickerControlsDefaultSlotProps (line 22) | type VDatePickerControlsDefaultSlotProps = { type VDatePickerControlsSlots (line 36) | type VDatePickerControlsSlots = { method setup (line 90) | setup (props, { emit, slots }) { type VDatePickerControls (line 332) | type VDatePickerControls = InstanceType FILE: packages/vuetify/src/components/VDatePicker/VDatePickerHeader.tsx type VDatePickerHeaderSlots (line 17) | type VDatePickerHeaderSlots = { method setup (line 41) | setup (props, { emit, slots }) { type VDatePickerHeader (line 115) | type VDatePickerHeader = InstanceType FILE: packages/vuetify/src/components/VDatePicker/VDatePickerMonth.tsx type DatePickerEventColorValue (line 22) | type DatePickerEventColorValue = boolean | string | string[] type DatePickerEventColors (line 24) | type DatePickerEventColors = DatePickerEventColorValue | type DatePickerEvents (line 27) | type DatePickerEvents = string[] | type VDatePickerMonthSlots (line 30) | type VDatePickerMonthSlots = { method setup (line 82) | setup (props, { emit, slots }) { type VDatePickerMonth (line 318) | type VDatePickerMonth = InstanceType FILE: packages/vuetify/src/components/VDatePicker/VDatePickerMonths.tsx type VDatePickerMonthsSlots (line 18) | type VDatePickerMonthsSlots = { method setup (line 50) | setup (props, { emit, slots }) { type VDatePickerMonths (line 142) | type VDatePickerMonths = InstanceType FILE: packages/vuetify/src/components/VDatePicker/VDatePickerYears.tsx type VDatePickerYearsSlots (line 22) | type VDatePickerYearsSlots = { method setup (line 60) | setup (props, { emit, slots }) { type VDatePickerYears (line 179) | type VDatePickerYears = InstanceType FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePicker.a11y.spec.tsx function mountFunction (line 11) | function mountFunction (component: any, options = {}) { FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePicker.date.spec.ts type Instance (line 29) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePicker.month.spec.ts type Instance (line 25) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePickerHeader.spec.ts type Instance (line 24) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePickerTitle.spec.ts type Instance (line 12) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDatePicker/__tests__/VDatePickerYears.spec.ts type Instance (line 12) | type Instance = InstanceType FILE: packages/vuetify/src/components/VDefaultsProvider/VDefaultsProvider.tsx method setup (line 25) | setup (props, { slots }) { type VDefaultsProvider (line 39) | type VDefaultsProvider = InstanceType FILE: packages/vuetify/src/components/VDialog/VDialog.tsx method setup (line 47) | setup (props, { emit, slots }) { type VDialog (line 126) | type VDialog = InstanceType FILE: packages/vuetify/src/components/VDialog/__test__/VDialog.spec.browser.tsx function createTestRouter (line 94) | function createTestRouter () { function simulateBackNavigation (line 106) | async function simulateBackNavigation (router: ReturnType> type Variant (line 20) | type Variant = typeof allowedVariants[number] method setup (line 46) | setup (props, { attrs, slots }) { type VDivider (line 137) | type VDivider = InstanceType FILE: packages/vuetify/src/components/VEmptyState/VEmptyState.tsx type VEmptyStateSlots (line 27) | type VEmptyStateSlots = { method setup (line 75) | setup (props, { emit, slots }) { type VEmptyState (line 209) | type VEmptyState = InstanceType FILE: packages/vuetify/src/components/VExpansionPanel/VExpansionPanel.tsx type VExpansionPanelSlots (line 31) | type VExpansionPanelSlots = { method setup (line 46) | setup (props, { slots }) { type VExpansionPanel (line 139) | type VExpansionPanel = InstanceType FILE: packages/vuetify/src/components/VExpansionPanel/VExpansionPanelText.tsx method setup (line 23) | setup (props, { slots }) { type VExpansionPanelText (line 53) | type VExpansionPanelText = InstanceType FILE: packages/vuetify/src/components/VExpansionPanel/VExpansionPanelTitle.tsx type ExpansionPanelTitleSlot (line 23) | interface ExpansionPanelTitleSlot { type VExpansionPanelTitleSlots (line 31) | type VExpansionPanelTitleSlots = { method setup (line 66) | setup (props, { slots }) { type VExpansionPanelTitle (line 132) | type VExpansionPanelTitle = InstanceType FILE: packages/vuetify/src/components/VExpansionPanel/VExpansionPanels.tsx type Variant (line 26) | type Variant = typeof allowedVariants[number] type VExpansionPanelSlot (line 28) | type VExpansionPanelSlot = { type VExpansionPanelSlots (line 33) | type VExpansionPanelSlots = { method setup (line 81) | setup (props, { slots }) { type VExpansionPanels (line 131) | type VExpansionPanels = InstanceType FILE: packages/vuetify/src/components/VFab/VFab.tsx method setup (line 49) | setup (props, { slots }) { type VFab (line 143) | type VFab = InstanceType FILE: packages/vuetify/src/components/VField/VField.tsx type Variant (line 41) | type Variant = typeof allowedVariants[number] type DefaultInputSlot (line 43) | interface DefaultInputSlot { type VFieldSlot (line 52) | interface VFieldSlot extends DefaultInputSlot { type VFieldSlots (line 103) | type VFieldSlots = { method setup (line 137) | setup (props, { attrs, emit, slots }) { type VField (line 461) | type VField = InstanceType FILE: packages/vuetify/src/components/VField/VFieldLabel.tsx method setup (line 21) | setup (props, { slots }) { type VFieldLabel (line 38) | type VFieldLabel = InstanceType FILE: packages/vuetify/src/components/VFileInput/VFileInput.tsx type VFileInputSlots (line 37) | type VFileInputSlots = VInputSlots & VFieldSlots & { method setup (line 103) | setup (props, { attrs, emit, slots }) { type VFileInput (line 375) | type VFileInput = InstanceType FILE: packages/vuetify/src/components/VFileInput/__tests__/VFileInput.spec.browser.tsx method setup (line 155) | setup () { FILE: packages/vuetify/src/components/VFileInput/__tests__/VFileInput.spec.tsx function mountFunction (line 10) | function mountFunction (component: any, options = {}) { FILE: packages/vuetify/src/components/VFooter/VFooter.tsx method setup (line 42) | setup (props, { slots }) { type VFooter (line 101) | type VFooter = InstanceType FILE: packages/vuetify/src/components/VForm/VForm.tsx type VFormSlots (line 18) | type VFormSlots = { method setup (line 42) | setup (props, { slots, emit }) { type VForm (line 102) | type VForm = InstanceType FILE: packages/vuetify/src/components/VForm/__tests__/VForm.spec.cy.tsx function onSubmit (line 144) | function onSubmit (e: SubmitEventPromise) { FILE: packages/vuetify/src/components/VGrid/VCol.ts type BreakpointOffset (line 17) | type BreakpointOffset = `offset${Capitalize}` function parseCols (line 52) | function parseCols (val: boolean | string | number) { function parseBreakpoint (line 60) | function parseBreakpoint (type: keyof typeof propMap, prop: string, val:... constant ALIGN_SELF_VALUES (line 88) | const ALIGN_SELF_VALUES = ['auto', 'start', 'end', 'center', 'baseline',... method setup (line 127) | setup (props, { slots }) { type VCol (line 177) | type VCol = InstanceType FILE: packages/vuetify/src/components/VGrid/VContainer.tsx method setup (line 29) | setup (props, { slots }) { type VContainer (line 53) | type VContainer = InstanceType FILE: packages/vuetify/src/components/VGrid/VRow.ts constant ALIGNMENT (line 16) | const ALIGNMENT = ['start', 'end', 'center'] as const constant SPACE (line 18) | const SPACE = ['space-between', 'space-around', 'space-evenly'] as const constant ALIGN_VALUES (line 20) | const ALIGN_VALUES = [...ALIGNMENT, 'baseline', 'stretch'] as const constant JUSTIFY_VALUES (line 23) | const JUSTIFY_VALUES = [...ALIGNMENT, ...SPACE] as const constant ALIGN_CONTENT_VALUES (line 26) | const ALIGN_CONTENT_VALUES = [...ALIGNMENT, ...SPACE, 'stretch'] as const function breakpointClass (line 41) | function breakpointClass (type: keyof typeof classMap, prop: string, val... method setup (line 109) | setup (props, { slots }) { type VRow (line 170) | type VRow = InstanceType FILE: packages/vuetify/src/components/VGrid/VSpacer.ts type VSpacer (line 9) | type VSpacer = InstanceType FILE: packages/vuetify/src/components/VGrid/__tests__/VCol.spec.browser.tsx function expectedSize (line 9) | function expectedSize (cols: number, rowSize: number) { function expectedShift (line 13) | function expectedShift (offset: number, rowSize: number) { FILE: packages/vuetify/src/components/VGrid/__tests__/VCol.spec.ts function mountFunction (line 9) | function mountFunction (template: string) { FILE: packages/vuetify/src/components/VHotkey/VHotkey.tsx type DisplayMode (line 57) | type DisplayMode = 'icon' | 'symbol' | 'text' type HotkeyVariant (line 60) | type HotkeyVariant = 'elevated' | 'flat' | 'tonal' | 'outlined' | 'text'... type KeyDisplay (line 63) | type KeyDisplay = [Exclude, string] | [Extract, string, string] | [Extract function processKey (line 81) | function processKey (config: PlatformKeyConfig, requestedMode: DisplayMo... constant AND_DELINEATOR (line 195) | const AND_DELINEATOR = Symbol('VHotkey:AND_DELINEATOR') // For +_ separa... constant OR_DELINEATOR (line 196) | const OR_DELINEATOR = Symbol('VHotkey:OR_DELINEATOR') // For / separators constant THEN_DELINEATOR (line 197) | const THEN_DELINEATOR = Symbol('VHotkey:THEN_DELINEATOR') // For - separ... type Delineator (line 198) | type Delineator = typeof AND_DELINEATOR | typeof OR_DELINEATOR | typeof ... function getKeyText (line 200) | function getKeyText (keyMap: KeyMapConfig, key: string, isMac: boolean):... function applyDisplayModeToKey (line 211) | function applyDisplayModeToKey (keyMap: KeyMapConfig, mode: DisplayMode,... method setup (line 232) | setup (props) { type VHotkey (line 444) | type VHotkey = InstanceType FILE: packages/vuetify/src/components/VHotkey/__tests__/VHotkey.spec.browser.tsx method setup (line 1488) | setup () { method render (line 1492) | render () { method setup (line 1542) | setup () { method render (line 1547) | render () { method setup (line 1588) | setup () { method render (line 1593) | render () { FILE: packages/vuetify/src/components/VHover/VHover.tsx type VHoverSlots (line 8) | type VHoverSlots = { method setup (line 34) | setup (props, { slots }) { type VHover (line 48) | type VHover = InstanceType FILE: packages/vuetify/src/components/VIcon/VIcon.tsx method setup (line 35) | setup (props, { attrs, slots }) { type VIcon (line 95) | type VIcon = InstanceType FILE: packages/vuetify/src/components/VImg/VImg.tsx type srcObject (line 43) | interface srcObject { type VImgSlots (line 50) | type VImgSlots = { method setup (line 120) | setup (props, { attrs, emit, slots }) { type VImg (line 409) | type VImg = InstanceType FILE: packages/vuetify/src/components/VInfiniteScroll/VInfiniteScroll.tsx type InfiniteScrollSide (line 21) | type InfiniteScrollSide = 'start' | 'end' | 'both' type InfiniteScrollStatus (line 22) | type InfiniteScrollStatus = 'ok' | 'empty' | 'loading' | 'error' type InfiniteScrollSlot (line 24) | type InfiniteScrollSlot = { type VInfiniteScrollSlots (line 29) | type VInfiniteScrollSlots = { method setup (line 83) | setup (props, { emit }) { method setup (line 113) | setup (props, { slots, emit }) { type VInfiniteScroll (line 336) | type VInfiniteScroll = InstanceType FILE: packages/vuetify/src/components/VInput/InputIcon.tsx type names (line 14) | type names = 'clear' | 'prepend' | 'append' | 'appendInner' | 'prependIn... type InputIconProps (line 16) | type InputIconProps = { type Listeners (line 24) | type Listeners = U extends `onClick:${infer V... function useInputIcon (line 26) | function useInputIcon> (pro... FILE: packages/vuetify/src/components/VInput/VInput.tsx type VInputSlot (line 26) | interface VInputSlot { type VInputSlots (line 85) | type VInputSlots = { method setup (line 110) | setup (props, { attrs, slots, emit }) { type VInput (line 273) | type VInput = InstanceType FILE: packages/vuetify/src/components/VItemGroup/VItem.tsx type VItemSlots (line 8) | type VItemSlots = { method setup (line 28) | setup (props, { slots }) { type VItem (line 41) | type VItem = InstanceType FILE: packages/vuetify/src/components/VItemGroup/VItemGroup.tsx type VItemGroupSlots (line 27) | type VItemGroupSlots = { method setup (line 52) | setup (props, { slots }) { type VItemGroup (line 77) | type VItemGroup = InstanceType FILE: packages/vuetify/src/components/VKbd/VKbd.tsx method setup (line 32) | setup (props, { slots }) { type VKbd (line 62) | type VKbd = InstanceType FILE: packages/vuetify/src/components/VLabel/VLabel.tsx method setup (line 25) | setup (props, { slots }) { type VLabel (line 48) | type VLabel = InstanceType FILE: packages/vuetify/src/components/VLayout/VLayout.tsx method setup (line 23) | setup (props, { slots }) { type VLayout (line 51) | type VLayout = InstanceType FILE: packages/vuetify/src/components/VLayout/VLayoutItem.tsx method setup (line 35) | setup (props, { slots }) { type VLayoutItem (line 63) | type VLayoutItem = InstanceType FILE: packages/vuetify/src/components/VLazy/VLazy.tsx method setup (line 47) | setup (props, { slots }) { type VLazy (line 89) | type VLazy = InstanceType FILE: packages/vuetify/src/components/VList/VList.tsx type InternalListItem (line 45) | interface InternalListItem extends ListItem {} function transformItem (line 49) | function transformItem (props: ItemProps, item: any): ListItem { function transformItems (line 78) | function transformItems (props: ItemProps, items: (string | object)[]) { function useListItems (line 88) | function useListItems (props: ItemProps) { type ItemType (line 137) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 171) | setup (props, { attrs, slots, emit }) { type VList (line 419) | type VList = InstanceType FILE: packages/vuetify/src/components/VList/VListChildren.tsx type VListChildrenSlots (line 18) | type VListChildrenSlots = { method setup (line 44) | setup (props, { slots }) { FILE: packages/vuetify/src/components/VList/VListGroup.tsx type VListGroupSlots (line 18) | type VListGroupSlots = { method setup (line 26) | setup (_, { slots }) { method setup (line 64) | setup (props, { slots }) { type VListGroup (line 140) | type VListGroup = InstanceType FILE: packages/vuetify/src/components/VList/VListImg.ts type VListImg (line 6) | type VListImg = InstanceType FILE: packages/vuetify/src/components/VList/VListItem.tsx type ListItemSlot (line 37) | type ListItemSlot = { type ListItemTitleSlot (line 51) | type ListItemTitleSlot = { type ListItemSubtitleSlot (line 55) | type ListItemSubtitleSlot = { type VListItemSlots (line 59) | type VListItemSlots = { method setup (line 131) | setup (props, { attrs, slots, emit }) { type VListItem (line 454) | type VListItem = InstanceType FILE: packages/vuetify/src/components/VList/VListItemAction.tsx method setup (line 21) | setup (props, { slots }) { type VListItemAction (line 41) | type VListItemAction = InstanceType FILE: packages/vuetify/src/components/VList/VListItemMedia.tsx method setup (line 21) | setup (props, { slots }) { type VListItemMedia (line 43) | type VListItemMedia = InstanceType FILE: packages/vuetify/src/components/VList/VListItemSubtitle.tsx method setup (line 20) | setup (props, { slots }) { type VListItemSubtitle (line 39) | type VListItemSubtitle = InstanceType FILE: packages/vuetify/src/components/VList/VListItemTitle.ts type VListItemTitle (line 6) | type VListItemTitle = InstanceType FILE: packages/vuetify/src/components/VList/VListSubheader.tsx method setup (line 24) | setup (props, { slots }) { type VListSubheader (line 59) | type VListSubheader = InstanceType FILE: packages/vuetify/src/components/VList/__tests__/VList.spec.browser.tsx constant FAKE_ROUTES (line 9) | const FAKE_ROUTES = [ constant NESTED_ITEMS (line 16) | const NESTED_ITEMS = [ FILE: packages/vuetify/src/components/VList/__tests__/VList.spec.ts function mountFunction (line 11) | function mountFunction (options = {}) { FILE: packages/vuetify/src/components/VList/__tests__/VListItemMedia.spec.ts function mountFunction (line 11) | function mountFunction (options = {}) { FILE: packages/vuetify/src/components/VList/list.ts function useDepth (line 10) | function useDepth (hasPrepend?: Ref) { type InjectedListOptions (line 30) | type InjectedListOptions = { function createList (line 37) | function createList (options: InjectedListOptions = { filterable: false ... function useList (line 70) | function useList () { FILE: packages/vuetify/src/components/VLocaleProvider/VLocaleProvider.tsx method setup (line 28) | setup (props, { slots }) { type VLocaleProvider (line 48) | type VLocaleProvider = InstanceType FILE: packages/vuetify/src/components/VMain/VMain.tsx method setup (line 27) | setup (props, { slots }) { type VMain (line 61) | type VMain = InstanceType FILE: packages/vuetify/src/components/VMenu/VMenu.tsx method setup (line 72) | setup (props, { slots }) { type VMenu (line 222) | type VMenu = InstanceType FILE: packages/vuetify/src/components/VMenu/__tests__/VMenu.spec.ts type Instance (line 18) | type Instance = InstanceType method default (line 179) | default () { method default (line 235) | default () { method default (line 270) | default () { FILE: packages/vuetify/src/components/VMenu/shared.ts type MenuProvide (line 4) | interface MenuProvide { FILE: packages/vuetify/src/components/VMessages/VMessages.tsx type VMessageSlot (line 19) | type VMessageSlot = { type VMessagesSlots (line 23) | type VMessagesSlots = { method setup (line 50) | setup (props, { slots }) { type VMessages (line 85) | type VMessages = InstanceType FILE: packages/vuetify/src/components/VNavigationDrawer/VNavigationDrawer.tsx type VNavigationDrawerImageSlot (line 37) | type VNavigationDrawerImageSlot = { type VNavigationDrawerSlots (line 41) | type VNavigationDrawerSlots = { method setup (line 110) | setup (props, { attrs, emit, slots }) { type VNavigationDrawer (line 326) | type VNavigationDrawer = InstanceType FILE: packages/vuetify/src/components/VNavigationDrawer/sticky.ts type StickyProps (line 8) | interface StickyProps { function useSticky (line 14) | function useSticky ({ rootEl, isSticky, layoutItemStyles }: StickyProps) { FILE: packages/vuetify/src/components/VNavigationDrawer/touch.ts function useTouch (line 12) | function useTouch ({ function oops (line 209) | function oops (): never { FILE: packages/vuetify/src/components/VNoSsr/VNoSsr.tsx method setup (line 10) | setup (_, { slots }) { type VNoSsr (line 17) | type VNoSsr = InstanceType FILE: packages/vuetify/src/components/VNumberInput/VNumberInput.tsx type ControlSlot (line 25) | type ControlSlot = { type VNumberInputSlots (line 29) | type VNumberInputSlots = Omit & { type ControlVariant (line 34) | type ControlVariant = 'default' | 'stacked' | 'split' | 'hidden' method setup (line 87) | setup (props, { slots }) { type VNumberInput (line 536) | type VNumberInput = InstanceType FILE: packages/vuetify/src/components/VNumberInput/hold.ts constant HOLD_REPEAT (line 4) | const HOLD_REPEAT = 50 constant HOLD_DELAY (line 5) | const HOLD_DELAY = 500 function useHold (line 7) | function useHold ({ toggleUpDown }: { toggleUpDown: (increment: boolean)... FILE: packages/vuetify/src/components/VOtpInput/VOtpInput.tsx type VOtpInputSlots (line 27) | type VOtpInputSlots = { method setup (line 86) | setup (props, { attrs, emit, slots }) { type VOtpInput (line 404) | type VOtpInput = InstanceType FILE: packages/vuetify/src/components/VOverflowBtn/VOverflowBtn.ts method classes (line 28) | classes (): object { method isAnyValueAllowed (line 36) | isAnyValueAllowed (): boolean { method isSingle (line 40) | isSingle (): true { method computedItems (line 43) | computedItems (): object[] { method labelValue (line 46) | labelValue (): boolean { method genSelections (line 52) | genSelections () { method genCommaSelection (line 57) | genCommaSelection (item: any, index: number, last: boolean) { method genInput (line 62) | genInput () { method genLabel (line 71) | genLabel () { method genSegmentedBtn (line 85) | genSegmentedBtn (item: any) { method updateValue (line 104) | updateValue (val: boolean) { FILE: packages/vuetify/src/components/VOverflowBtn/__tests__/VOverflowBtn.spec.ts type Instance (line 15) | type Instance = ExtractVue FILE: packages/vuetify/src/components/VOverlay/VOverlay.tsx type ScrimProps (line 55) | interface ScrimProps { function Scrim (line 60) | function Scrim (props: ScrimProps) { type OverlaySlots (line 78) | type OverlaySlots = { method setup (line 139) | setup (props, { slots, attrs, emit }) { type VOverlay (line 381) | type VOverlay = InstanceType FILE: packages/vuetify/src/components/VOverlay/locationStrategies.ts type LocationStrategyData (line 31) | interface LocationStrategyData { type LocationStrategyFunction (line 38) | type LocationStrategyFunction = ( type StrategyProps (line 49) | interface StrategyProps { function useLocationStrategies (line 84) | function useLocationStrategies ( function staticLocationStrategy (line 131) | function staticLocationStrategy () { function getIntrinsicSize (line 136) | function getIntrinsicSize (el: HTMLElement, isRtl: boolean) { function connectedLocationStrategy (line 170) | function connectedLocationStrategy (data: LocationStrategyData, props: S... function pixelRound (line 504) | function pixelRound (val: number) { function pixelCeil (line 508) | function pixelCeil (val: number) { FILE: packages/vuetify/src/components/VOverlay/requestNewFrame.ts function requestNewFrame (line 8) | function requestNewFrame (cb: () => void) { function run (line 20) | function run () { FILE: packages/vuetify/src/components/VOverlay/scrollStrategies.ts type ScrollStrategyData (line 9) | interface ScrollStrategyData { type ScrollStrategyFunction (line 18) | type ScrollStrategyFunction = (data: ScrollStrategyData, props: Strategy... type StrategyProps (line 27) | interface StrategyProps { function useScrollStrategies (line 40) | function useScrollStrategies ( function closeScrollStrategy (line 68) | function closeScrollStrategy (data: ScrollStrategyData) { function blockScrollStrategy (line 76) | function blockScrollStrategy (data: ScrollStrategyData, props: StrategyP... function repositionScrollStrategy (line 125) | function repositionScrollStrategy (data: ScrollStrategyData, props: Stra... function getTargetEl (line 166) | function getTargetEl ( function bindScroll (line 175) | function bindScroll (el: Element | undefined, onScroll: (e: Event) => vo... FILE: packages/vuetify/src/components/VOverlay/useActivator.tsx type ActivatorProps (line 39) | interface ActivatorProps extends DelayProps { function useActivator (line 74) | function useActivator ( function _useActivator (line 274) | function _useActivator ( function getTarget (line 319) | function getTarget { type ElementPoint (line 9) | type ElementPoint = Point & As<'element'> type ViewportPoint (line 10) | type ViewportPoint = Point & As<'viewport'> type Offset (line 11) | type Offset = Point & As<'offset'> function elementToViewport (line 14) | function elementToViewport (point: ElementPoint, offset: Offset | Box) { function viewportToElement (line 22) | function viewportToElement (point: ViewportPoint, offset: Offset | Box) { function getOffset (line 30) | function getOffset (a: T, b: T) { function anchorToPoint (line 38) | function anchorToPoint (anchor: ParsedAnchor, box: Box): ViewportPoint { FILE: packages/vuetify/src/components/VPagination/VPagination.tsx type ItemSlot (line 32) | type ItemSlot = { type ControlSlot (line 39) | type ControlSlot = { type VPaginationSlots (line 47) | type VPaginationSlots = { method setup (line 146) | setup (props, { slots, emit }) { type VPagination (line 402) | type VPagination = InstanceType FILE: packages/vuetify/src/components/VParallax/VParallax.tsx function floor (line 20) | function floor (val: number) { method setup (line 38) | setup (props, { slots }) { type VParallax (line 114) | type VParallax = InstanceType FILE: packages/vuetify/src/components/VProgressCircular/VProgressCircular.tsx type VProgressCircularSlots (line 46) | type VProgressCircularSlots = { method setup (line 55) | setup (props, { slots }) { type VProgressCircular (line 176) | type VProgressCircular = InstanceType FILE: packages/vuetify/src/components/VProgressLinear/VProgressLinear.tsx type VProgressLinearSlots (line 22) | type VProgressLinearSlots = { method setup (line 78) | setup (props, { slots }) { type VProgressLinear (line 265) | type VProgressLinear = InstanceType FILE: packages/vuetify/src/components/VProgressLinear/chunks.ts type ChunksProps (line 8) | interface ChunksProps { function useChunks (line 30) | function useChunks ( FILE: packages/vuetify/src/components/VRadio/VRadio.tsx method setup (line 22) | setup (props, { slots }) { type VRadio (line 44) | type VRadio = InstanceType FILE: packages/vuetify/src/components/VRadioGroup/VRadioGroup.tsx type VRadioGroupSlots (line 23) | type VRadioGroupSlots = Omit & { method setup (line 71) | setup (props, { attrs, slots }) { type VRadioGroup (line 143) | type VRadioGroup = InstanceType FILE: packages/vuetify/src/components/VRangeSlider/VRangeSlider.tsx method setup (line 51) | setup (props, { slots, emit, attrs }) { type VRangeSlider (line 307) | type VRangeSlider = InstanceType FILE: packages/vuetify/src/components/VRating/VRating.tsx type VRatingItemSlot (line 25) | type VRatingItemSlot = { type VRatingItemLabelSlot (line 36) | type VRatingItemLabelSlot = { type VRatingSlots (line 42) | type VRatingSlots = { method setup (line 100) | setup (props, { slots }) { type VRating (line 297) | type VRating = InstanceType FILE: packages/vuetify/src/components/VResponsive/VResponsive.tsx type VResponsiveSlots (line 12) | type VResponsiveSlots = { function useAspectStyles (line 17) | function useAspectStyles (props: { aspectRatio?: string | number }) { method setup (line 43) | setup (props, { slots }) { type VResponsive (line 73) | type VResponsive = InstanceType FILE: packages/vuetify/src/components/VResponsive/__tests__/VResponsive.spec.ts function mountFunction (line 12) | function mountFunction (options = {}) { FILE: packages/vuetify/src/components/VSelect/VSelect.tsx type Primitive (line 56) | type Primitive = string | number | boolean | symbol type Val (line 58) | type Val = [T] extends [Primitive] type Value (line 62) | type Value = type ItemType (line 110) | type ItemType = T extends readonly (infer U)[] ? U : never method setup (line 153) | setup (props, { slots }) { type VSelect (line 751) | type VSelect = InstanceType FILE: packages/vuetify/src/components/VSelect/useScrolling.ts function useScrolling (line 9) | function useScrolling (listRef: Ref, textFieldRef: Re... FILE: packages/vuetify/src/components/VSelectionControl/VSelectionControl.tsx type SelectionControlSlot (line 34) | type SelectionControlSlot = { type VSelectionControlSlots (line 49) | type VSelectionControlSlots = { function useSelectionControl (line 69) | function useSelectionControl ( method setup (line 162) | setup (props, { attrs, slots }) { type VSelectionControl (line 330) | type VSelectionControl = InstanceType FILE: packages/vuetify/src/components/VSelectionControl/__tests__/VSelectionControl.spec.tsx function mountFunction (line 12) | function mountFunction (options = {}) { FILE: packages/vuetify/src/components/VSelectionControlGroup/VSelectionControlGroup.tsx type VSelectionGroupContext (line 21) | interface VSelectionGroupContext { method setup (line 87) | setup (props, { slots }) { type VSelectionControlGroup (line 144) | type VSelectionControlGroup = InstanceType FILE: packages/vuetify/src/components/VSheet/VSheet.tsx method setup (line 38) | setup (props, { slots }) { type VSheet (line 74) | type VSheet = InstanceType FILE: packages/vuetify/src/components/VSkeletonLoader/VSkeletonLoader.tsx type VSkeletonBone (line 18) | type VSkeletonBone = T | VSkeletonBone[] type VSkeletonBones (line 20) | type VSkeletonBones = VSkeletonBone type VSkeletonLoaderType (line 21) | type VSkeletonLoaderType = keyof typeof rootTypes function genBone (line 57) | function genBone (type: string, children: VSkeletonBones = []) { function genBones (line 70) | function genBones (bone: string) { function genStructure (line 79) | function genStructure (type?: string): VSkeletonBones { function mapBones (line 104) | function mapBones (bones: string) { method setup (line 137) | setup (props, { attrs, slots }) { type VSkeletonLoader (line 183) | type VSkeletonLoader = InstanceType FILE: packages/vuetify/src/components/VSlideGroup/VSlideGroup.tsx type SlideGroupSlot (line 37) | interface SlideGroupSlot { type VSlideGroupSlots (line 44) | type VSlideGroupSlots = { method setup (line 108) | setup (props, { slots }) { type VSlideGroup (line 482) | type VSlideGroup = InstanceType FILE: packages/vuetify/src/components/VSlideGroup/VSlideGroupItem.tsx type VSlideGroupItemSlots (line 12) | type VSlideGroupItemSlots = { method setup (line 30) | setup (props, { slots }) { type VSlideGroupItem (line 42) | type VSlideGroupItem = InstanceType FILE: packages/vuetify/src/components/VSlideGroup/helpers.ts function calculateUpdatedTarget (line 1) | function calculateUpdatedTarget ({ function calculateCenteredTarget (line 29) | function calculateCenteredTarget ({ function getScrollSize (line 45) | function getScrollSize (isHorizontal: boolean, element?: HTMLElement) { function getScrollPosition (line 50) | function getScrollPosition (isHorizontal: boolean, rtl: boolean, element... function getOffsetSize (line 70) | function getOffsetSize (isHorizontal: boolean, element?: HTMLElement) { function getOffsetPosition (line 75) | function getOffsetPosition (isHorizontal: boolean, element?: HTMLElement) { FILE: packages/vuetify/src/components/VSlider/VSlider.tsx type VSliderSlots (line 26) | type VSliderSlots = VInputSlots & VSliderThumbSlots & VSliderTrackSlots & { method setup (line 55) | setup (props, { slots, emit, attrs }) { type VSlider (line 209) | type VSlider = InstanceType FILE: packages/vuetify/src/components/VSlider/VSliderThumb.tsx type VSliderThumbSlots (line 25) | type VSliderThumbSlots = { method setup (line 68) | setup (props, { slots, emit }) { type VSliderThumb (line 236) | type VSliderThumb = InstanceType FILE: packages/vuetify/src/components/VSlider/VSliderTrack.tsx type VSliderTrackSlots (line 19) | type VSliderTrackSlots = { method setup (line 43) | setup (props, { slots }) { type VSliderTrack (line 187) | type VSliderTrack = InstanceType FILE: packages/vuetify/src/components/VSlider/slider.ts type Tick (line 16) | type Tick = { type SliderProvide (line 22) | type SliderProvide = { function getOffset (line 63) | function getOffset (e: MouseEvent | TouchEvent, el: HTMLElement, directi... function getPosition (line 72) | function getPosition (e: MouseEvent | TouchEvent, position: 'clientX' | ... type SliderProps (line 147) | type SliderProps = ExtractPropTypes> type SliderData (line 149) | type SliderData = { function roundValue (line 159) | function roundValue (value: string | number) { function parseMouseMove (line 217) | function parseMouseMove (e: MouseEvent | TouchEvent): number | void { function onMouseMove (line 276) | function onMouseMove (e: MouseEvent | TouchEvent) { function onSliderMouseUp (line 283) | function onSliderMouseUp (e: MouseEvent) { function onSliderTouchend (line 293) | function onSliderTouchend (e: TouchEvent) { function onSliderTouchstart (line 300) | function onSliderTouchstart (e: TouchEvent) { function onSliderMousedown (line 307) | function onSliderMousedown (e: MouseEvent) { FILE: packages/vuetify/src/components/VSnackbar/VSnackbar.tsx type VSnackbarSlots (line 35) | type VSnackbarSlots = { function useCountdown (line 45) | function useCountdown (milliseconds: () => number) { method setup (line 132) | setup (props, { slots }) { type VSnackbar (line 434) | type VSnackbar = InstanceType FILE: packages/vuetify/src/components/VSnackbarQueue/VSnackbarQueue.tsx type VSnackbarQueueSlots (line 20) | type VSnackbarQueueSlots = { type SnackbarMessageDismissType (line 32) | type SnackbarMessageDismissType = type SnackbarMessage (line 38) | type SnackbarMessage = type SnackbarQueueItem (line 66) | type SnackbarQueueItem = { method setup (line 117) | setup (props, { attrs, emit, slots }) { type VSnackbarQueue (line 305) | type VSnackbarQueue = InstanceType FILE: packages/vuetify/src/components/VSnackbarQueue/queue.ts type SnackbarQueueItemState (line 10) | interface SnackbarQueueItemState { type SnackbarQueueProvide (line 15) | interface SnackbarQueueProvide { function useSnackbarQueue (line 27) | function useSnackbarQueue (props: { gap: string | number }): SnackbarQue... function useSnackbarItem (line 80) | function useSnackbarItem ( FILE: packages/vuetify/src/components/VSparkline/VBarline.tsx type VBarlineSlots (line 7) | type VBarlineSlots = { type SparklineItem (line 12) | type SparklineItem = number | { value: number } type SparklineText (line 14) | type SparklineText = { type Boundary (line 19) | interface Boundary { type Bar (line 26) | interface Bar { method setup (line 44) | setup (props, { slots }) { type VBarline (line 229) | type VBarline = InstanceType FILE: packages/vuetify/src/components/VSparkline/VSparkline.tsx type VSparklineSlots (line 27) | type VSparklineSlots = { method setup (line 37) | setup (props, { slots }) { type VSparkline (line 72) | type VSparkline = InstanceType FILE: packages/vuetify/src/components/VSparkline/VTrendline.tsx type VTrendlineSlots (line 8) | type VTrendlineSlots = { type SparklineItem (line 13) | type SparklineItem = number | { value: number } type SparklineText (line 15) | type SparklineText = { type Boundary (line 20) | interface Boundary { type Point (line 27) | interface Point { method setup (line 44) | setup (props, { slots }) { type VTrendline (line 235) | type VTrendline = InstanceType FILE: packages/vuetify/src/components/VSparkline/util/line.ts type SparklineItem (line 7) | type SparklineItem = string | number | { value: number } FILE: packages/vuetify/src/components/VSparkline/util/path.ts function genPath (line 10) | function genPath (points: Point[], radius: number, fill = false, height ... function int (line 44) | function int (value: string | number): number { function checkCollinear (line 53) | function checkCollinear (p0: Point, p1: Point, p2: Point): boolean { function getDistance (line 57) | function getDistance (p1: Point, p2: Point): number { function moveTo (line 63) | function moveTo (to: Point, from: Point, radius: number) { FILE: packages/vuetify/src/components/VSpeedDial/VSpeedDial.tsx method setup (line 42) | setup (props, { slots }) { type VSpeedDial (line 103) | type VSpeedDial = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepper.tsx type VStepperSlot (line 29) | type VStepperSlot = { type VStepperSlots (line 34) | type VStepperSlots = { method setup (line 105) | setup (props, { slots }) { type VStepper (line 238) | type VStepper = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepperActions.tsx type VStepperActionsSlots (line 14) | type VStepperActionsSlots = { method setup (line 49) | setup (props, { emit, slots }) { type VStepperActions (line 105) | type VStepperActions = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepperHeader.ts type VStepperHeader (line 6) | type VStepperHeader = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepperItem.tsx type StepperItem (line 25) | type StepperItem = string | Record type StepperItemSlot (line 27) | type StepperItemSlot = { type VStepperItemSlots (line 36) | type VStepperItemSlots = { type ValidationRule (line 43) | type ValidationRule = () => string | boolean method setup (line 91) | setup (props, { slots }) { type VStepperItem (line 196) | type VStepperItem = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepperWindow.tsx method setup (line 35) | setup (props, { slots }) { type VStepperWindow (line 78) | type VStepperWindow = InstanceType FILE: packages/vuetify/src/components/VStepper/VStepperWindowItem.tsx method setup (line 16) | setup (props, { slots }) { type VStepperWindowItem (line 38) | type VStepperWindowItem = InstanceType FILE: packages/vuetify/src/components/VSwitch/VSwitch.tsx type VSwitchSlot (line 30) | type VSwitchSlot = { type VSwitchSlots (line 35) | type VSwitchSlots = method setup (line 77) | setup (props, { attrs, slots }) { type VSwitch (line 253) | type VSwitch = InstanceType FILE: packages/vuetify/src/components/VSystemBar/VSystemBar.tsx method setup (line 36) | setup (props, { slots }) { type VSystemBar (line 78) | type VSystemBar = InstanceType FILE: packages/vuetify/src/components/VTable/VTable.tsx type VTableSlots (line 16) | type VTableSlots = { type Striped (line 23) | type Striped = null | 'odd' | 'even' method setup (line 47) | setup (props, { slots, emit }) { type VTable (line 92) | type VTable = InstanceType FILE: packages/vuetify/src/components/VTabs/VTab.tsx method setup (line 52) | setup (props, { slots, attrs }) { type VTab (line 191) | type VTab = InstanceType FILE: packages/vuetify/src/components/VTabs/VTabs.tsx type TabItem (line 27) | type TabItem = string | number | Record type VTabsSlot (line 29) | type VTabsSlot = { type VTabsSlots (line 33) | type VTabsSlots = { function parseItems (line 45) | function parseItems (items: readonly TabItem[] | undefined) { method setup (line 104) | setup (props, { attrs, slots }) { type VTabs (line 207) | type VTabs = InstanceType FILE: packages/vuetify/src/components/VTabs/VTabsWindow.tsx method setup (line 35) | setup (props, { slots }) { type VTabsWindow (line 78) | type VTabsWindow = InstanceType FILE: packages/vuetify/src/components/VTabs/VTabsWindowItem.tsx method setup (line 16) | setup (props, { slots }) { type VTabsWindowItem (line 38) | type VTabsWindowItem = InstanceType FILE: packages/vuetify/src/components/VTabs/__tests__/VTabs.spec.browser.tsx constant FAKE_ITEMS (line 9) | const FAKE_ITEMS = [ FILE: packages/vuetify/src/components/VTextField/VTextField.tsx type VTextFieldSlots (line 52) | type VTextFieldSlots = Omit & { method setup (line 73) | setup (props, { attrs, emit, slots }) { type VTextField (line 319) | type VTextField = InstanceType FILE: packages/vuetify/src/components/VTextField/__tests__/VTextField.spec.tsx function mountFunction (line 10) | function mountFunction (component: any, options = {}) { FILE: packages/vuetify/src/components/VTextarea/VTextarea.tsx type VTextareaSlots (line 63) | type VTextareaSlots = Omit & { method setup (line 84) | setup (props, { attrs, emit, slots }) { type VTextarea (line 400) | type VTextarea = InstanceType FILE: packages/vuetify/src/components/VTextarea/__tests__/VTextarea.spec.tsx function mountFunction (line 10) | function mountFunction (component: any, options = {}) { FILE: packages/vuetify/src/components/VThemeProvider/VThemeProvider.tsx method setup (line 25) | setup (props, { slots }) { type VThemeProvider (line 47) | type VThemeProvider = InstanceType FILE: packages/vuetify/src/components/VTimePicker/VTimePicker.tsx type VTimePickerSlots (line 25) | type VTimePickerSlots = Omit type Variant (line 27) | type Variant = 'dial' | 'input' method setup (line 71) | setup (props, { emit, slots }) { type VTimePicker (line 295) | type VTimePicker = InstanceType FILE: packages/vuetify/src/components/VTimePicker/VTimePickerClock.tsx type Point (line 13) | interface Point { method setup (line 62) | setup (props, { emit }) { type VTimePickerClock (line 299) | type VTimePickerClock = InstanceType FILE: packages/vuetify/src/components/VTimePicker/VTimePickerControls.tsx method setup (line 51) | setup (props, { emit }) { type VTimePickerControls (line 367) | type VTimePickerControls = InstanceType FILE: packages/vuetify/src/components/VTimePicker/VTimePickerField.tsx method setup (line 35) | setup (props, { emit }) { type VTimePickerField (line 87) | type VTimePickerField = InstanceType FILE: packages/vuetify/src/components/VTimePicker/shared.ts type Period (line 1) | type Period = 'am' | 'pm' type VTimePickerViewMode (line 2) | type VTimePickerViewMode = 'hour' | 'minute' | 'second' FILE: packages/vuetify/src/components/VTimePicker/useTimeValidation.ts type AllowFunction (line 10) | type AllowFunction = (val: number) => boolean type TimeValidationProps (line 20) | interface TimeValidationProps { function useTimeValidation (line 28) | function useTimeValidation (props: TimeValidationProps) { FILE: packages/vuetify/src/components/VTimePicker/util.ts function pad (line 4) | function pad (n: string | number, length = 2) { function convert24to12 (line 8) | function convert24to12 (hour: number) { function convert12to24 (line 12) | function convert12to24 (hour: number, period: Period) { function extractInteger (line 16) | function extractInteger (v: string): number | null { function incrementHour (line 23) | function incrementHour (hour: number, increment: boolean, period: Period... function incrementMinuteOrSecond (line 36) | function incrementMinuteOrSecond (val: number, increment: boolean) { FILE: packages/vuetify/src/components/VTimeline/VTimeline.tsx type TimelineDirection (line 20) | type TimelineDirection = 'vertical' | 'horizontal' type TimelineSide (line 21) | type TimelineSide = 'start' | 'end' | undefined type TimelineAlign (line 22) | type TimelineAlign = 'center' | 'start' type TimelineJustify (line 23) | type TimelineJustify = 'auto' | 'center' type TimelineTruncateLine (line 24) | type TimelineTruncateLine = 'start' | 'end' | 'both' | undefined method setup (line 70) | setup (props, { slots }) { type VTimeline (line 142) | type VTimeline = InstanceType FILE: packages/vuetify/src/components/VTimeline/VTimelineDivider.tsx method setup (line 35) | setup (props, { slots }) { type VTimelineDivider (line 122) | type VTimelineDivider = InstanceType FILE: packages/vuetify/src/components/VTimeline/VTimelineItem.tsx type TimelineItemSide (line 21) | type TimelineItemSide = 'start' | 'end' | undefined type VTimelineItemSlots (line 22) | type VTimelineItemSlots = { method setup (line 58) | setup (props, { slots }) { type VTimelineItem (line 121) | type VTimelineItem = InstanceType FILE: packages/vuetify/src/components/VToolbar/VToolbar.tsx type Density (line 31) | type Density = null | 'prominent' | 'default' | 'comfortable' | 'compact' type VToolbarSlots (line 72) | type VToolbarSlots = { method setup (line 86) | setup (props, { slots }) { type VToolbar (line 237) | type VToolbar = InstanceType FILE: packages/vuetify/src/components/VToolbar/VToolbarItems.tsx method setup (line 20) | setup (props, { slots }) { type VToolbarItems (line 45) | type VToolbarItems = InstanceType FILE: packages/vuetify/src/components/VToolbar/VToolbarTitle.tsx type VToolbarTitleSlots (line 15) | type VToolbarTitleSlots = { method setup (line 25) | setup (props, { slots }) { type VToolbarTitle (line 52) | type VToolbarTitle = InstanceType FILE: packages/vuetify/src/components/VTooltip/VTooltip.tsx method setup (line 56) | setup (props, { slots }) { type VTooltip (line 128) | type VTooltip = InstanceType FILE: packages/vuetify/src/components/VTreeview/VTreeview.tsx function flatten (line 24) | function flatten (items: ListItem[], flat: ListItem[] = []) { method setup (line 90) | setup (props, { slots, emit }) { type VTreeview (line 225) | type VTreeview = InstanceType FILE: packages/vuetify/src/components/VTreeview/VTreeviewChildren.tsx type VTreeviewChildrenSlots (line 23) | type VTreeviewChildrenSlots = { method setup (line 98) | setup (props, { slots }) { FILE: packages/vuetify/src/components/VTreeview/VTreeviewGroup.tsx method setup (line 24) | setup (props, { slots }) { type VTreeviewGroup (line 67) | type VTreeviewGroup = InstanceType FILE: packages/vuetify/src/components/VTreeview/VTreeviewItem.tsx type VTreeviewItemSlots (line 38) | type VTreeviewItemSlots = VListItemSlots & { method setup (line 51) | setup (props, { slots, emit }) { type VTreeviewItem (line 231) | type VTreeviewItem = InstanceType FILE: packages/vuetify/src/components/VTreeview/__tests__/VTreeview.spec.browser.tsx function loadChildren (line 759) | async function loadChildren (item: any) { function loadChildren (line 806) | async function loadChildren (item: any) { function loadChildren (line 853) | async function loadChildren (item: any) { FILE: packages/vuetify/src/components/VTreeview/shared.ts type TreeViewProvide (line 5) | interface TreeViewProvide { type ToggleListItemSlot (line 9) | type ToggleListItemSlot = ListItemSlot & { FILE: packages/vuetify/src/components/VValidation/VValidation.tsx type VValidationSlots (line 10) | type VValidationSlots = { method setup (line 29) | setup (props, { slots }) { type VValidation (line 36) | type VValidation = InstanceType FILE: packages/vuetify/src/components/VVirtualScroll/VVirtualScroll.tsx type VVirtualScrollSlot (line 28) | interface VVirtualScrollSlot { method setup (line 60) | setup (props, { slots }) { type VVirtualScroll (line 148) | type VVirtualScroll = InstanceType FILE: packages/vuetify/src/components/VVirtualScroll/VVirtualScrollItem.tsx method setup (line 38) | setup (props, { attrs, emit, slots }) { FILE: packages/vuetify/src/components/VWindow/VWindow.tsx type VWindowSlots (line 29) | type VWindowSlots = { type WindowProvide (line 36) | type WindowProvide = { type ControlProps (line 44) | type ControlProps = { method setup (line 115) | setup (props, { slots }) { type VWindow (line 347) | type VWindow = InstanceType FILE: packages/vuetify/src/components/VWindow/VWindowItem.tsx method setup (line 44) | setup (props, { slots }) { type VWindowItem (line 150) | type VWindowItem = InstanceType FILE: packages/vuetify/src/components/transitions/createTransition.ts function createCssTransition (line 17) | function createCssTransition ( function createJavascriptTransition (line 85) | function createJavascriptTransition ( FILE: packages/vuetify/src/components/transitions/dialog-transition.tsx method setup (line 29) | setup (props, { slots }) { function getChildren (line 145) | function getChildren (el: Element) { type Dimensions (line 150) | type Dimensions = { function getDimensions (line 158) | function getDimensions (target: HTMLElement | [x: number, y: number], el... type VDialogTransition (line 200) | type VDialogTransition = InstanceType FILE: packages/vuetify/src/components/transitions/expand-transition.ts type HTMLExpandElement (line 1) | interface HTMLExpandElement extends HTMLElement { method onBeforeEnter (line 13) | onBeforeEnter (el: HTMLExpandElement) { method onEnter (line 23) | onEnter (el: HTMLExpandElement) { method onLeave (line 53) | onLeave (el: HTMLExpandElement) { function onAfterLeave (line 76) | function onAfterLeave (el: HTMLExpandElement) { function resetStyles (line 83) | function resetStyles (el: HTMLExpandElement) { FILE: packages/vuetify/src/components/transitions/index.ts type VFabTransition (line 32) | type VFabTransition = InstanceType type VDialogBottomTransition (line 33) | type VDialogBottomTransition = InstanceType type VDialogTopTransition (line 34) | type VDialogTopTransition = InstanceType type VFadeTransition (line 35) | type VFadeTransition = InstanceType type VScaleTransition (line 36) | type VScaleTransition = InstanceType type VScrollXTransition (line 37) | type VScrollXTransition = InstanceType type VScrollXReverseTransition (line 38) | type VScrollXReverseTransition = InstanceType type VScrollYReverseTransition (line 40) | type VScrollYReverseTransition = InstanceType type VSlideXReverseTransition (line 42) | type VSlideXReverseTransition = InstanceType type VSlideYReverseTransition (line 44) | type VSlideYReverseTransition = InstanceType type VExpandXTransition (line 46) | type VExpandXTransition = InstanceType FILE: packages/vuetify/src/composables/__tests__/autocomplete.spec.ts function mountFunction (line 12) | function mountFunction (props: Partial = {}) { FILE: packages/vuetify/src/composables/__tests__/calendar.spec.ts method setup (line 18) | setup (props) { method setup (line 91) | setup (props) { FILE: packages/vuetify/src/composables/__tests__/filter.spec.ts function filterFn (line 178) | function filterFn (text: string, query?: string, item?: any) { FILE: packages/vuetify/src/composables/__tests__/forwardRefs.spec.tsx method setup (line 11) | setup () { method setup (line 24) | setup () { method setup (line 41) | setup () { method setup (line 58) | setup () { FILE: packages/vuetify/src/composables/__tests__/goto.spec.browser.tsx method setup (line 11) | setup (props) { method setup (line 30) | setup (props) { FILE: packages/vuetify/src/composables/__tests__/group.spec.ts method setup (line 12) | setup (props) { method setup (line 28) | setup (props) { method setup (line 69) | setup (props) { method setup (line 86) | setup (props) { method render (line 90) | render () { method default (line 229) | default () { method setup (line 251) | setup (props) { method setup (line 268) | setup (props) { method default (line 381) | default () { FILE: packages/vuetify/src/composables/__tests__/icons.spec.ts method setup (line 15) | setup (props) { FILE: packages/vuetify/src/composables/__tests__/location.spec.ts method setup (line 21) | setup () { FILE: packages/vuetify/src/composables/__tests__/mutationObserver.spec.ts method setup (line 12) | setup () { method setup (line 25) | setup () { FILE: packages/vuetify/src/composables/__tests__/proxiedModel.spec.ts method setup (line 13) | setup (props) { method setup (line 30) | setup (props) { method setup (line 44) | setup (props) { method setup (line 146) | setup (props) { FILE: packages/vuetify/src/composables/__tests__/resizeObserver.spec.browser.tsx method setup (line 11) | setup () { FILE: packages/vuetify/src/composables/__tests__/router.spec.browser.tsx method setup (line 16) | setup (props, { attrs }) { method render (line 21) | render () { function createTestRouter (line 46) | function createTestRouter () { FILE: packages/vuetify/src/composables/__tests__/scroll.spec.browser.tsx function setup (line 13) | function setup (props?: Partial) { FILE: packages/vuetify/src/composables/__tests__/validation.spec.ts function mountFunction (line 12) | function mountFunction (props: Partial = {}) { FILE: packages/vuetify/src/composables/autocomplete.ts type InputAutocompleteProps (line 9) | interface InputAutocompleteProps { function useAutocomplete (line 19) | function useAutocomplete (props: InputAutocompleteProps) { FILE: packages/vuetify/src/composables/autofocus.ts type AutofocusProps (line 1) | interface AutofocusProps { function useAutofocus (line 5) | function useAutofocus (props: AutofocusProps) { FILE: packages/vuetify/src/composables/border.ts type BorderProps (line 6) | interface BorderProps { function useBorder (line 15) | function useBorder ( FILE: packages/vuetify/src/composables/calendar.ts type CalendarProps (line 13) | interface CalendarProps { type CalendarDay (line 34) | type CalendarDay = { type CalendarWeekdays (line 53) | type CalendarWeekdays = 0 | 1 | 2 | 3 | 4 | 5 | 6 function useCalendar (line 88) | function useCalendar (props: CalendarProps) { function useCalendarRange (line 251) | function useCalendarRange (props: Pick) { FILE: packages/vuetify/src/composables/color.ts type ColorValue (line 8) | type ColorValue = string | false | null | undefined type TextColorData (line 10) | interface TextColorData { type BackgroundColorData (line 15) | interface BackgroundColorData { function useColor (line 21) | function useColor (colors: MaybeRefOrGetter<{ background?: ColorValue, t... function useTextColor (line 32) | function useTextColor (color: MaybeRefOrGetter): TextColorDa... function useBackgroundColor (line 43) | function useBackgroundColor (color: MaybeRefOrGetter): Backg... function normalizeColors (line 54) | function normalizeColors (colors: { background?: ColorValue, text?: Colo... function computeColor (line 65) | function computeColor (colors: MaybeRefOrGetter<{ background?: ColorValu... FILE: packages/vuetify/src/composables/component.ts type ClassValue (line 9) | type ClassValue = any type ComponentProps (line 11) | interface ComponentProps { FILE: packages/vuetify/src/composables/date/DateAdapter.ts type DateAdapter (line 1) | interface DateAdapter { FILE: packages/vuetify/src/composables/date/__tests__/date.spec.ts function expectAssignable (line 10) | function expectAssignable (value: T2): void {} FILE: packages/vuetify/src/composables/date/adapters/string.ts type CustomDateFormat (line 7) | type CustomDateFormat = Intl.DateTimeFormatOptions | ((date: string, for... class StringDateAdapter (line 9) | class StringDateAdapter implements DateAdapter { method constructor (line 12) | constructor (options: { locale: string, formats?: Record, value: Date) { function parseISO (line 273) | function parseISO (value: string) { function addMinutes (line 279) | function addMinutes (date: Date, amount: number) { function addHours (line 285) | function addHours (date: Date, amount: number) { function addDays (line 291) | function addDays (date: Date, amount: number) { function addWeeks (line 297) | function addWeeks (date: Date, amount: number) { function addMonths (line 303) | function addMonths (date: Date, amount: number) { function getYear (line 310) | function getYear (date: Date) { function getMonth (line 314) | function getMonth (date: Date) { function getWeek (line 318) | function getWeek (date: Date, locale: string, firstDayOfWeek?: number, f... function calculateWeekWithFirstDayOfYear (line 328) | function calculateWeekWithFirstDayOfYear (date: Date, locale: string, we... function calculateWeekWithMinWeekSize (line 351) | function calculateWeekWithMinWeekSize (date: Date, locale: string, weekS... function getDate (line 373) | function getDate (date: Date) { function getNextMonth (line 377) | function getNextMonth (date: Date) { function getPreviousMonth (line 381) | function getPreviousMonth (date: Date) { function getHours (line 385) | function getHours (date: Date) { function getMinutes (line 389) | function getMinutes (date: Date) { function startOfYear (line 393) | function startOfYear (date: Date) { function endOfYear (line 396) | function endOfYear (date: Date) { function isWithinRange (line 400) | function isWithinRange (date: Date, range: [Date, Date]) { function isValid (line 407) | function isValid (date: any) { function isAfter (line 413) | function isAfter (date: Date, comparing: Date) { function isAfterDay (line 417) | function isAfterDay (date: Date, comparing: Date): boolean { function isBefore (line 421) | function isBefore (date: Date, comparing: Date) { function isEqual (line 425) | function isEqual (date: Date, comparing: Date) { function isSameDay (line 429) | function isSameDay (date: Date, comparing: Date) { function isSameMonth (line 435) | function isSameMonth (date: Date, comparing: Date) { function isSameYear (line 440) | function isSameYear (date: Date, comparing: Date) { function getDiff (line 444) | function getDiff (date: Date, comparing: Date | string, unit?: string) { function setHours (line 471) | function setHours (date: Date, count: number) { function setMinutes (line 477) | function setMinutes (date: Date, count: number) { function setMonth (line 483) | function setMonth (date: Date, count: number) { function setDate (line 489) | function setDate (date: Date, day: number) { function setYear (line 495) | function setYear (date: Date, year: number) { function startOfDay (line 501) | function startOfDay (date: Date) { function endOfDay (line 505) | function endOfDay (date: Date) { class VuetifyDateAdapter (line 509) | class VuetifyDateAdapter implements DateAdapter { method constructor (line 513) | constructor (options: { locale: string, formats?: Record function createDate (line 38) | function createDate (options: DateOptions | undefined, locale: LocaleIns... function createDateRange (line 92) | function createDateRange (adapter: DateInstance, start: unknown, stop?: ... function daysDiff (line 108) | function daysDiff (adapter: DateInstance, start: unknown, stop?: unknown... function createInstance (line 118) | function createInstance (options: InternalDateOptions, locale: LocaleIns... function useDate (line 136) | function useDate (): DateInstance { FILE: packages/vuetify/src/composables/dateFormat.ts type DateFormatProps (line 12) | interface DateFormatProps { class DateFormatSpec (line 16) | class DateFormatSpec { method constructor (line 17) | constructor ( method format (line 22) | get format () { method canBeParsed (line 29) | static canBeParsed (v: any) { method parse (line 36) | static parse (v: string) { function useDateFormat (line 55) | function useDateFormat (props: DateFormatProps, locale: Ref) { FILE: packages/vuetify/src/composables/defaults.ts type DefaultsInstance (line 11) | type DefaultsInstance = undefined | { type DefaultsOptions (line 16) | type DefaultsOptions = Partial function createDefaults (line 20) | function createDefaults (options?: DefaultsInstance): Ref void) { FILE: packages/vuetify/src/composables/density.ts type Density (line 12) | type Density = null | 'default' | 'comfortable' | 'compact' type DensityProps (line 14) | interface DensityProps { function useDensity (line 27) | function useDensity ( FILE: packages/vuetify/src/composables/dimensions.ts type DimensionProps (line 6) | interface DimensionProps { function useDimension (line 25) | function useDimension (props: DimensionProps) { FILE: packages/vuetify/src/composables/directiveComponent.ts type ExcludeProps (line 17) | type ExcludeProps = type DirectiveHook (line 28) | type DirectiveHook = (el: any, binding: B, v... type CustomDirective (line 29) | interface CustomDirective { function useDirectiveComponent (line 47) | function useDirectiveComponent ( function mountComponent (line 66) | function mountComponent (component: ConcreteComponent, props?: Record boolean) { FILE: packages/vuetify/src/composables/filter.tsx type FilterMatchArraySingle (line 18) | type FilterMatchArraySingle = readonly [number, number] type FilterMatchArrayMultiple (line 19) | type FilterMatchArrayMultiple = readonly FilterMatchArraySingle[] type FilterMatchArray (line 20) | type FilterMatchArray = FilterMatchArraySingle | FilterMatchArrayMultiple type FilterMatch (line 21) | type FilterMatch = boolean | number | FilterMatchArray type FilterFunction (line 22) | type FilterFunction = (value: string, query: string, item?: InternalItem... type FilterKeyFunctions (line 23) | type FilterKeyFunctions = Record type FilterKeys (line 24) | type FilterKeys = string | string[] type FilterMode (line 25) | type FilterMode = 'some' | 'every' | 'union' | 'intersection' type FilterProps (line 27) | interface FilterProps { type InternalItem (line 35) | interface InternalItem { type FilterResult (line 41) | type FilterResult = { function normaliseMatch (line 66) | function normaliseMatch (match: FilterMatch, query: string): FilterMatch... function filterItems (line 85) | function filterItems ( function useFilter (line 183) | function useFilter ( function highlightResult (line 242) | function highlightResult (name: string, text: string, matches: FilterMat... FILE: packages/vuetify/src/composables/focus.ts type FocusProps (line 9) | interface FocusProps { function useFocus (line 20) | function useFocus ( FILE: packages/vuetify/src/composables/focusGroups.ts type FocusGroup (line 9) | type FocusGroup = function useFocusGroups (line 13) | function useFocusGroups ({ groups, onLeave }: { FILE: packages/vuetify/src/composables/focusTrap.ts type FocusTrapProps (line 9) | interface FocusTrapProps { function onKeydown (line 29) | function onKeydown (e: KeyboardEvent) { function useFocusTrap (line 91) | function useFocusTrap ( FILE: packages/vuetify/src/composables/form.ts type FormProvide (line 13) | interface FormProvide { type FormField (line 31) | interface FormField { type FieldValidationResult (line 41) | interface FieldValidationResult { type FormValidationResult (line 46) | interface FormValidationResult { type SubmitEventPromise (line 51) | interface SubmitEventPromise extends SubmitEvent, Promise = OmitPrefix type OmitProps (line 16) | type OmitProps = T extends { $props: any } ? Omit function genDefaults (line 29) | function genDefaults () { function getContainer (line 40) | function getContainer (el?: ComponentPublicInstance | HTMLElement | stri... function getTarget (line 44) | function getTarget (el: ComponentPublicInstance | HTMLElement | string |... function getOffset (line 48) | function getOffset (target: any, horizontal?: boolean, rtl?: boolean): n... function createGoTo (line 61) | function createGoTo ( function scrollTo (line 71) | async function scrollTo ( function useGoTo (line 137) | function useGoTo (_options: GoToOptions = {}) { function clampTarget (line 170) | function clampTarget ( FILE: packages/vuetify/src/composables/group.ts type GroupItem (line 12) | interface GroupItem { type GroupProps (line 19) | interface GroupProps { type GroupProvide (line 29) | interface GroupProvide { type GroupItemProvide (line 47) | interface GroupItemProvide { type GroupItemProps (line 80) | interface GroupItemProps extends ExtractPropTypes, value: unknown) { function getIds (line 340) | function getIds (items: UnwrapRef, modelValue: any[]) { function getValues (line 357) | function getValues (items: UnwrapRef, ids: any[]) { FILE: packages/vuetify/src/composables/hotkey/hotkey-parsing.ts type KeyCombination (line 6) | type KeyCombination = Sequence | Alternate | Combo | Key type Sequence (line 8) | interface Sequence { type Alternate (line 13) | interface Alternate { type Combo (line 18) | interface Combo { type Key (line 23) | type Key = string class ParseError (line 25) | class ParseError extends Error {} function parseKeyCombination (line 37) | function parseKeyCombination (input: string) { function isSep (line 129) | function isSep (char: string | null) { FILE: packages/vuetify/src/composables/hotkey/hotkey.ts constant MODIFIERS (line 12) | const MODIFIERS = ['ctrl', 'shift', 'alt', 'meta', 'cmd'] as const type Modifier (line 14) | type Modifier = typeof MODIFIERS[number] function isModifier (line 15) | function isModifier (key: string): key is Modifier { type HotkeyOptions (line 20) | interface HotkeyOptions { function useHotkey (line 27) | function useHotkey ( function matchesKeyGroup (line 129) | function matchesKeyGroup (e: KeyboardEvent, group: Exclude type IconSet (line 80) | interface IconSet { type InternalIconOptions (line 84) | type InternalIconOptions = { type IconOptions (line 90) | type IconOptions = Partial type IconInstance (line 92) | type IconInstance = { method setup (line 115) | setup (props, { slots }) { type VComponentIcon (line 126) | type VComponentIcon = InstanceType method setup (line 135) | setup (props, { attrs }) { type VSvgIcon (line 160) | type VSvgIcon = InstanceType method setup (line 167) | setup (props) { type VLigatureIcon (line 173) | type VLigatureIcon = InstanceType method setup (line 180) | setup (props) { type VClassIcon (line 186) | type VClassIcon = InstanceType FILE: packages/vuetify/src/composables/intersectionObserver.ts function useIntersectionObserver (line 5) | function useIntersectionObserver (callback?: IntersectionObserverCallbac... FILE: packages/vuetify/src/composables/layout.ts type Position (line 23) | type Position = 'top' | 'left' | 'right' | 'bottom' type Layer (line 25) | interface Layer { type LayoutItem (line 32) | interface LayoutItem extends Layer { type LayoutProvide (line 38) | interface LayoutProvide { constant ROOT_ZINDEX (line 68) | const ROOT_ZINDEX = 1000 function useLayout (line 90) | function useLayout () { function useLayoutItem (line 102) | function useLayoutItem (options: { function createLayout (line 170) | function createLayout (props: { overlaps?: string[], fullHeight?: boolea... FILE: packages/vuetify/src/composables/lazy.ts function useLazy (line 12) | function useLazy (props: { eager: boolean }, active: Ref) { FILE: packages/vuetify/src/composables/list-items.ts type ListItem (line 10) | interface ListItem extends InternalItem { type ItemProps (line 21) | interface ItemProps { function transformItem (line 64) | function transformItem ( function transformItems (line 108) | function transformItems ( function useItems (line 123) | function useItems (props: ItemProps) { FILE: packages/vuetify/src/composables/loader.tsx type LoaderSlotProps (line 12) | interface LoaderSlotProps { type LoaderProps (line 17) | interface LoaderProps { function useLoader (line 26) | function useLoader ( function LoaderSlot (line 37) | function LoaderSlot ( FILE: packages/vuetify/src/composables/locale.ts type LocaleMessages (line 8) | interface LocaleMessages { type LocaleOptions (line 12) | interface LocaleOptions { type LocaleInstance (line 20) | interface LocaleInstance { function isLocaleInstance (line 33) | function isLocaleInstance (obj: any): obj is LocaleInstance { function createLocale (line 37) | function createLocale (options?: LocaleOptions & RtlOptions) { function useLocale (line 44) | function useLocale () { function provideLocale (line 52) | function provideLocale (props: LocaleOptions & RtlProps) { type RtlOptions (line 69) | interface RtlOptions { type RtlProps (line 73) | interface RtlProps { type RtlInstance (line 77) | interface RtlInstance { function genDefaults (line 85) | function genDefaults () { function createRtl (line 132) | function createRtl (i18n: LocaleInstance, options?: RtlOptions): RtlInst... function provideRtl (line 143) | function provideRtl (locale: LocaleInstance, rtl: RtlInstance['rtl'], pr... function useRtl (line 153) | function useRtl () { FILE: packages/vuetify/src/composables/location.ts type LocationProps (line 20) | interface LocationProps { function useLocation (line 28) | function useLocation (props: LocationProps, opposite = false, offset?: (... FILE: packages/vuetify/src/composables/mask/mask.ts type MaskProps (line 8) | interface MaskProps { type MaskOptions (line 12) | interface MaskOptions { type MaskItem (line 21) | type MaskItem = { function useMask (line 70) | function useMask (props: MaskProps) { FILE: packages/vuetify/src/composables/menuActivator.ts type MenuActivatorProps (line 9) | interface MenuActivatorProps { function useMenuActivator (line 26) | function useMenuActivator (props: MenuActivatorProps, isOpen: MaybeRefOr... FILE: packages/vuetify/src/composables/mutationObserver.ts type MutationOptions (line 8) | interface MutationOptions { function useMutationObserver (line 17) | function useMutationObserver ( FILE: packages/vuetify/src/composables/nested/activeStrategies.ts type ActiveStrategyFunction (line 6) | type ActiveStrategyFunction = (data: { type ActiveStrategyTransformInFunction (line 15) | type ActiveStrategyTransformInFunction = ( type ActiveStrategyTransformOutFunction (line 21) | type ActiveStrategyTransformOutFunction = ( type ActiveStrategy (line 27) | type ActiveStrategy = { FILE: packages/vuetify/src/composables/nested/nested.ts type ActiveStrategyProp (line 45) | type ActiveStrategyProp = type SelectStrategyProp (line 52) | type SelectStrategyProp = type OpenStrategyProp (line 62) | type OpenStrategyProp = 'single' | 'multiple' | 'list' | OpenStrategy type ItemsRegistrationType (line 63) | type ItemsRegistrationType = 'props' | 'render' type NestedProps (line 65) | interface NestedProps { type NestedProvide (line 81) | type NestedProvide = { function getPath (line 234) | function getPath (id: unknown) { function updateInternalMaps (line 263) | function updateInternalMaps () { FILE: packages/vuetify/src/composables/nested/openStrategies.ts type OpenStrategyFunction (line 1) | type OpenStrategyFunction = (data: { type OpenSelectStrategyFunction (line 10) | type OpenSelectStrategyFunction = (data: { type OpenStrategy (line 20) | type OpenStrategy = { FILE: packages/vuetify/src/composables/nested/selectStrategies.ts type SelectStrategyFunction (line 5) | type SelectStrategyFunction = (data: { type SelectStrategyTransformInFunction (line 15) | type SelectStrategyTransformInFunction = ( type SelectStrategyTransformOutFunction (line 22) | type SelectStrategyTransformOutFunction = ( type SelectStrategy (line 28) | type SelectStrategy = { FILE: packages/vuetify/src/composables/position.ts type Position (line 10) | type Position = typeof positionValues[number] type PositionProps (line 12) | interface PositionProps { function usePosition (line 24) | function usePosition ( FILE: packages/vuetify/src/composables/proxiedModel.ts type InnerVal (line 12) | type InnerVal = T extends any[] ? Readonly : T function useProxiedModel (line 15) | function useProxiedModel< FILE: packages/vuetify/src/composables/refs.ts function useRefs (line 7) | function useRefs () { FILE: packages/vuetify/src/composables/resizeObserver.ts type ResizeState (line 10) | interface ResizeState { function useResizeObserver (line 15) | function useResizeObserver (callback?: ResizeObserverCallback, box: 'con... FILE: packages/vuetify/src/composables/reveal.ts type RevealProps (line 9) | interface RevealProps { function useReveal (line 23) | function useReveal (props: RevealProps) { FILE: packages/vuetify/src/composables/rounded.ts type RoundedValue (line 8) | type RoundedValue = boolean | string | number | null | undefined type RoundedProps (line 10) | interface RoundedProps { type RoundedData (line 15) | type RoundedData = { function useRounded (line 28) | function useRounded ( FILE: packages/vuetify/src/composables/router.tsx function useRoute (line 24) | function useRoute (): Ref { function useRouter (line 30) | function useRouter (): Router | undefined { type LinkProps (line 34) | interface LinkProps { type LinkListeners (line 42) | interface LinkListeners { type UseLink (line 47) | interface UseLink extends Omit>, 'hr... function useLink (line 57) | function useLink (props: LinkProps & LinkListeners, attrs: SetupContext[... function useBackButton (line 121) | function useBackButton (router: Router | undefined, cb: () => Navigation... FILE: packages/vuetify/src/composables/scopeId.ts function useScopeId (line 4) | function useScopeId () { FILE: packages/vuetify/src/composables/scroll.ts type ScrollProps (line 15) | interface ScrollProps { type ThresholdMetCallbackData (line 20) | interface ThresholdMetCallbackData { type ScrollArguments (line 37) | interface ScrollArguments { function useScroll (line 42) | function useScroll ( FILE: packages/vuetify/src/composables/selectLink.ts function useSelectLink (line 7) | function useSelectLink (link: UseLink, select?: (value: boolean, e?: Eve... FILE: packages/vuetify/src/composables/size.ts type SizeProps (line 7) | interface SizeProps { function useSize (line 19) | function useSize ( FILE: packages/vuetify/src/composables/ssrBoot.ts function useSsrBoot (line 5) | function useSsrBoot () { FILE: packages/vuetify/src/composables/stack.ts type StackProvide (line 24) | interface StackProvide { function useStack (line 30) | function useStack ( FILE: packages/vuetify/src/composables/tag.ts type TagProps (line 9) | interface TagProps { FILE: packages/vuetify/src/composables/teleport.ts function useTeleport (line 5) | function useTeleport (target: () => (boolean | string | ParentNode)) { FILE: packages/vuetify/src/composables/theme.ts type DeepPartial (line 37) | type DeepPartial = T extends object ? { [P in keyof T]?: DeepPartial<... type ThemeOptions (line 39) | type ThemeOptions = false | { type ThemeDefinition (line 48) | type ThemeDefinition = DeepPartial type InternalThemeOptions (line 50) | interface InternalThemeOptions { type VariationsOptions (line 63) | interface VariationsOptions { type InternalThemeDefinition (line 69) | interface InternalThemeDefinition { type Colors (line 75) | interface Colors extends BaseColors, OnColors { type BaseColors (line 79) | interface BaseColors { type OnColors (line 90) | interface OnColors { type ThemeInstance (line 101) | interface ThemeInstance { function genDefaults (line 130) | function genDefaults () { function parseThemeOptions (line 227) | function parseThemeOptions (options: ThemeOptions = genDefaults()): Inte... function createCssClass (line 235) | function createCssClass (lines: string[], selector: string, content: str... function genCssVariables (line 243) | function genCssVariables (theme: InternalThemeDefinition, prefix: string) { function genVariation (line 265) | function genVariation (name: string, color: Color, variations: Variation... function genVariations (line 278) | function genVariations (colors: InternalThemeDefinition['colors'], varia... function genOnColors (line 295) | function genOnColors (colors: InternalThemeDefinition['colors'], variabl... function getScopedSelector (line 312) | function getScopedSelector (selector: string, scope?: string) { function upsertStyles (line 320) | function upsertStyles (id: string, cspNonce: string | undefined, styles:... function getOrCreateStyleElement (line 328) | function getOrCreateStyleElement (id: string, cspNonce?: string) { function createTheme (line 347) | function createTheme (options?: ThemeOptions): ThemeInstance & { install... function provideTheme (line 560) | function provideTheme (props: { theme?: string }) { function useTheme (line 584) | function useTheme () { FILE: packages/vuetify/src/composables/toggleScope.ts function useToggleScope (line 7) | function useToggleScope (source: WatchSource, fn: (reset: () =>... FILE: packages/vuetify/src/composables/touch.ts constant HORIZON (line 4) | const HORIZON = 100 // ms constant HISTORY (line 5) | const HISTORY = 20 // number of samples to keep type Sample (line 7) | interface Sample { function kineticEnergyToVelocity (line 13) | function kineticEnergyToVelocity (work: number) { function calculateImpulseVelocity (line 21) | function calculateImpulseVelocity (samples: Sample[]) { function useVelocity (line 57) | function useVelocity () { function oops (line 109) | function oops (): never { FILE: packages/vuetify/src/composables/transition.ts type MaybeTransitionProps (line 16) | interface MaybeTransitionProps extends TransitionProps { FILE: packages/vuetify/src/composables/validation.ts type ValidationResult (line 17) | type ValidationResult = string | boolean type ValidationRule (line 18) | type ValidationRule = type ValidateOnValue (line 24) | type ValidateOnValue = 'blur' | 'input' | 'submit' | 'invalid-input' type ValidateOn (line 25) | type ValidateOn = type ValidationProps (line 34) | interface ValidationProps { function useValidation (line 81) | function useValidation ( FILE: packages/vuetify/src/composables/variant.tsx type Variant (line 20) | type Variant = typeof allowedVariants[number] type VariantProps (line 22) | interface VariantProps { function genOverlays (line 27) | function genOverlays (isClickable: boolean, name: string) { function useVariant (line 46) | function useVariant ( FILE: packages/vuetify/src/composables/virtual.ts constant DOWN (line 14) | const DOWN = 1 constant BUFFER_PX (line 17) | const BUFFER_PX = 100 type VirtualProps (line 19) | type VirtualProps = { function useVirtual (line 37) | function useVirtual (props: VirtualProps, items: Ref) { function binaryClosest (line 279) | function binaryClosest (arr: ArrayLike, val: number) { FILE: packages/vuetify/src/directives/click-outside/__tests__/click-outside-shadow-dom.spec.ts function bootstrap (line 7) | function bootstrap (args?: object) { FILE: packages/vuetify/src/directives/click-outside/__tests__/click-outside.spec.ts function bootstrap (line 7) | function bootstrap (args?: object) { FILE: packages/vuetify/src/directives/click-outside/index.ts type ClickOutsideBindingArgs (line 7) | interface ClickOutsideBindingArgs { type ClickOutsideDirectiveBinding (line 13) | interface ClickOutsideDirectiveBinding extends DirectiveBinding { function defaultConditional (line 17) | function defaultConditional () { function checkEvent (line 21) | function checkEvent (e: MouseEvent, el: HTMLElement, binding: ClickOutsi... function checkIsActive (line 52) | function checkIsActive (e: MouseEvent, binding: ClickOutsideDirectiveBin... function directive (line 58) | function directive (e: MouseEvent, el: HTMLElement, binding: ClickOutsid... function handleShadow (line 69) | function handleShadow (el: HTMLElement, callback: Function): void { method mounted (line 85) | mounted (el: HTMLElement, binding: ClickOutsideDirectiveBinding) { method beforeUnmount (line 107) | beforeUnmount (el: HTMLElement, binding: ClickOutsideDirectiveBinding) { FILE: packages/vuetify/src/directives/color/__tests__/color.spec.ts method render (line 26) | render (h) { FILE: packages/vuetify/src/directives/color/index.ts type BorderModifiers (line 16) | interface BorderModifiers { function setTextColor (line 23) | function setTextColor ( function setBackgroundColor (line 34) | function setBackgroundColor ( function setBorderColor (line 45) | function setBorderColor ( function setGradientColor (line 64) | function setGradientColor ( function updateColor (line 74) | function updateColor ( function update (line 92) | function update ( FILE: packages/vuetify/src/directives/intersect/__tests__/intersect.spec.browser.tsx method setup (line 14) | setup () { method setup (line 30) | setup () { function setup (line 41) | async function setup (height: string, quiet: boolean) { FILE: packages/vuetify/src/directives/intersect/index.ts type ObserveHandler (line 9) | type ObserveHandler = ( type ObserveDirectiveBinding (line 15) | interface ObserveDirectiveBinding extends Omit {}) { method disconnect (line 17) | disconnect () {} method observe (line 19) | observe (_: any, options = {}) { method trigger (line 23) | trigger (evts: MutationRecord[]) { // Trigger this manually in tests FILE: packages/vuetify/src/directives/mutate/index.ts type MutationDirectiveBinding (line 5) | interface MutationDirectiveBinding extends Omit,... FILE: packages/vuetify/src/directives/touch/__tests__/touch.spec.browser.tsx method setup (line 17) | setup (props) { FILE: packages/vuetify/src/directives/touch/index.ts type TouchHandlers (line 9) | interface TouchHandlers { type TouchData (line 19) | interface TouchData { type TouchWrapper (line 30) | type TouchWrapper = TouchHandlers & TouchData type TouchValue (line 32) | interface TouchValue extends TouchHandlers { type TouchStoredHandlers (line 37) | interface TouchStoredHandlers { type TouchDirectiveBinding (line 43) | interface TouchDirectiveBinding extends Omit { function touchstart (line 65) | function touchstart (event: TouchEvent, wrapper: TouchWrapper) { function touchend (line 73) | function touchend (event: TouchEvent, wrapper: TouchWrapper) { function touchmove (line 83) | function touchmove (event: TouchEvent, wrapper: TouchWrapper) { function createHandlers (line 91) | function createHandlers (value: TouchHandlers = {}): TouchStoredHandlers { function mounted (line 117) | function mounted (el: HTMLElement, binding: TouchDirectiveBinding) { function unmounted (line 135) | function unmounted (el: HTMLElement, binding: TouchDirectiveBinding) { FILE: packages/vuetify/src/framework.ts type VuetifyOptions (line 29) | interface VuetifyOptions { type Blueprint (line 44) | interface Blueprint extends Omit {} function createVuetify (line 46) | function createVuetify (vuetify: VuetifyOptions = {}) { function inject (line 153) | function inject (this: ComponentPublicInstance, key: InjectionKey |... FILE: packages/vuetify/src/globals.d.ts type Element (line 9) | interface Element { type WheelEvent (line 55) | interface WheelEvent { type MouseEvent (line 59) | interface MouseEvent { type ColorSelectionOptions (line 64) | interface ColorSelectionOptions { type ColorSelectionResult (line 68) | interface ColorSelectionResult { type EyeDropper (line 72) | interface EyeDropper { type EyeDropperConstructor (line 76) | interface EyeDropperConstructor { type Window (line 80) | interface Window { type Element (line 92) | interface Element extends VNode {} type IntrinsicAttributes (line 93) | interface IntrinsicAttributes { type ComponentCustomProperties (line 100) | interface ComponentCustomProperties { type ComponentInternalInstance (line 104) | interface ComponentInternalInstance { type FunctionalComponent (line 109) | interface FunctionalComponent { type ComponentOptionsBase (line 113) | interface ComponentOptionsBase< type App (line 131) | interface App { type VNode (line 135) | interface VNode { type UnionToIntersection (line 140) | type UnionToIntersection = type Combine (line 143) | type Combine = T | { type Modifiers (line 149) | type Modifiers = Combine<'Passive' | 'Capture' | 'Once'> type ModifiedEvents (line 151) | type ModifiedEvents = UnionToIntersection<{ type EventHandlers (line 155) | type EventHandlers = { type HTMLAttributes (line 159) | interface HTMLAttributes extends EventHandlers { type CustomProperties (line 163) | type CustomProperties = { type CSSProperties (line 167) | interface CSSProperties extends CustomProperties {} FILE: packages/vuetify/src/icons.ts function genDefaults (line 11) | function genDefaults (): Record { function createIcons (line 22) | function createIcons (options?: IconOptions) { FILE: packages/vuetify/src/labs/VAvatarGroup/VAvatarGroup.tsx type AvatarGroupItem (line 20) | type AvatarGroupItem = string | Record type VAvatarGroupSlots (line 22) | type VAvatarGroupSlots = { method setup (line 57) | setup (props, { slots }) { type VAvatarGroup (line 147) | type VAvatarGroup = InstanceType FILE: packages/vuetify/src/labs/VColorInput/VColorInput.tsx type VColorInputActionsSlot (line 23) | type VColorInputActionsSlot = { type VColorInputSlots (line 29) | type VColorInputSlots = Omit & { type PipLocation (line 35) | type PipLocation = typeof availablePipLocations[number] method setup (line 76) | setup (props, { slots }) { type VColorInput (line 220) | type VColorInput = InstanceType FILE: packages/vuetify/src/labs/VCommandPalette/VCommandPalette.tsx type VCommandPaletteSlots (line 63) | type VCommandPaletteSlots = { method setup (line 95) | setup (props, { emit, slots }) { type VCommandPalette (line 369) | type VCommandPalette = InstanceType FILE: packages/vuetify/src/labs/VCommandPalette/VCommandPaletteItem.tsx type VCommandPaletteItemSlots (line 24) | type VCommandPaletteItemSlots = { method setup (line 35) | setup (props, { slots }) { type VCommandPaletteItem (line 57) | type VCommandPaletteItem = InstanceType FILE: packages/vuetify/src/labs/VCommandPalette/composables/useCommandPaletteNavigation.ts type UseCommandPaletteNavigationOptions (line 9) | interface UseCommandPaletteNavigationOptions { type UseCommandPaletteNavigationReturn (line 14) | interface UseCommandPaletteNavigationReturn { function getItemKey (line 23) | function getItemKey (item: VCommandPaletteItem): string | undefined { function findFirstSelectableIndex (line 28) | function findFirstSelectableIndex (items: VCommandPaletteItem[]): number { function useCommandPaletteNavigation (line 32) | function useCommandPaletteNavigation ( FILE: packages/vuetify/src/labs/VCommandPalette/shared.ts type CommandPaletteProvide (line 8) | interface CommandPaletteProvide { function useCommandPalette (line 18) | function useCommandPalette () { FILE: packages/vuetify/src/labs/VCommandPalette/types.ts type BaseVListItem (line 4) | interface BaseVListItem { type NavigableItemProps (line 13) | interface NavigableItemProps { type VCommandPaletteActionItem (line 18) | interface VCommandPaletteActionItem extends BaseVListItem, NavigableItem... type VCommandPaletteSubheader (line 25) | interface VCommandPaletteSubheader { type VCommandPaletteDivider (line 31) | interface VCommandPaletteDivider { type VCommandPaletteItem (line 36) | type VCommandPaletteItem = function isActionItem (line 41) | function isActionItem (item: any): item is VCommandPaletteActionItem { FILE: packages/vuetify/src/labs/VDateInput/VDateInput.tsx type VDateInputActionsSlot (line 31) | type VDateInputActionsSlot = { type VDateInputSlots (line 37) | type VDateInputSlots = Omit & method setup (line 110) | setup (props, { emit, slots }) { type VDateInput (line 385) | type VDateInput = InstanceType FILE: packages/vuetify/src/labs/VFileUpload/VFileUpload.tsx type VFileUploadSlots (line 26) | type VFileUploadSlots = Omit & { method setup (line 100) | setup (props, { attrs, emit, slots }) { type VFileUpload (line 288) | type VFileUpload = InstanceType FILE: packages/vuetify/src/labs/VFileUpload/VFileUploadDropzone.tsx type VFileUploadContext (line 25) | interface VFileUploadContext { type VFileUploadDropzoneSlots (line 36) | type VFileUploadDropzoneSlots = { method setup (line 114) | setup (props, { emit, slots }) { type VFileUploadDropzone (line 377) | type VFileUploadDropzone = InstanceType FILE: packages/vuetify/src/labs/VFileUpload/VFileUploadItem.tsx type VFileUploadItemSlots (line 15) | type VFileUploadItemSlots = { method setup (line 51) | setup (props, { emit, slots }) { type VFileUploadItem (line 145) | type VFileUploadItem = InstanceType FILE: packages/vuetify/src/labs/VFileUpload/VFileUploadList.tsx type VFileUploadListSlots (line 14) | type VFileUploadListSlots = { method setup (line 42) | setup (props, { slots }) { type VFileUploadList (line 99) | type VFileUploadList = InstanceType FILE: packages/vuetify/src/labs/VIconBtn/VIconBtn.tsx type VIconBtnSlots (line 29) | type VIconBtnSlots = { type VIconBtnSizes (line 34) | type VIconBtnSizes = 'x-small' | 'small' | 'default' | 'large' | 'x-large' method setup (line 96) | setup (props, { attrs, slots }) { type VIconBtn (line 223) | type VIconBtn = InstanceType FILE: packages/vuetify/src/labs/VMaskInput/VMaskInput.tsx type VMaskInputSlots (line 16) | type VMaskInputSlots = VTextFieldSlots method setup (line 33) | setup (props, { slots, emit }) { type VMaskInput (line 239) | type VMaskInput = InstanceType FILE: packages/vuetify/src/labs/VPicker/VPicker.tsx type VPickerSlots (line 16) | type VPickerSlots = { method setup (line 39) | setup (props, { slots }) { type VPicker (line 111) | type VPicker = InstanceType FILE: packages/vuetify/src/labs/VPicker/VPickerTitle.ts type VPickerTitle (line 6) | type VPickerTitle = InstanceType FILE: packages/vuetify/src/labs/VPicker/__tests__/VPicker.spec.ts type Instance (line 15) | type Instance = InstanceType FILE: packages/vuetify/src/labs/VPie/VPie.tsx type VPieSlots (line 28) | type VPieSlots = { method setup (line 113) | setup (props, { slots }) { type VPie (line 422) | type VPie = InstanceType FILE: packages/vuetify/src/labs/VPie/VPieSegment.tsx method setup (line 49) | setup (props) { type VPieSegment (line 147) | type VPieSegment = InstanceType FILE: packages/vuetify/src/labs/VPie/VPieTooltip.tsx type VPieTooltipSlots (line 17) | type VPieTooltipSlots = { method setup (line 46) | setup (props, { slots }) { type VPieTooltip (line 88) | type VPieTooltip = InstanceType FILE: packages/vuetify/src/labs/VPie/types.ts type PieItem (line 1) | interface PieItem { type PieSegmentProps (line 11) | interface PieSegmentProps { type TextTemplate (line 19) | type TextTemplate = string | ((v: PieItem) => string) FILE: packages/vuetify/src/labs/VPie/utils.ts function formatTextTemplate (line 10) | function formatTextTemplate (template: string, item?: PieItem) { function usePieArc (line 18) | function usePieArc (props: PieSegmentProps, isHovering: Ref) { function useOuterSlicePath (line 42) | function useOuterSlicePath ({ function useInnerSlicePath (line 67) | function useInnerSlicePath ({ FILE: packages/vuetify/src/labs/VProgress/VProgress.tsx type ValueFormat (line 18) | type ValueFormat = string | ((ctx: { value: number, max: number, percent... type VProgressSlotsProps (line 20) | type VProgressSlotsProps = { type VProgressSlots (line 27) | type VProgressSlots = { function formatValue (line 67) | function formatValue (format: ValueFormat, value: number, max: number, p... method setup (line 80) | setup (props, { slots }) { type VProgress (line 177) | type VProgress = InstanceType FILE: packages/vuetify/src/labs/VPullToRefresh/VPullToRefresh.tsx type VPullToRefreshSlots (line 12) | type VPullToRefreshSlots = { method setup (line 36) | setup (props, { slots, emit }) { type VPullToRefresh (line 168) | type VPullToRefresh = InstanceType FILE: packages/vuetify/src/labs/VStepperVertical/VStepperVertical.tsx type VStepperVerticalSlots (line 20) | type VStepperVerticalSlots = { method setup (line 65) | setup (props, { slots }) { type VStepperVertical (line 153) | type VStepperVertical = InstanceType FILE: packages/vuetify/src/labs/VStepperVertical/VStepperVerticalActions.tsx method setup (line 24) | setup (props, { emit, slots }) { type VStepperVerticalActions (line 51) | type VStepperVerticalActions = InstanceType FILE: packages/vuetify/src/labs/VStepperVertical/VStepperVerticalItem.tsx type StepperVerticalItemActionSlot (line 19) | type StepperVerticalItemActionSlot = StepperItemSlot & { type VStepperVerticalItemSlots (line 24) | type VStepperVerticalItemSlots = { method setup (line 56) | setup (props, { emit, slots }) { type VStepperVerticalItem (line 207) | type VStepperVerticalItem = InstanceType FILE: packages/vuetify/src/labs/VVideo/VVideo.tsx type VVideoSlots (line 34) | type VVideoSlots = { type Variant (line 45) | type Variant = typeof allowedVariants[number] method setup (line 104) | setup (props, { attrs, emit, slots }) { type VVideo (line 580) | type VVideo = InstanceType FILE: packages/vuetify/src/labs/VVideo/VVideoControls.tsx type VVideoControlsActionsSlot (line 28) | type VVideoControlsActionsSlot = { type VVideoControlsSlots (line 41) | type VVideoControlsSlots = { type VVideoControlsVariant (line 48) | type VVideoControlsVariant = typeof allowedVariants[number] method setup (line 100) | setup (props, { emit, slots }) { type VVideoControls (line 387) | type VVideoControls = InstanceType FILE: packages/vuetify/src/labs/VVideo/VVideoVolume.tsx method setup (line 51) | setup (props, { attrs }) { type VVideoVolume (line 132) | type VVideoVolume = InstanceType FILE: packages/vuetify/src/labs/rules/plugin.ts type RulesPlugin (line 9) | interface RulesPlugin { function createRulesPlugin (line 13) | function createRulesPlugin (rules: RulesOptions, locale: LocaleInstance)... FILE: packages/vuetify/src/labs/rules/rules.ts type ValidationRuleBuilderWithoutOptions (line 9) | type ValidationRuleBuilderWithoutOptions = (err?: string) => ValidationRule type ValidationRuleBuilderWithOptions (line 10) | type ValidationRuleBuilderWithOptions = (options: T, err?: string) =>... type ValidationRuleBuilder (line 11) | type ValidationRuleBuilder = type RuleAliases (line 15) | interface RuleAliases { type RulesOptions (line 30) | type RulesOptions = { type ValidationRuleParams (line 34) | type ValidationRuleParams = [any, string?] type ValidationAlias (line 35) | type ValidationAlias = string | [string, ...ValidationRuleParams] type RulesInstance (line 37) | type RulesInstance = { function createRules (line 42) | function createRules (options: RulesOptions | undefined, locale: LocaleI... function useRules (line 126) | function useRules (fn?: () => ValidationProps['rules']) { FILE: packages/vuetify/src/locale/adapters/vue-i18n.ts type VueI18nAdapterParams (line 12) | type VueI18nAdapterParams = { function useProvided (line 17) | function useProvided (props: any, prop: string, provided: Ref) { function inferDecimalSeparator (line 31) | function inferDecimalSeparator (format: (v: number) => string) { function createProvideFunction (line 35) | function createProvideFunction (data: { function createVueI18nAdapter (line 72) | function createVueI18nAdapter ({ i18n, useI18n }: VueI18nAdapterParams):... FILE: packages/vuetify/src/locale/adapters/vuetify.ts constant LANG_PREFIX (line 15) | const LANG_PREFIX = '$vuetify.' function createNumberFunction (line 58) | function createNumberFunction (current: Ref, fallback: Ref, fallback: Ref (props: any, prop: string, provided: Ref) { function createProvideFunction (line 86) | function createProvideFunction (state: { current: Ref, fallback:... function createVuetifyAdapter (line 105) | function createVuetifyAdapter (options?: LocaleOptions): LocaleInstance { FILE: packages/vuetify/src/shims.d.ts type ElementChildrenAttribute (line 20) | interface ElementChildrenAttribute { type Vuetify (line 27) | interface Vuetify { type ComponentCustomProperties (line 36) | interface ComponentCustomProperties { type HTMLAttributes (line 39) | interface HTMLAttributes { type SVGAttributes (line 42) | interface SVGAttributes { type GlobalComponents (line 45) | interface GlobalComponents { type GlobalDirectives (line 48) | interface GlobalDirectives { FILE: packages/vuetify/src/util/__tests__/colorUtils.spec.ts function closeTo (line 240) | function closeTo (arr: number[], precision = 3) { FILE: packages/vuetify/src/util/__tests__/getCurrentInstance.spec.tsx method setup (line 13) | setup () { FILE: packages/vuetify/src/util/anchor.ts type Tblock (line 6) | type Tblock = typeof block[number] type Tinline (line 7) | type Tinline = typeof inline[number] type Anchor (line 8) | type Anchor = type ParsedAnchor (line 15) | type ParsedAnchor = function parseAnchor (line 21) | function parseAnchor (anchor: Anchor, isRtl: boolean) { function toPhysical (line 36) | function toPhysical (str: 'center' | Tblock | Tinline, isRtl: boolean) { function flipSide (line 42) | function flipSide (anchor: ParsedAnchor) { function flipAlign (line 55) | function flipAlign (anchor: ParsedAnchor) { function flipCorner (line 68) | function flipCorner (anchor: ParsedAnchor) { function getAxis (line 75) | function getAxis (anchor: ParsedAnchor) { FILE: packages/vuetify/src/util/animation.ts function nullifyTransforms (line 5) | function nullifyTransforms (el: HTMLElement): Box { function animate (line 40) | function animate ( FILE: packages/vuetify/src/util/bindProps.ts function bindProps (line 6) | function bindProps (el: HTMLElement, props: Record) { function unbindProps (line 35) | function unbindProps (el: HTMLElement, props: Record) { FILE: packages/vuetify/src/util/box.ts class Box (line 1) | class Box { method constructor (line 7) | constructor (args: Element | { method top (line 25) | get top () { return this.y } method bottom (line 26) | get bottom () { return this.y + this.height } method left (line 27) | get left () { return this.x } method right (line 28) | get right () { return this.x + this.width } function getOverflow (line 31) | function getOverflow (a: Box, b: Box) { function getTargetBox (line 44) | function getTargetBox (target: HTMLElement | [x: number, y: number]): Box { function getElementBox (line 60) | function getElementBox (el: HTMLElement) { FILE: packages/vuetify/src/util/color/APCA.ts function APCAcontrast (line 45) | function APCAcontrast (text: RGB, background: RGB) { FILE: packages/vuetify/src/util/color/transformCIELAB.ts function fromXYZ (line 18) | function fromXYZ (xyz: XYZ): LAB { function toXYZ (line 29) | function toXYZ (lab: LAB): XYZ { FILE: packages/vuetify/src/util/color/transformSRGB.ts function fromXYZ (line 35) | function fromXYZ (xyz: XYZ): RGB { function toXYZ (line 57) | function toXYZ ({ r, g, b }: RGB): XYZ { FILE: packages/vuetify/src/util/colorUtils.ts type XYZ (line 11) | type XYZ = [number, number, number] type LAB (line 12) | type LAB = [number, number, number] type HSV (line 13) | type HSV = { h: number, s: number, v: number, a?: number } type RGB (line 14) | type RGB = { r: number, g: number, b: number, a?: number } type HSL (line 15) | type HSL = { h: number, s: number, l: number, a?: number } type Hex (line 16) | type Hex = string & { __hexBrand: never } type Color (line 17) | type Color = string | number | HSV | RGB | HSL function isCssColor (line 19) | function isCssColor (color?: string | null | false): boolean { function isParsableColor (line 23) | function isParsableColor (color: string): boolean { function parseColor (line 37) | function parseColor (color: Color): RGB { function RGBToInt (line 93) | function RGBToInt (color: RGB) { function classToHex (line 97) | function classToHex ( function HSVtoRGB (line 120) | function HSVtoRGB (hsva: HSV): RGB { function HSLtoRGB (line 132) | function HSLtoRGB (hsla: HSL): RGB { function RGBtoHSV (line 137) | function RGBtoHSV (rgba: RGB): HSV { function HSVtoHSL (line 166) | function HSVtoHSL (hsva: HSV): HSL { function HSLtoHSV (line 176) | function HSLtoHSV (hsl: HSL): HSV { function RGBtoCSS (line 186) | function RGBtoCSS ({ r, g, b, a }: RGB): string { function HSVtoCSS (line 190) | function HSVtoCSS (hsva: HSV): string { function toHex (line 194) | function toHex (v: number) { function RGBtoHex (line 199) | function RGBtoHex ({ r, g, b, a }: RGB): Hex { function HexToRGB (line 208) | function HexToRGB (hex: Hex): RGB { function HexToHSV (line 216) | function HexToHSV (hex: Hex): HSV { function HSVtoHex (line 221) | function HSVtoHex (hsva: HSV): Hex { function parseHex (line 225) | function parseHex (hex: string): Hex { function parseGradient (line 243) | function parseGradient ( function lighten (line 255) | function lighten (value: RGB, amount: number): RGB { function darken (line 262) | function darken (value: RGB, amount: number): RGB { function getLuma (line 273) | function getLuma (color: Color) { function getContrast (line 283) | function getContrast (first: Color, second: Color) { function hasLightForeground (line 293) | function hasLightForeground (color: Color) { FILE: packages/vuetify/src/util/console.ts function consoleWarn (line 6) | function consoleWarn (message: string): void { function consoleError (line 10) | function consoleError (message: string): void { function deprecate (line 14) | function deprecate (original: string, replacement: string | string[]) { function breaking (line 20) | function breaking (original: string, replacement: string) { function removed (line 23) | function removed (original: string) { FILE: packages/vuetify/src/util/createSimpleFunctional.ts function createSimpleFunctional (line 8) | function createSimpleFunctional ( FILE: packages/vuetify/src/util/deepEqual.ts function updateRecursionCache (line 3) | function updateRecursionCache (a: any, b: any, cache: WeakMap,... function findCachedComparison (line 16) | function findCachedComparison (a: any, b: any, cache: WeakMap)... type ValueComparator (line 26) | type ValueComparator = (a: any, b: any) => boolean function deepEqual (line 28) | function deepEqual (a: any, b: any, recursionCache = new WeakMap()): boo... FILE: packages/vuetify/src/util/defineComponent.tsx function defineComponent (line 102) | function defineComponent (options: ComponentOptions) { type ToListeners (line 138) | type ToListeners = { [K in T]: K ext... type SlotsToProps (line 140) | type SlotsToProps< type RawSlots (line 155) | type RawSlots = Record type Slot (line 156) | type Slot = [T] extends [never] ? () => VNodeChild : (arg: T) => VNod... type VueSlot (line 157) | type VueSlot = [T] extends [never] ? () => VNode[] : (arg: T) => VNode[] type MakeInternalSlots (line 158) | type MakeInternalSlots = { type MakeSlots (line 161) | type MakeSlots = { type GenericProps (line 165) | type GenericProps> = { type DefineComponentWithGenericProps (line 170) | type DefineComponentWithGenericProps = < function genericComponent (line 260) | function genericComponent (exposeDefaults = true) { function defineFunctionalComponent (line 264) | function defineFunctionalComponent< type EmitsToProps (line 274) | type EmitsToProps = T extends string[] type PublicProps (line 293) | type PublicProps = type FilterPropsOptions (line 299) | interface FilterPropsOptions = T extends { new (): ComponentPublicInstance<... type ShortEmitsToObject (line 328) | type ShortEmitsToObject = E extends Record ? { type JSXComponent (line 332) | type JSXComponent = FILE: packages/vuetify/src/util/dom.ts function attachedRoot (line 6) | function attachedRoot (node: Node): null | HTMLDocument | ShadowRoot { FILE: packages/vuetify/src/util/easing.ts type EasingFunction (line 13) | type EasingFunction = (n: number) => number type EasingOptions (line 32) | type EasingOptions = { type InternalEasingOptions (line 37) | type InternalEasingOptions = { function useTransition (line 42) | function useTransition (source: MaybeRefOrGetter, options: Maybe... FILE: packages/vuetify/src/util/events.ts type EventHandler (line 4) | type EventHandler = (event: Event) => any function getPrefixedEventHandlers (line 6) | function getPrefixedEventHandlers ( FILE: packages/vuetify/src/util/getCurrentInstance.ts function getCurrentInstance (line 5) | function getCurrentInstance (name: string, message?: string) { function getCurrentInstanceName (line 15) | function getCurrentInstanceName (name = 'composables') { FILE: packages/vuetify/src/util/getScrollParent.ts function getScrollParent (line 1) | function getScrollParent (el?: HTMLElement, includeHidden = false) { function getScrollParents (line 10) | function getScrollParents (el?: Element | null, stopAt?: Element | null) { function hasScrollbar (line 24) | function hasScrollbar (el?: Element | null) { function isPotentiallyScrollable (line 33) | function isPotentiallyScrollable (el?: Element | null) { FILE: packages/vuetify/src/util/globals.ts constant IN_BROWSER (line 1) | const IN_BROWSER = typeof window !== 'undefined' constant SUPPORTS_INTERSECTION (line 2) | const SUPPORTS_INTERSECTION = IN_BROWSER && 'IntersectionObserver' in wi... constant SUPPORTS_TOUCH (line 3) | const SUPPORTS_TOUCH = IN_BROWSER && ('ontouchstart' in window || window... constant SUPPORTS_EYE_DROPPER (line 4) | const SUPPORTS_EYE_DROPPER = IN_BROWSER && 'EyeDropper' in window constant SUPPORTS_MATCH_MEDIA (line 5) | const SUPPORTS_MATCH_MEDIA = IN_BROWSER && 'matchMedia' in window && typ... FILE: packages/vuetify/src/util/helpers.ts function getNestedValue (line 35) | function getNestedValue (obj: any, path: (string | number)[], fallback?:... function getObjectValueByPath (line 52) | function getObjectValueByPath (obj: any, path?: string | null, fallback?... type SelectItemKey (line 61) | type SelectItemKey> = function getPropertyFromItem (line 67) | function getPropertyFromItem ( function createRange (line 95) | function createRange (length: number, start = 0): number[] { function getZIndex (line 99) | function getZIndex (el?: Element | null): number { function convertToUnit (line 110) | function convertToUnit (str: string | number | null | undefined, unit = ... function isObject (line 124) | function isObject (obj: any): obj is Record { function isPlainObject (line 128) | function isPlainObject (obj: any): obj is Record { function refElement (line 136) | function refElement (obj?: ComponentPublicInstance | HTMLElement): ... function keys (line 189) | function keys (o: O) { function has (line 193) | function has (obj: object, key: T[]): obj is Record) { function arrayDiff (line 360) | function arrayDiff (a: any[], b: any[]): any[] { type IfAny (line 368) | type IfAny = 0 extends (1 & T) ? Y : N; function wrapInArray (line 369) | function wrapInArray ( function defaultFilter (line 380) | function defaultFilter (value: any, search: string | null, item: any) { function debounce (line 387) | function debounce (fn: Function, delay: MaybeRef) { function clamp (line 400) | function clamp (value: number, min = 0, max = 1) { function getDecimals (line 404) | function getDecimals (value: number) { function padEnd (line 411) | function padEnd (str: string, length: number, char = '0') { function padStart (line 415) | function padStart (str: string, length: number, char = '0') { function chunk (line 419) | function chunk (str: string, size = 1) { function chunkArray (line 429) | function chunkArray (array: any[], size = 1) { function humanReadableFileSize (line 435) | function humanReadableFileSize (bytes: number, base: 1000 | 1024 = 1000)... function mergeDeep (line 449) | function mergeDeep ( function flattenFragments (line 490) | function flattenFragments (nodes: VNode[]): VNode[] { function toKebabCase (line 500) | function toKebabCase (str = '') { type MaybeRef (line 511) | type MaybeRef = T | Ref function findChildrenWithProvide (line 513) | function findChildrenWithProvide ( class CircularBuffer (line 536) | class CircularBuffer { method constructor (line 540) | constructor (public readonly size: number) {} method isFull (line 542) | get isFull () { method push (line 546) | push (val: T) { method values (line 551) | values (): T[] { method clear (line 555) | clear () { type UnionToIntersection (line 561) | type UnionToIntersection = function getEventCoordinates (line 564) | function getEventCoordinates (e: MouseEvent | TouchEvent) { type NotAUnion (line 573) | type NotAUnion = [T] extends [infer U] ? _NotAUnion : never type _NotAUnion (line 574) | type _NotAUnion = U extends any ? [T] extends [U] ? unknown : neve... type ToReadonlyRefs (line 576) | type ToReadonlyRefs = { [K in keyof T]: Readonly> } function destructComputed (line 583) | function destructComputed (getter: ComputedGetter) { function includes (line 599) | function includes (arr: readonly any[], val: any) { function eventName (line 603) | function eventName (propName: string) { type EventProp (line 608) | type EventProp void> = F function hasEvent (line 611) | function hasEvent (props: Record, name: string) { function callEvent (line 616) | function callEvent (handler: EventProp | EventProp = [T] extends [never] ? () => VNodeChild : (arg: T) => VNod... function renderSlot (line 727) | function renderSlot (slot?: Slot, props?: unknown, fallback?: S... function defer (line 732) | function defer (timeout: number, cb: () => void) { function isClickInsideElement (line 744) | function isClickInsideElement (event: MouseEvent, targetDiv: HTMLElement) { type TemplateRef (line 757) | type TemplateRef = { function templateRef (line 762) | function templateRef () { function checkPrintable (line 780) | function checkPrintable (e: KeyboardEvent) { type Primitive (line 786) | type Primitive = string | number | boolean | symbol | bigint function isPrimitive (line 787) | function isPrimitive (value: unknown): value is Primitive { function escapeForRegex (line 791) | function escapeForRegex (sign: string) { function extractNumber (line 797) | function extractNumber (text: string, decimalDigitsLimit: number | null,... function camelizeProps (line 822) | function camelizeProps> (props: T | nu... function onlyDefinedProps (line 830) | function onlyDefinedProps (props: Record) { type NonEmptyArray (line 836) | type NonEmptyArray = [T, ...T[]] function deepToRaw (line 838) | function deepToRaw (value: T): T { FILE: packages/vuetify/src/util/indentLines.ts type IndentLinesVariant (line 2) | type IndentLinesVariant = 'default' | 'simple' type IndentLineType (line 3) | type IndentLineType = 'leaf' | 'last-leaf' | 'line' | 'leaf-link' | 'none' type IndentLinesOptions (line 5) | type IndentLinesOptions = { type IndentLines (line 15) | type IndentLines = { function getIndentLines (line 22) | function getIndentLines ({ FILE: packages/vuetify/src/util/injectSelf.ts function injectSelf (line 8) | function injectSelf (key: InjectionKey | string, vm = getCurrentIns... FILE: packages/vuetify/src/util/isFixedPosition.ts function isFixedPosition (line 1) | function isFixedPosition (el?: HTMLElement) { FILE: packages/vuetify/src/util/propsFactory.ts function propsFactory (line 31) | function propsFactory< type AppendDefault (line 59) | type AppendDefault> = unknown extends D type MergeDefault (line 76) | type MergeDefault> = unknown extends D type PartialKeys (line 83) | type PartialKeys = { [P in keyof T]?: unknown } type InferPropType (line 86) | type InferPropType = [T] extends [null] FILE: packages/vuetify/src/util/svg-arc-corners.ts type Point (line 5) | type Point = [x: number, y: number] function pointOnArc (line 7) | function pointOnArc (center: Point, radius: number, angle: number) { function drawCircle (line 12) | function drawCircle ([x, y]: Point, r: number, width: number) { function simpleArc (line 25) | function simpleArc (center: Point, r: number, startAngle: number, endAng... function roundedArc (line 38) | function roundedArc (center: Point, radius: number, startAngle: number, ... FILE: packages/vuetify/src/util/throttle.ts function throttle (line 1) | function throttle any> ( FILE: packages/vuetify/src/util/timeUtils.ts function formatTime (line 1) | function formatTime (seconds: number) { FILE: packages/vuetify/src/util/useRender.ts function useRender (line 7) | function useRender (render: () => VNode): void { FILE: packages/vuetify/test/globals.d.ts type CustomMatchers (line 3) | interface CustomMatchers { type Assertion (line 9) | interface Assertion extends CustomMatchers {} type AsymmetricMatchersContaining (line 10) | interface AsymmetricMatchersContaining extends CustomMatchers {} type BrowserCommands (line 14) | interface BrowserCommands extends CustomCommands {} FILE: packages/vuetify/test/index.ts function touch (line 16) | function touch (element: Element) { function render (line 65) | function render ( function unfill (line 87) | function unfill (o: Record) { FILE: packages/vuetify/test/setup/browser-commands.ts function drag (line 5) | async function drag (ctx: BrowserCommandContext, start: [number, number]... function click (line 27) | async function click (ctx: BrowserCommandContext, ...args: [string] | [n... function waitStable (line 36) | async function waitStable (ctx: BrowserCommandContext, selector: string) { function waitForClickable (line 55) | async function waitForClickable (ctx: BrowserCommandContext, selector: s... function setFocusEmulationEnabled (line 59) | async function setFocusEmulationEnabled (ctx: BrowserCommandContext) { function setReduceMotionEnabled (line 64) | async function setReduceMotionEnabled (ctx: BrowserCommandContext) { function getLock (line 81) | async function getLock () { function releaseLock (line 96) | async function releaseLock (ctx: BrowserCommandContext, lock: number) { function abortAfter (line 101) | function abortAfter (ctx: BrowserCommandContext, delay: number, name: st... function clearAbortTimeout (line 112) | function clearAbortTimeout (ctx: BrowserCommandContext) { type CustomCommands (line 129) | type CustomCommands = { FILE: packages/vuetify/test/setup/to-have-been-warned.ts function noop (line 4) | function noop () {} function createCompareFn (line 46) | function createCompareFn (spy: Mock) { FILE: packages/vuetify/test/templates/generateStories.tsx type Stories (line 13) | type Stories = Record type Props (line 14) | type Props = Record type GenerateConfiguration (line 15) | type GenerateConfiguration = { type Example (line 25) | type Example = { FILE: packages/vuetify/test/templates/gridOn.tsx function gridOn (line 3) | function gridOn (a: Readonly, b: Readonly, fn: (a: A, b:... FILE: packages/vuetify/vitest.config.ts constant IS_RUN (line 9) | const IS_RUN = process.argv.slice(2).some(v => v === 'run') FILE: scripts/confirm-npm-tag.js function exec (line 12) | function exec (command) { FILE: scripts/converter.js function genCode (line 13) | function genCode (value) { function parse (line 26) | function parse (child) { function recurse (line 56) | function recurse (children = []) { FILE: scripts/lint-commit-message.js function check (line 16) | function check (message, cb) { FILE: scripts/options-to-composition.mjs constant DIR (line 6) | const DIR = 'packages/docs/src/examples/' FILE: scripts/post-release-merge.js function exec (line 11) | function exec (command) { FILE: scripts/rules/jsx-condition-key.js method create (line 2) | create (context) { FILE: scripts/rules/jsx-curly-spacing.js constant SPACING (line 16) | const SPACING = { constant SPACING_VALUES (line 20) | const SPACING_VALUES = [SPACING.always, SPACING.never] method create (line 122) | create (context) { FILE: scripts/rules/jsx-prop-casing.js method create (line 11) | create (context) { FILE: scripts/rules/no-components-index.js method create (line 2) | create (context) { FILE: scripts/rules/no-nullish-coalescing-in-condition.js method create (line 2) | create (context) { FILE: scripts/rules/no-render-string-reference.js function isCreateElementCall (line 5) | function isCreateElementCall (node) { function isStringRender (line 15) | function isStringRender (node) { function isCustomComponent (line 21) | function isCustomComponent (node) { method create (line 28) | create (context) { FILE: scripts/rules/sort-imports.js method create (line 33) | create (context) { FILE: scripts/rules/vitest-global-imports.js method create (line 5) | create (context) { FILE: scripts/tdd-run.js function main (line 6) | async function main () { FILE: templates/component.tsx type ComponentSlots (line 11) | type ComponentSlots = { constant NAME (line 15) | const NAME = genericComponent()({ method setup (line 22) | setup () { type NAME (line 29) | type NAME = InstanceType