const Declaration = require('../declaration');

const BASIC = ['none', 'underline', 'overline', 'line-through', 'blink', 'inherit', 'initial', 'unset'];

class TextDecoration extends Declaration {

    /**
     * Do not add prefixes for basic values.
     */
    check(decl) {
        return decl.value.split(/\s+/).some(i => BASIC.indexOf(i) === -1);
    }

}

TextDecoration.names = ['text-decoration'];
module.exports = TextDecoration;