| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- /* eslint-disable */
 
- var style = require('../wxs/style.wxs');
 
- var addUnit = require('../wxs/add-unit.wxs');
 
- var array = require('../wxs/array.wxs');
 
- function columnsStyle(data) {
 
-   return style({
 
-     height: addUnit(data.itemHeight * data.visibleItemCount),
 
-   });
 
- }
 
- function maskStyle(data) {
 
-   return style({
 
-     'background-size':
 
-       '100% ' + addUnit((data.itemHeight * (data.visibleItemCount - 1)) / 2),
 
-   });
 
- }
 
- function frameStyle(data) {
 
-   return style({
 
-     height: addUnit(data.itemHeight),
 
-   });
 
- }
 
- function columns(columns) {
 
-   if (!array.isArray(columns)) {
 
-     return [];
 
-   }
 
-   if (columns.length && !columns[0].values) {
 
-     return [{ values: columns }];
 
-   }
 
-   return columns;
 
- }
 
- module.exports = {
 
-   columnsStyle: columnsStyle,
 
-   frameStyle: frameStyle,
 
-   maskStyle: maskStyle,
 
-   columns: columns,
 
- };
 
 
  |