MCPcopy
hub / github.com/Akryum/floating-vue

github.com/Akryum/floating-vue @v5.2.2 sqlite

repository ↗ · DeepWiki ↗ · release v5.2.2 ↗
90 symbols 142 edges 39 files 0 documented · 0%
README

Floating Vue logo

Floating Vue

Easy tooltips, dropdowns, menus... with Floating UI

📚️ Documentation

The package has been renamed from v-tooltip to floating-vue and now uses floating-ui instead of popperjs. You can find the new changelog for both v1 (for Vue 2) and v2 (for Vue 3) here. The changelog is currently not pushed to GitHub Releases.

New versions:

Old New Target
v-tooltip v3 floating-vue v1 Vue 2
v-tooltip v4 floating-vue v5 Vue 3

💚️ Become a Sponsor

Sponsors


LICENCE MIT - Created by Guillaume CHAU (@Akryum)

Extension points exported contracts — how you extend this code

Directive (Interface)
(no doc)
packages/floating-vue/src/directives/v-tooltip.ts
GlobalComponents (Interface)
(no doc)
docs/components.d.ts
PopperEvent (Interface)
(no doc)
packages/floating-vue/src/components/Popper.ts

Core symbols most depended-on inside this repo

defaultPropFactory
called by 34
packages/floating-vue/src/components/Popper.ts
lineIntersectsLine
called by 4
packages/floating-vue/src/components/Popper.ts
getDefaultConfig
called by 3
packages/floating-vue/src/config.ts
nextFrame
called by 3
packages/floating-vue/src/util/frame.ts
getAllParentThemes
called by 2
packages/floating-vue/src/config.ts
addListeners
called by 2
packages/floating-vue/src/directives/v-close-popper.ts
removeListeners
called by 2
packages/floating-vue/src/directives/v-close-popper.ts
getOptions
called by 2
packages/floating-vue/src/directives/v-tooltip.ts

Shape

Function 87
Interface 3

Languages

TypeScript100%

Modules by API surface

packages/floating-vue/src/components/Popper.ts55 symbols
packages/floating-vue/src/directives/v-tooltip.ts12 symbols
packages/floating-vue/src/directives/v-close-popper.ts9 symbols
packages/floating-vue/src/components/PopperMethods.ts4 symbols
packages/floating-vue/src/config.ts3 symbols
packages/floating-vue/src/util/lang.ts1 symbols
packages/floating-vue/src/util/frame.ts1 symbols
packages/floating-vue/src/util/env.ts1 symbols
packages/floating-vue/src/util/assign-deep.ts1 symbols
packages/floating-vue/src/index.ts1 symbols
packages/floating-vue/src/components/ThemeClass.ts1 symbols
docs/components.d.ts1 symbols

Dependencies from manifests, versioned

@akryum/sheep0.5.0 · 1×
@babel/core7.22.5 · 1×
@babel/preset-env7.22.5 · 1×
@floating-ui/dom1.1.1 · 1×
@iconify-json/lucide1.1.101 · 1×
@nuxt/kit3.6.1 · 1×
@peeky/test0.14.1 · 1×
@typescript-eslint/eslint-plugin5.59.11 · 1×
@typescript-eslint/parser5.59.11 · 1×
@vitejs/plugin-vue4.2.3 · 1×
@vue/compiler-sfc3.4.13 · 1×
@vue/eslint-config-standard8.0.1 · 1×

For agents

$ claude mcp add floating-vue \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact