@daysnap/utils
Version:
136 lines (135 loc) • 6.44 kB
TypeScript
export { ato } from './ato.js';
export { base64ToBlob } from './base64ToBlob.js';
export { blobToBase64 } from './blobToBase64.js';
export { cached } from './cached.js';
export { camelCase } from './camelCase.js';
export { canvasToBlob } from './canvasToBlob.js';
export { capitalize } from './capitalize.js';
export { chooseMedia } from './chooseMedia.js';
export { clamp } from './clamp.js';
export { clone } from './clone.js';
export { cloneSimple } from './cloneSimple.js';
export { compareVersion } from './compareVersion.js';
export { compressImage } from './compressImage.js';
export { crToBr } from './crToBr.js';
export { createFactory } from './createFactory.js';
export { colorGenByHash } from './createHexColorByHash.js';
export { createLinearFunction } from './createLinearFunction.js';
export { createWithLoading } from './createWithLoading.js';
export { crlfToBr, filterCRLF } from './crlfToBr.js';
export { debounce } from './debounce.js';
export { atob, btoa } from './decode.js';
export { downloadFile } from './downloadFile.js';
export { each } from './each.js';
export { EventBusCallback, eventBus } from './eventBus.js';
export { exitFullscreen } from './exitFullscreen.js';
export { filterBankCardNo } from './filterBankCardNo.js';
export { filterEmoji } from './filterEmoji.js';
export { filterEmptyValue } from './filterEmptyValue.js';
export { filterIdCard } from './filterIdCard.js';
export { filterName } from './filterName.js';
export { filterPhone } from './filterPhone.js';
export { filterString } from './filterString.js';
export { formatDateToZN } from './formartDateToZN.js';
export { formatAmount } from './formatAmount.js';
export { formatDate } from './formatDate.js';
export { formatDateStr } from './formatDateStr.js';
export { formatFileSize } from './formatFileSize.js';
export { formatGapDate } from './formatGapDate.js';
export { formatMessage } from './formatMessage.js';
export { formatPathParams } from './formatPathParams.js';
export { getBlobByUrl } from './getBlobByUrl.js';
export { getDateBoundsByMonths } from './getDateBoundsByMonths.js';
export { getDayMillisecond } from './getDayMillisecond.js';
export { getDaysOfMonth } from './getDaysOfMonth.js';
export { getImageInfo } from './getImageInfo.js';
export { getMonthBounds } from './getMonthBounds.js';
export { getRandom } from './getRandom.js';
export { getRandomColor } from './getRandomColor.js';
export { getRandomNumber } from './getRandomNumber.js';
export { getRangeDate } from './getRangeDate.js';
export { getScrollTop } from './getScrollTop.js';
export { getVideoInfo } from './getVideoInfo.js';
export { getWeekBounds } from './getWeekBounds.js';
export { getWeekday } from './getWeekday.js';
export { inBrowser } from './inBrowser.js';
export { insertLink } from './insertLink.js';
export { insertScript } from './insertScript.js';
export { insertStyle } from './insertStyle.js';
export { isAmount } from './isAmount.js';
export { isAndroid } from './isAndroid.js';
export { isArray } from './isArray.js';
export { isBoolean } from './isBoolean.js';
export { isChinese } from './isChinese.js';
export { isDate } from './isDate.js';
export { isEmail } from './isEmail.js';
export { isEmpty } from './isEmpty.js';
export { isEmptyArray } from './isEmptyArray.js';
export { isEmptyObject } from './isEmptyObject.js';
export { isError } from './isError.js';
export { isFunction } from './isFunction.js';
export { isIE } from './isIE.js';
export { isIOS } from './isIOS.js';
export { isIdCard } from './isIdCard.js';
export { isJSONString } from './isJSONString.js';
export { isLan } from './isLan.js';
export { isLeapYear } from './isLeapYear.js';
export { isLicenseCode } from './isLicenseCode.js';
export { isMobile } from './isMobile.js';
export { isNativeFunction } from './isNativeFunction.js';
export { isNull } from './isNull.js';
export { isNumber } from './isNumber.js';
export { isObject } from './isObject.js';
export { isPhone } from './isPhone.js';
export { isPromise } from './isPromise.js';
export { isRegExp } from './isRegExp.js';
export { isString } from './isString.js';
export { isType } from './isType.js';
export { isUrl } from './isURL.js';
export { isUndefined } from './isUndefined.js';
export { isValidDate } from './isValidDate.js';
export { isWeChat, isWeixin } from './isWeChat.js';
export { isWeChatMiniProgram } from './isWeChatMiniProgram.js';
export { isWindow } from './isWindow.js';
export { kebabCase } from './kebabCase.js';
export { lfToBr } from './lfToBr.js';
export { listGenerator } from './listGenerator.js';
export { makePhoneCall } from './makePhoneCall.js';
export { mousewheel } from './mousewheel.js';
export { nf } from './nf.js';
export { normalizeDate } from './normalizeDate.js';
export { normalizePath } from './normalizePath.js';
export { omit } from './omit.js';
export { padding } from './padding.js';
export { parseDate } from './parseDate.js';
export { parseError } from './parseError.js';
export { parseObject } from './parseObject.js';
export { parsePath } from './parsePath.js';
export { parseQuery } from './parseQuery.js';
export { parseQueryString } from './parseQueryString.js';
export { pascalCase } from './pascalCase.js';
export { pick } from './pick.js';
export { Poller, PollerOptions, PollerTask } from './poller.js';
export { replaceCrlf } from './replaceCrlf.js';
export { requestFullScreen } from './requestFullScreen.js';
export { reserve } from './reserve.js';
export { rgbToHex } from './rgbToHex.js';
export { round } from './round.js';
export { scrollToTop } from './scrollToTop.js';
export { setScrollTop } from './setScrollTop.js';
export { sleep } from './sleep.js';
export { splitArray } from './splitArray.js';
export { getCache, getLocal } from './storage/index.js';
export { stringTrim } from './stringTrim.js';
export { stringifyQuery } from './stringifyQuery.js';
export { stringifyQueryString } from './stringifyQueryString.js';
export { throttle, throttleLeading, throttleTrailing } from './throttle.js';
export { toCDB } from './toCDB.js';
export { toDBC } from './toDBC.js';
export { Trap, createTrapInstance, trap } from './trap.js';
export { typeOf } from './typeOf.js';
export { withCache } from './withCache.js';
export { withPreventConsecutiveClicks } from './withPreventConsecutiveClicks.js';
export { StorageManager, factory } from './storage/factory.js';
export { Storage } from './storage/storage.js';
import '@daysnap/types';