Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
81145 views
1
'use strict';
2
3
var parsers = require('../parsers');
4
5
var isValid = module.exports.isValid = function isValid(v) {
6
return parsers.valueType(v) === parsers.TYPES.KEYWORD &&
7
(v.toLowerCase() === 'scroll' || v.toLowerCase() === 'fixed' || v.toLowerCase() === 'inherit');
8
};
9
10
module.exports.definition = {
11
set: function (v) {
12
if (!isValid(v)) {
13
return;
14
}
15
this._setProperty('background-attachment', v);
16
},
17
get: function () {
18
return this.getPropertyValue('background-attachment');
19
},
20
enumerable: true,
21
configurable: true
22
};
23
24