ipink-util
Version:
util.js
24 lines (23 loc) • 2.99 kB
JavaScript
export { Config, ConfigBase, HttpConfig, getSdk, interceptor, win } from './utils/config.mjs';
export { ENV_TYPE, getEnv, isMiniProgram } from './utils/env.mjs';
export { getAgeByBirth, getBirthByID, getBirthDays, getCanvas, getIdCardInfo, getJson, getJsonMember, getPageUrl, getStringSize } from './utils/get.mjs';
export { Calendar, CalendarInstance, defaultGregorian, defaultLunar, getYearMonthDay, getYearMonthDayNew, sloarToLunar } from './utils/calendar.mjs';
export { Cache, Storage } from './utils/cache.mjs';
export { getColorObj, getOpacityColor } from './utils/color.mjs';
export { formatDate, getDate, getDateScoped, getDaysBetween, getRecentDay, getRecentMonth, getRecentWeek, getRecentYear, getSomeday, getWeek, parseDate, transformDate } from './utils/date.mjs';
export { Loan } from './utils/debts.mjs';
export { disabledFontChange } from './utils/font.mjs';
export { base64ToPath, chooseImage, chooseOtherFile, chooseVideo, getImageInfo, getLocalFilePath, pathToBase64 } from './utils/image.mjs';
export { isAndroid, isAndroidH5, isAndroidPhone, isAndroidTablet, isArray, isBlackberry, isBoo, isChar, isChrome, isDarkColor, isDate, isDateString, isDom, isEdge, isEmail, isEmpty, isEmptyObject, isError, isExternal, isFirefox, isFistCharUpperCase, isFunc, isFuture, isIdCard, isIe, isInArray, isInObject, isIos, isIp, isIpad, isIphone, isIpod, isIpv6, isJson, isJsonString, isJuLiuCard, isLinux, isLowerCase, isMac, isMini, isMobile, isMonth, isNaN, isNull, isNumber, isObject, isOdd, isOffline, isOnline, isOpera, isOperaMini, isPhoneNumber, isPhoneSize, isRegexp, isRegexpStr, isSafari, isString, isTel, isTimeString, isToday, isTomorrow, isUndefined, isUpperCase, isUrl, isWeekend, isWindowObject, isWindows, isWindowsPhone, isWxMini, isYear, isYesterday, isZipCode } from './utils/is.mjs';
export { Log, log } from './utils/log.mjs';
export { genJumpUrl, navigateToMiniProgram } from './utils/navigation.mjs';
export { Pinyin, PinyinTranslate } from './utils/pinyin.mjs';
export { setTitle } from './utils/set.mjs';
export { htmlToast, showModal, toast } from './utils/toast.mjs';
export { addNextUrl, decode, delUrlParams, deleteQuery, getParamsByScheme, getQueryByUrl, getQueryMember, getUrlByQuery, jump, parseQuery, stringifyQuery } from './utils/url.mjs';
export { BAR_CODE_TYPE, allSettled, backMainAppHome, base64decode, base64encode, buildHierarchyArray, checkWhiteScreen, compareVersion, converNumber, copyValue, debounce, desensitization, fillStr, findTargetAndRemove, firstCharCase, flattenArray, formatTree, getGreatCircleDistance, getLocation, getRefInfo, hasKey, navigateBack, postMessage, scanCode, setTitleName, throttle, uuid } from './utils/util.mjs';
export { jsonp } from './utils/jsonp.mjs';
export { createHttp } from './utils/axios.mjs';
export { addHeaderToken, genRequestUrl, request } from './utils/request.mjs';
export { upload, uploadFile, uploadMoreFile } from './utils/upload.mjs';
export { createSSEConnection } from './utils/sse.mjs';