89 lines
3.7 KiB
JavaScript
89 lines
3.7 KiB
JavaScript
// Module ID: 10204
|
|
// Function ID: 10205
|
|
// Name: SINGLE_ITEM
|
|
// Dependencies: [10205]
|
|
// Exports: computedFillDataWithAutoFillData, computedOffsetXValueWithAutoFillData, computedRealIndexWithAutoFillData, convertToSharedIndex
|
|
|
|
// Module 10204 (SINGLE_ITEM)
|
|
import DATA_LENGTH from "DATA_LENGTH" /* 10205 */;
|
|
|
|
const SINGLE_ITEM = DATA_LENGTH.DATA_LENGTH.SINGLE_ITEM;
|
|
const DOUBLE_ITEM = DATA_LENGTH.DATA_LENGTH.DOUBLE_ITEM;
|
|
function isAutoFillData(loop) {
|
|
return loop.loop && loop.autoFillData;
|
|
}
|
|
isAutoFillData.__closure = {};
|
|
isAutoFillData.__workletHash = 3243810595903;
|
|
isAutoFillData.__initData = { code: "function isAutoFillData_Pnpm_computedWithAutoFillDataTs1(params){return!!params.loop&&!!params.autoFillData;}" };
|
|
function convertToSharedIndex(arg0) {
|
|
({ rawDataLength, index } = arg0);
|
|
({ loop, autoFillData } = arg0);
|
|
if (typeof isAutoFillData !== "function") {
|
|
HermesBuiltin.throwTypeError();
|
|
}
|
|
if (tmp) {
|
|
if (SINGLE_ITEM === rawDataLength) {
|
|
return 0;
|
|
} else if (DOUBLE_ITEM === rawDataLength) {
|
|
return index % 2;
|
|
}
|
|
}
|
|
return index;
|
|
}
|
|
convertToSharedIndex.__closure = { isAutoFillData, SINGLE_ITEM, DOUBLE_ITEM };
|
|
convertToSharedIndex.__workletHash = 6582547575185;
|
|
convertToSharedIndex.__initData = { code: "function convertToSharedIndex_Pnpm_computedWithAutoFillDataTs2(params){const{isAutoFillData,SINGLE_ITEM,DOUBLE_ITEM}=this.__closure;const{loop:loop,rawDataLength:rawDataLength,index:index,autoFillData:autoFillData}=params;if(isAutoFillData({loop:loop,autoFillData:autoFillData})){switch(rawDataLength){case SINGLE_ITEM:return 0;case DOUBLE_ITEM:return index%2;}}return index;}" };
|
|
function computedOffsetXValueWithAutoFillData(arg0) {
|
|
({ rawDataLength, value, size } = arg0);
|
|
({ loop, autoFillData } = arg0);
|
|
if (typeof isAutoFillData !== "function") {
|
|
HermesBuiltin.throwTypeError();
|
|
}
|
|
if (tmp) {
|
|
if (SINGLE_ITEM === rawDataLength) {
|
|
return value % size;
|
|
} else if (DOUBLE_ITEM === rawDataLength) {
|
|
return value % (2 * size);
|
|
}
|
|
}
|
|
return value;
|
|
}
|
|
computedOffsetXValueWithAutoFillData.__closure = { isAutoFillData, SINGLE_ITEM, DOUBLE_ITEM };
|
|
computedOffsetXValueWithAutoFillData.__workletHash = 4588043425301;
|
|
computedOffsetXValueWithAutoFillData.__initData = { code: "function computedOffsetXValueWithAutoFillData_Pnpm_computedWithAutoFillDataTs3(params){const{isAutoFillData,SINGLE_ITEM,DOUBLE_ITEM}=this.__closure;const{rawDataLength:rawDataLength,value:value,size:size,loop:loop,autoFillData:autoFillData}=params;if(isAutoFillData({loop:loop,autoFillData:autoFillData})){switch(rawDataLength){case SINGLE_ITEM:return value%size;case DOUBLE_ITEM:return value%(size*2);}}return value;}" };
|
|
|
|
export { convertToSharedIndex };
|
|
export { computedOffsetXValueWithAutoFillData };
|
|
export const computedRealIndexWithAutoFillData = function computedRealIndexWithAutoFillData(arg0) {
|
|
({ index, dataLength } = arg0);
|
|
({ loop, autoFillData } = arg0);
|
|
if (typeof isAutoFillData !== "function") {
|
|
HermesBuiltin.throwTypeError();
|
|
}
|
|
if (tmp) {
|
|
if (SINGLE_ITEM === dataLength) {
|
|
return index % 1;
|
|
} else if (DOUBLE_ITEM === dataLength) {
|
|
return index % 2;
|
|
}
|
|
}
|
|
return index;
|
|
};
|
|
export const computedFillDataWithAutoFillData = function computedFillDataWithAutoFillData(arg0) {
|
|
({ data, dataLength } = arg0);
|
|
({ loop, autoFillData } = arg0);
|
|
if (typeof isAutoFillData !== "function") {
|
|
HermesBuiltin.throwTypeError();
|
|
}
|
|
if (tmp) {
|
|
if (SINGLE_ITEM === dataLength) {
|
|
const items = [data[0], data[0], data[0]];
|
|
return items;
|
|
} else if (DOUBLE_ITEM === dataLength) {
|
|
const items1 = [data[0], data[1], , ];
|
|
[arr[2], arr[3]] = data;
|
|
return items1;
|
|
}
|
|
}
|
|
return data;
|
|
};
|