Download web/node_modules/autoprefixer/lib/hacks/inline-logical.js from Amitkumar001/Law_Slm: direct link, hf CLI and curl.
- Browser
- Download file 681 Bytes
-
https://huggingface.co/Amitkumar001/Law_Slm/resolve/main/web/node_modules/autoprefixer/lib/hacks/inline-logical.js
- Command line
-
hf download hf://Amitkumar001/Law_Slm/web/node_modules/autoprefixer/lib/hacks/inline-logical.js
-
curl -L -o inline-logical.js https://huggingface.co/Amitkumar001/Law_Slm/resolve/main/web/node_modules/autoprefixer/lib/hacks/inline-logical.js
681 Bytes
| let Declaration = require('../declaration') | |
| class InlineLogical extends Declaration { | |
| /** | |
| * Return property name by spec | |
| */ | |
| normalize(prop) { | |
| return prop.replace(/(margin|padding|border)-(start|end)/, '$1-inline-$2') | |
| } | |
| /** | |
| * Use old syntax for -moz- and -webkit- | |
| */ | |
| prefixed(prop, prefix) { | |
| return prefix + prop.replace('-inline', '') | |
| } | |
| } | |
| InlineLogical.names = [ | |
| 'border-inline-start', | |
| 'border-inline-end', | |
| 'margin-inline-start', | |
| 'margin-inline-end', | |
| 'padding-inline-start', | |
| 'padding-inline-end', | |
| 'border-start', | |
| 'border-end', | |
| 'margin-start', | |
| 'margin-end', | |
| 'padding-start', | |
| 'padding-end' | |
| ] | |
| module.exports = InlineLogical | |