MCPcopy
hub / github.com/malihu/malihu-custom-scrollbar-plugin

github.com/malihu/malihu-custom-scrollbar-plugin @3.1.5 sqlite

repository ↗ · DeepWiki ↗ · release 3.1.5 ↗
517 symbols 1,483 edges 13 files 0 documented · 0%
README

malihu custom scrollbar plugin

Highly customizable custom scrollbar jQuery plugin (Demo). Features include:

  • Vertical and/or horizontal scrollbar(s)
  • Adjustable scrolling momentum
  • Mouse-wheel, keyboard and touch support
  • Ready-to-use themes and customization via CSS
  • RTL direction support
  • Option parameters for full control of scrollbar functionality
  • Methods for triggering actions like scroll-to, update, destroy etc.
  • User-defined callbacks
  • Selectable/searchable content

Plugin homepage and documentation (Changelog)

Installation

npm: npm install malihu-custom-scrollbar-plugin

Bower: bower install malihu-custom-scrollbar-plugin

Manual

Usage

Manual: $(selector).mCustomScrollbar();

Browserify:

var $ = require('jquery');
require('malihu-custom-scrollbar-plugin')($);

webpack:

npm install imports-loader
npm install jquery-mousewheel
npm install malihu-custom-scrollbar-plugin

module.exports = {
    module: {
        loaders: [
            { test: /jquery-mousewheel/, loader: "imports?define=>false&this=>window" },
            { test: /malihu-custom-scrollbar-plugin/, loader: "imports?define=>false&this=>window" }
        ]
    }
};

var $ = require('jquery');
require("jquery-mousewheel")($);
require('malihu-custom-scrollbar-plugin')($);

Requirements

jQuery version 1.6.0 or higher

Browser compatibility

  • Internet Explorer 8+
  • Firefox
  • Chrome
  • Opera
  • Safari
  • iOS
  • Android
  • Windows Phone

License

MIT License (MIT)

http://opensource.org/licenses/MIT

Donate

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28

Core symbols most depended-on inside this repo

t
called by 36
examples/colorbox/jquery.colorbox-min.js
n
called by 27
examples/colorbox/jquery.colorbox-min.js
_coordinates
called by 24
jquery.mCustomScrollbar.js
_coordinates
called by 24
js/uncompressed/jquery.mCustomScrollbar.js
a
called by 19
examples/colorbox/jquery.colorbox-min.js
_scrollTo
called by 17
jquery.mCustomScrollbar.js
_scrollTo
called by 17
js/uncompressed/jquery.mCustomScrollbar.js
_childPos
called by 14
jquery.mCustomScrollbar.js

Shape

Function 517

Languages

TypeScript100%

Modules by API surface

js/minified/jquery-1.11.0.min.js76 symbols
js/uncompressed/jquery.mCustomScrollbar.js74 symbols
jquery.mCustomScrollbar.js74 symbols
js/minified/jquery-1.9.1.min.js71 symbols
js/minified/jquery-2.1.0.min.js65 symbols
js/minified/jquery.mCustomScrollbar.min.js58 symbols
jquery.mCustomScrollbar.concat.min.js58 symbols
examples/colorbox/jquery.colorbox-min.js18 symbols
js/minified/jquery-ui-1.10.4.min.js15 symbols
js/uncompressed/jquery.mousewheel.js3 symbols
js/minified/jquery.mousewheel.min.js3 symbols
js/uncompressed/jquery.mousewheel-3.0.6.js1 symbols

Dependencies from manifests, versioned

jquery-mousewheel>=3.0.6 · 1×

For agents

$ claude mcp add malihu-custom-scrollbar-plugin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact