MCPcopy
hub / github.com/rcbyr/keen-slider

github.com/rcbyr/keen-slider @v6.8.6 sqlite

repository ↗ · DeepWiki ↗ · release v6.8.6 ↗
143 symbols 328 edges 23 files 0 documented · 0%
README

Keen-Slider

Easily create sliders, carousels and much more.

Features

  • Library Agnostic: Works well in JavaScript, TypeScript, React, Vue, Angular, React Native etc.
  • Lightweight: No dependencies, only ~5.5KB gzipped
  • Mobile First: Supports multi touch and is fully responsive
  • Great Performance: Native touch/swipe behavior
  • Compatible: Works in all common browsers, including >= IE 10 and React Native
  • Open Source: Freely available under the MIT license
  • Extensible: Rich but simple API

Getting Started

Used by

Contributing

Please open an issue if you find a bug or need some help. You are also free to create a pull request.

Extension points exported contracts — how you extend this code

AnimatorInstance (Interface)
(no doc)
src/core/types.ts
DragAnimationOptions (Interface)
(no doc)
src/plugins/types.ts
TrackInstance (Interface)
(no doc)
src/core/types.ts
WebOptions (Interface)
(no doc)
src/plugins/web/types.ts
WebInstance (Interface)
(no doc)
src/plugins/web/types.ts
DragOptions (Interface)
(no doc)
src/plugins/web/types.ts
RendererOptions (Interface)
(no doc)
src/plugins/web/types.ts

Core symbols most depended-on inside this repo

getProp
called by 19
src/core/utils.ts
sign
called by 12
src/core/utils.ts
round
called by 12
src/core/utils.ts
prevent
called by 5
src/core/utils.ts
inputHandler
called by 5
src/core/utils.ts
xy
called by 5
src/plugins/web/drag.ts
getIndexes
called by 4
src/core/track.ts
absoluteIdxToDist
called by 4
src/core/track.ts

Shape

Function 135
Interface 8

Languages

TypeScript100%

Modules by API surface

src/core/utils.ts25 symbols
src/core/track.ts19 symbols
src/plugins/web/web.ts15 symbols
src/plugins/modes.ts15 symbols
src/plugins/web/drag.ts14 symbols
src/plugins/web/renderer.ts11 symbols
src/plugins/native/drag.ts10 symbols
src/plugins/native/native.ts7 symbols
src/core/animator.ts7 symbols
src/core/slider.ts5 symbols
src/plugins/web/types.ts4 symbols
src/react-native.ts2 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@babel/core7.17.9 · 1×
@babel/plugin-transform-modules-commonjs7.17.9 · 1×
@babel/preset-env7.16.11 · 1×
@microsoft/api-extractor7.22.2 · 1×
@rollup/plugin-babel5.3.1 · 1×
@rollup/plugin-node-resolve13.2.0 · 1×
@testing-library/jest-dom5.16.4 · 1×
@testing-library/react13.0.1 · 1×
@types/jest27.4.1 · 1×
@types/ms0.7.31 · 1×
@typescript-eslint/eslint-plugin5.19.0 · 1×
@typescript-eslint/parser5.19.0 · 1×

For agents

$ claude mcp add keen-slider \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact