UNPKG

@antmjs/vantui

Version:

一套适用于Taro3及React的vantui组件库

41 lines 963 B
/* eslint-disable */ import { style } from '../wxs/utils'; function columnsStyle(data) { return style({ height: data.itemHeight * data.visibleItemCount }); } function maskStyle(data) { return style({ 'background-size': '100% ' + (data.itemHeight * (data.visibleItemCount - 1) / 2 + 'px') }); } function frameStyle(data) { return style({ height: data.itemHeight + 'px' }); } function columns(columns) { var cc = []; if (columns !== null && columns !== void 0 && columns.every(function (it) { return Array.isArray(it.values); })) { cc = columns.map(function (it) { return it.values; }); } else if (columns.every(function (it) { return !Array.isArray(it); })) { cc = [columns]; } else { columns.forEach(function (it) { if (Array.isArray(it)) { cc.push(it); } else { cc.push([it]); } }); } return cc; } export { columnsStyle, frameStyle, maskStyle, columns };