ngx-scrollbar

    Custom overlay-scrollbars with native scrolling mechanism

    Language: json

    Author: GitHub Repos (@github-repos)

    0 stars · 1 views

    Files

    • troubleshooting.md (md)
    • mstile-70x70.png (image)
    • colors.scss (scss)
    • mat (txt)
    • src (txt)
    • cdk (txt)
    • src (txt)
    • src (txt)
    • lib (txt)
    • scrollbars (txt)
    • utils (txt)
    • scrollbar (txt)
    • viewport (txt)
    • styles (txt)
    • track (txt)
    • button (txt)
    • assets (txt)
    • ngx-scrollbar-demo (txt)
    • src (txt)
    • app (txt)
    • example-scrollto-element (txt)
    • anchor-link (txt)
    • overview-content (txt)
    • example-virutal-scroll (txt)
    • home-page (txt)
    • example2 (txt)
    • example-mat-timepicker (txt)
    • example-mat-dialog (txt)
    • example-mat-autocomplete (txt)
    • example-mat-select (txt)
    • example-ag-grid-table (txt)
    • example5 (txt)
    • example-nested-virtual-scroll (txt)
    • card (txt)
    • example-virtual-scroll-ext (txt)
    • example3 (txt)
    • example-mat-table (txt)
    • lab (txt)
    • css-variables-form (txt)
    • smooth-scroll-form (txt)
    • reached-notifier (txt)
    • resize-form (txt)
    • shared (txt)
    • logo (txt)
    • header (txt)
    • author (txt)
    • footer (txt)
    • sponsors (txt)
    • example-infinite-scroll (txt)
    • example-prime-ng-table (txt)
    • example-ngx-datatable (txt)
    • integration-page (txt)
    • public (txt)
    • icons (txt)
    • workflows (txt)
    • ISSUE_TEMPLATE (txt)
    • docs (txt)
    • v15 (txt)
    • .vscode (vscode)
    • Usage.md (md)
    • launch.json (json)
    • extensions.json (json)
    • tasks.json (json)
    • Global-options.md (md)
    • projects (txt)
    • ngx-scrollbar (txt)
    • docs (txt)
    • Usage.md (md)
    • tsconfig.json (json)
    • Scrollbar-document.md (md)
    • eslint.config.js (js)
    • README.md (md)
    • Smooth-Scroll.md (md)
    • Scroll-timeline-polyfill.md (md)
    • Global-options.md (md)
    • addons (txt)
    • src (txt)
    • Visibility.md (md)
    • Scrollbar-anywhere.md (md)
    • tsconfig.spec.json (json)
    • Integration.md (md)
    • _index.scss (scss)
    • Styling.md (md)
    • tsconfig.lib.prod.json (json)
    • reached-event (txt)
    • src (txt)
    • reached.model.ts (ts)
    • ng-package.json (json)
    • README.md (md)
    • reach-drop-observer.ts (ts)
    • public_api.ts (ts)
    • reach-drop-observer.scss (scss)
    • smooth-scroll (txt)
    • src (txt)
    • public_api.ts (ts)
    • smooth-scroll.default.ts (ts)
    • eslint.config.js (js)
    • smooth-scroll-manager.ts (ts)
    • smooth-scroll.model.ts (ts)
    • ng-package.json (json)
    • smooth-scroll.ts (ts)
    • public_api.ts (ts)
    • mat-autocomplete-scrollbar.ts (ts)
    • package.json (json)
    • mat-select-scrollbar.ts (ts)
    • bezier-easing.ts (ts)
    • ng-package.json (json)
    • public_api.ts (ts)
    • public_api.ts (ts)
    • mat-timepicker-scrollbar.ts (ts)
    • ng-package.json (json)
    • cdk-virtual-scroll.ts (ts)
    • popup-scrollbar.ts (ts)
    • ng-package.json (json)
    • mat-dialog-scrollbar.ts (ts)
    • scrollbar-manager.ts (ts)
    • ng-scrollbar-ext.ts (ts)
    • pointer-events-adapter.ts (ts)
    • ng-scrollbar-async-viewport.ts (ts)
    • scrollbars.scss (scss)
    • scrollbars.ts (ts)
    • shared.scss (scss)
    • ng-scrollbar.model.ts (ts)
    • scrollbar-adapter.ts (ts)
    • common.ts (ts)
    • horizontal.scss (scss)
    • scrollbar.ts (ts)
    • vertical.scss (scss)
    • ng-scrollbar.ts (ts)
    • ng-sync-spacer.ts (ts)
    • scrollbar-input-outputs.ts (ts)
    • scroll-viewport.scss (scss)
    • scroll-viewport.ts (ts)
    • thumb (txt)
    • scroll-content.scss (scss)
    • index.ts (ts)
    • ng-scrollbar.module.ts (ts)
    • scroll-content.ts (ts)
    • viewport-adapter.ts (ts)
    • thumb.scss (scss)
    • thumb-y.scss (scss)
    • thumb.ts (ts)
    • disable-interaction.scss (scss)
    • scroll.scss (scss)
    • visibility.scss (scss)
    • dragging.scss (scss)
    • thumb-x.scss (scss)
    • track.ts (ts)
    • track-adapter.ts (ts)
    • scroll-overflow.scss (scss)
    • spacer.scss (scss)
    • overscroll-behavior.scss (scss)
    • track.scss (scss)
    • appearance.scss (scss)
    • position.scss (scss)
    • scrollbar-button.ts (ts)
    • ng-scrollbar-anywhere.ts (ts)
    • scrollbar-button.scss (scss)
    • ng-scrollbar-document.ts (ts)
    • tests (txt)
    • fit.spec.ts (ts)
    • hover-effect.spec.ts (ts)
    • ext-viewport-class.spec.ts (ts)
    • ext-viewport-async.spec.ts (ts)
    • reached-events.spec.ts (ts)
    • thumb.spec.ts (ts)
    • visibility.spec.ts (ts)
    • content.spec.ts (ts)
    • scroll-viewport.spec.ts (ts)
    • hide-native-scrollbar.spec.ts (ts)
    • functions.spec.ts (ts)
    • button.spec.ts (ts)
    • track.spec.ts (ts)
    • resize-sensor.spec.ts (ts)
    • visibility-on-scroll.spec.ts (ts)
    • disable-interactions.spec.ts (ts)
    • common-test.ts (ts)
    • appearance.spec.ts (ts)
    • dropped-events.spec.ts (ts)
    • ng-scrollbar.spec.ts (ts)
    • scrollbar-manager.spec.ts (ts)
    • main.ts (ts)
    • main.server.ts (ts)
    • ng-package.json (json)
    • ng-scrollbar.default.ts (ts)
    • test.ts (ts)
    • styles.scss (scss)
    • tsconfig.lib.json (json)
    • public-api.ts (ts)
    • tsconfig.spec.json (json)
    • scroll-timeline-polyfill.js (js)
    • anchor-link.component.ts (ts)
    • example-scrollto-element.component.html (html)
    • anchor-link.component.scss (scss)
    • server.ts (ts)
    • overview-content.component.scss (scss)
    • anchor-link.component.html (html)
    • example-virtual-scroll.component.html (html)
    • overview-content.component.ts (ts)
    • example-scrollto-element.component.ts (ts)
    • example-scrollto-element.component.scss (scss)
    • scroll-anchor.directive.ts (ts)
    • example-virtual-scroll.component.scss (scss)
    • home-page.component.scss (scss)
    • example-virtual-scroll.component.ts (ts)
    • app.scss (scss)
    • example2.component.scss (scss)
    • example2.component.ts (ts)
    • home-page.component.html (html)
    • example-mat-dialog.component.ts (ts)
    • example-mat-dialog.component.html (html)
    • example2.component.html (html)
    • example-mat-timepicker.component.ts (ts)
    • example-mat-dialog.component.scss (scss)
    • example-mat-timepicker.component.html (html)
    • example-mat-timepicker.component.scss (scss)
    • app.routes.ts (ts)
    • app.config.ts (ts)
    • example-mat-autocomplete.component.html (html)
    • example-mat-autocomplete.component.scss (scss)
    • example-mat-autocomplete.component.ts (ts)
    • example-ag-grid-table.component.scss (scss)
    • example-mat-select.component.scss (scss)
    • example-mat-select.component.html (html)
    • example-mat-select.component.ts (ts)
    • example-ag-grid-table.component.ts (ts)
    • example5.component.ts (ts)
    • example5.component.scss (scss)
    • example-ag-grid-table.component.html (html)
    • example-nested-virtual-scroll.component.scss (scss)
    • example-nested-virtual-scroll.component.ts (ts)
    • card.component.scss (scss)
    • example-nested-virtual-scroll.component.html (html)
    • card.component.ts (ts)
    • example5.component.html (html)
    • material-page (txt)
    • example-virtual-scroll-ext.component.html (html)
    • example-virtual-scroll-ext.component.scss (scss)
    • material-page.component.html (html)
    • example-virtual-scroll-ext.component.ts (ts)
    • material-page.component.scss (scss)
    • material-page.component.ts (ts)
    • example-mat-table.component.html (html)
    • example3.component.html (html)
    • example-mat-table.component.ts (ts)
    • example3.component.ts (ts)
    • example3.component.scss (scss)
    • example-mat-table.component.scss (scss)
    • lab.component.scss (scss)
    • css-variables-form.component.html (html)
    • css-variables-form.component.ts (ts)
    • css-variables.model.ts (ts)
    • css-variables-form.component.scss (scss)
    • smooth-scroll-form.component.scss (scss)
    • reached-notifier.component.scss (scss)
    • lab.component.ts (ts)
    • smooth-scroll-form.component.ts (ts)
    • smooth-scroll-form.component.html (html)
    • toggle-form (txt)
    • reached-notifier.component.html (html)
    • toggle-form.component.ts (ts)
    • reached-notifier.component.ts (ts)
    • resize-form.component.scss (scss)
    • toggle-form.component.scss (scss)
    • header.component.ts (ts)
    • lab.component.html (html)
    • resize-form.component.ts (ts)
    • header.component.scss (scss)
    • author.component.ts (ts)
    • author.component.html (html)
    • resize-form.component.html (html)
    • author.component.scss (scss)
    • header.component.html (html)
    • logo.component.scss (scss)
    • logo.component.html (html)
    • logo.component.ts (ts)
    • footer.component.scss (scss)
    • footer.component.ts (ts)
    • app.html (html)
    • sponsors.component.html (html)
    • app.ts (ts)
    • footer.component.html (html)
    • example-infinite-scroll.component.html (html)
    • sponsors.component.scss (scss)
    • sponsors.component.ts (ts)
    • example-infinite-scroll.component.scss (scss)
    • example-infinite-scroll.component.ts (ts)
    • example-prime-ng.component.ts (ts)
    • example-prime-ng.component.scss (scss)
    • app.routes.server.ts (ts)
    • example-prime-ng.component.html (html)
    • example-ngx-datatable.component.html (html)
    • example-ngx-datatable.component.ts (ts)
    • integration-page.component.html (html)
    • integration-page.component.scss (scss)
    • example-ngx-datatable.component.scss (scss)
    • android-chrome-192x192.png (image)
    • mstile-310x150.png (image)
    • integration-page.component.ts (ts)
    • tsconfig.app.json (json)
    • mstile-150x150.png (image)
    • mstile-310x310.png (image)
    • index.html (html)
    • favicon.ico (image)
    • favicon-32x32.png (image)
    • LICENSE (txt)
    • android-chrome-512x512.png (image)
    • mstile-144x144.png (image)
    • favicon-16x16.png (image)
    • safari-pinned-tab.svg (image)
    • apple-touch-icon.png (image)
    • .github (github)
    • integrate.yml (yml)
    • package.json (json)
    • bug_report.md (md)
    • docs.md (md)
    • feature.md (md)
    • netlify.yml (yml)
    • FUNDING.yml (yml)
    • CHANGELOG.md (md)
    • ATTRIBUTION.md (markdown)
    • angular.json (json)
    • ISSUE_TEMPALTE.MD (md)
    • logo.svg (image)
    • ng-scrollbar-core.ts (ts)
    • scrollbar-button.html (html)
    • home-page.component.ts (ts)
    • Reached-&-Dropped-Events.md (md)
    • global-options.spec.ts (ts)
    • thumb-adapter.ts (ts)
    • ng-scroll-reach-drop.ts (ts)
    • Smooth-Scroll-Functions.md (md)
    • scroll-content.directive.ts (ts)
    • anywhere.spec.ts (ts)
    • ext-viewport-spacer-resize.spec.ts (ts)
    • app.config.server.ts (ts)
    • visible-onscroll.directive.ts (ts)
    github-repos/ngx-scrollbar

    ngx-scrollbar

    Public
    • Updated Jun 27, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Custom overlay-scrollbars with native scrolling mechanism

    0stars
    1views
    Created Mar 11, 2026