| 123456789101112131415161718192021222324252627282930313233 |
- const { template, $, update, close } = require('./base');
- exports.template = template;
- exports.$ = $;
- exports.update = update;
- exports.close = close;
- const { setHidden, isMultipleInvalid } = require('../utils/prop');
- exports.ready = function() {
- this.elements = {
- horizontalScrollBar: {
- update(element, dump) {
- setHidden(isMultipleInvalid(dump.horizontal) || !dump.horizontal.value, element);
- },
- },
- verticalScrollBar: {
- update(element, dump) {
- setHidden(isMultipleInvalid(dump.vertical) || !dump.vertical.value, element);
- },
- },
- brake: {
- update(element, dump) {
- setHidden(isMultipleInvalid(dump.inertia) || !dump.inertia.value, element);
- },
- },
- bounceDuration: {
- update(element, dump) {
- setHidden(isMultipleInvalid(dump.elastic) || !dump.elastic.value, element);
- },
- },
- };
- };
|