Download node_modules/autoprefixer/lib/hacks/overscroll-behavior.js from jayvatliq/car-view-classifier-frontend: direct link, hf CLI and curl.
- Browser
- Download file 677 Bytes
-
https://huggingface.co/spaces/jayvatliq/car-view-classifier-frontend/resolve/main/node_modules/autoprefixer/lib/hacks/overscroll-behavior.js
- Command line
-
hf download hf://spaces/jayvatliq/car-view-classifier-frontend/node_modules/autoprefixer/lib/hacks/overscroll-behavior.js
-
curl -L -o overscroll-behavior.js https://huggingface.co/spaces/jayvatliq/car-view-classifier-frontend/resolve/main/node_modules/autoprefixer/lib/hacks/overscroll-behavior.js
677 Bytes
| let Declaration = require('../declaration') | |
| class OverscrollBehavior extends Declaration { | |
| /** | |
| * Return property name by spec | |
| */ | |
| normalize() { | |
| return 'overscroll-behavior' | |
| } | |
| /** | |
| * Change property name for IE | |
| */ | |
| prefixed(prop, prefix) { | |
| return prefix + 'scroll-chaining' | |
| } | |
| /** | |
| * Change value for IE | |
| */ | |
| set(decl, prefix) { | |
| if (decl.value === 'auto') { | |
| decl.value = 'chained' | |
| } else if (decl.value === 'none' || decl.value === 'contain') { | |
| decl.value = 'none' | |
| } | |
| return super.set(decl, prefix) | |
| } | |
| } | |
| OverscrollBehavior.names = ['overscroll-behavior', 'scroll-chaining'] | |
| module.exports = OverscrollBehavior | |