UNPKG

@tarojs/taro

Version:
197 lines (190 loc) โ€ข 12 kB
/** * Taro ็ฑปๅž‹ๅฎšไน‰ๆ–‡ไปถ * * ็›ฎๅฝ•็ป“ๆž„ * โ”œโ”€โ”€ api ๅฐ็จ‹ๅบ็ซฏ่ƒฝๅŠ› API * โ”‚ย ย  โ”œโ”€โ”€ ad * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๅนฟๅ‘Š API * โ”‚ย ย  โ”œโ”€โ”€ ai * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ face.d.ts ไบบ่„ธๆฃ€ๆต‹ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ inference.d.ts AI ๆŽจ็† API * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ visionkit.d.ts ่ง†่ง‰็ฎ—ๆณ• API * โ”‚ย ย  โ”œโ”€โ”€ alipay * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๆ”ฏไป˜ๅฎๅฐ็จ‹ๅบ API * โ”‚ย ย  โ”œโ”€โ”€ base * โ”‚ โ”‚ โ”œโ”€โ”€ index.d.ts ๅŸบ็ก€ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ crypto.d.ts ๅŸบ็ก€ -> ๅŠ ๅฏ† API * โ”‚ โ”‚ โ”œโ”€โ”€ debug.d.ts ๅŸบ็ก€ -> ่ฐƒ่ฏ• API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ env.d.ts ๅŸบ็ก€ -> ENV * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ performance.d.ts * โ”‚ โ”‚ โ”œโ”€โ”€ system.d.ts ๅŸบ็ก€ -> ็ณป็ปŸ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ update.d.ts ๅŸบ็ก€ -> ๆ›ดๆ–ฐ API * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ weapp ๅŸบ็ก€ -> ๅฐ็จ‹ๅบ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ app-event.d.ts ๅŸบ็ก€ -> ๅฐ็จ‹ๅบ API -> ๅบ”็”จ็บงไบ‹ไปถ * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ life-cycle.d.ts ๅŸบ็ก€ -> ๅฐ็จ‹ๅบ API -> ็”Ÿๅ‘ฝๅ‘จๆœŸ * โ”‚ย ย  โ”œโ”€โ”€ canvas * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ็”ปๅธƒ API * โ”‚ย ย  โ”œโ”€โ”€ cloud * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๅพฎไฟกๅฐ็จ‹ๅบไบ‘ๅผ€ๅ‘ API * โ”‚ย ย  โ”œโ”€โ”€ data-analysis * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๆ•ฐๆฎๅˆ†ๆž API * โ”‚ย ย  โ”œโ”€โ”€ device * โ”‚ โ”‚ โ”œโ”€โ”€ accelerometer.d.ts ่ฎพๅค‡ -> ๅŠ ้€Ÿ่ฎก API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ accessibility.d.ts ่ฎพๅค‡ -> ๆ— ้šœ็ข API * โ”‚ โ”‚ โ”œโ”€โ”€ battery.d.ts ่ฎพๅค‡ -> ็”ต้‡ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ bluetooth-ble.d.ts ่ฎพๅค‡ -> ่“็‰™-ไฝŽๅŠŸ่€—ไธญๅฟƒ่ฎพๅค‡ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ bluetooth-peripheral.d.ts ่ฎพๅค‡ -> ่“็‰™-ไฝŽๅŠŸ่€—ๅค–ๅ›ด่ฎพๅค‡ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ bluetooth.d.ts ่ฎพๅค‡ -> ่“็‰™-้€š็”จ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ calendar.d.ts ่ฎพๅค‡ -> ๆ—ฅๅކ API * โ”‚ โ”‚ โ”œโ”€โ”€ clipboard.d.ts ่ฎพๅค‡ -> ๅ‰ช่ดดๆฟ API * โ”‚ โ”‚ โ”œโ”€โ”€ compass.d.ts ่ฎพๅค‡ -> ็ฝ—็›˜ API * โ”‚ โ”‚ โ”œโ”€โ”€ contact.d.ts ่ฎพๅค‡ -> ่”็ณปไบบ API * โ”‚ โ”‚ โ”œโ”€โ”€ gyroscope.d.ts ่ฎพๅค‡ -> ้™€่žบไปช API * โ”‚ โ”‚ โ”œโ”€โ”€ iBeacon.d.ts ่ฎพๅค‡ -> iBeacon API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ keyboard.d.ts ่ฎพๅค‡ -> ้”ฎ็›˜ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ memory.d.ts ่ฎพๅค‡ -> ๅ†…ๅญ˜ API * โ”‚ โ”‚ โ”œโ”€โ”€ motion.d.ts ่ฎพๅค‡ -> ่ฎพๅค‡ๆ–นๅ‘ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ network.d.ts ่ฎพๅค‡ -> ็ฝ‘็ปœ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ nfc.d.ts ่ฎพๅค‡ -> NFC ่ฏปๅ†™ API * โ”‚ โ”‚ โ”œโ”€โ”€ phone.d.ts ่ฎพๅค‡ -> ็”ต่ฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ scan.d.ts ่ฎพๅค‡ -> ๆ‰ซ็  API * โ”‚ โ”‚ โ”œโ”€โ”€ screen.d.ts ่ฎพๅค‡ -> ๅฑๅน• API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ sms.d.ts ่ฎพๅค‡ -> ็Ÿญไฟก API * โ”‚ โ”‚ โ”œโ”€โ”€ vibrate.d.ts ่ฎพๅค‡ -> ๆŒฏๅŠจ API * โ”‚ โ”‚ โ””โ”€โ”€ wifi.d.ts ่ฎพๅค‡ -> Wi-Fi API * โ”‚ย ย  โ”œโ”€โ”€ ext * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ็ฌฌไธ‰ๆ–นๅนณๅฐ API * โ”‚ย ย  โ”œโ”€โ”€ files * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๆ–‡ไปถ API * โ”‚ย ย  โ”œโ”€โ”€ framework * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๅฐ็จ‹ๅบๆก†ๆžถ API * โ”‚ย ย  โ”œโ”€โ”€ location * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ไฝ็ฝฎ API * โ”‚ย ย  โ”œโ”€โ”€ media * โ”‚ โ”‚ โ”œโ”€โ”€ audio.d.ts ๅช’ไฝ“ -> ้Ÿณ้ข‘ API * โ”‚ โ”‚ โ”œโ”€โ”€ background-audio.d.ts ๅช’ไฝ“ -> ่ƒŒๆ™ฏ้Ÿณ้ข‘ API * โ”‚ โ”‚ โ”œโ”€โ”€ camera.d.ts ๅช’ไฝ“ -> ็›ธๆœบ API * โ”‚ โ”‚ โ”œโ”€โ”€ editor.d.ts ๅช’ไฝ“ -> ๅฏŒๆ–‡ๆœฌ API * โ”‚ โ”‚ โ”œโ”€โ”€ image.d.ts ๅช’ไฝ“ -> ๅ›พ็‰‡ API * โ”‚ โ”‚ โ”œโ”€โ”€ live.d.ts ๅช’ไฝ“ -> ๅฎžๆ—ถ้Ÿณ่ง†้ข‘ API * โ”‚ โ”‚ โ”œโ”€โ”€ map.d.ts ๅช’ไฝ“ -> ๅœฐๅ›พ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ media-recorder.d.ts ๅช’ไฝ“ -> ็”ป้ขๅฝ•ๅˆถๅ™จ API * โ”‚ โ”‚ โ”œโ”€โ”€ recorder.d.ts ๅช’ไฝ“ -> ๅฝ•้Ÿณ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ video-decoder.d.ts ๅช’ไฝ“ -> ่ง†้ข‘่งฃ็ ๅ™จ API * โ”‚ โ”‚ โ””โ”€โ”€ video-processing.d.ts ๅช’ไฝ“ -> ้Ÿณ่ง†้ข‘ๅˆๆˆ API * โ”‚ โ”‚ โ”œโ”€โ”€ video.d.ts ๅช’ไฝ“ -> ่ง†้ข‘ API * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ voip.d.ts ๅช’ไฝ“ -> ๅฎžๆ—ถ่ฏญ้Ÿณ API * โ”‚ย ย  โ”œโ”€โ”€ navigate * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.d.ts ่ทณ่ฝฌ API * โ”‚ย ย  โ”œโ”€โ”€ network * โ”‚ โ”‚ โ”œโ”€โ”€ download.d.ts ็ฝ‘็ปœ -> ไธ‹่ฝฝ API * โ”‚ โ”‚ โ”œโ”€โ”€ mdns.d.ts ็ฝ‘็ปœ -> mDNS API * โ”‚ โ”‚ โ”œโ”€โ”€ request.d.ts ็ฝ‘็ปœ -> ๅ‘่ตท่ฏทๆฑ‚ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ tcp.d.ts ็ฝ‘็ปœ -> TCP ้€šไฟก API * โ”‚ โ”‚ โ”œโ”€โ”€ udp.d.ts ็ฝ‘็ปœ -> UDP ้€šไฟก API * โ”‚ โ”‚ โ”œโ”€โ”€ upload.d.ts ็ฝ‘็ปœ -> ไธŠไผ  API * โ”‚ โ”‚ โ””โ”€โ”€ websocket.d.ts ็ฝ‘็ปœ -> WebSocket API * โ”‚ย ย  โ”œโ”€โ”€ open-api * โ”‚ โ”‚ โ”œโ”€โ”€ account.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ่ดฆๅทไฟกๆฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ address.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๆ”ถ่ดงๅœฐๅ€ API * โ”‚ โ”‚ โ”œโ”€โ”€ authorize.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๆŽˆๆƒ API * โ”‚ โ”‚ โ”œโ”€โ”€ card.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅกๅˆธ API * | | โ”œโ”€โ”€ channels.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ่ง†้ข‘ๅท API * | | โ”œโ”€โ”€ customer-service.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅพฎไฟกๅฎขๆœ API * | | โ”œโ”€โ”€ device-voip.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ้Ÿณ่ง†้ข‘้€š่ฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ facial.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ไบบ่„ธ่ฏ†ๅˆซ API // ๅœจๅพฎไฟกๅฐ็จ‹ๅบๆ–‡ๆกฃๅทฒๆ‰พไธๅˆฐ * โ”‚ โ”‚ โ”œโ”€โ”€ favorites.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๆ”ถ่— API * โ”‚ โ”‚ โ”œโ”€โ”€ group.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅพฎไฟก็พค API * โ”‚ โ”‚ โ”œโ”€โ”€ invoice.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅ‘็ฅจ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ license-plate.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ่ฝฆ็‰Œ API * โ”‚ โ”‚ โ”œโ”€โ”€ login.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ็™ปๅฝ• API * โ”‚ โ”‚ โ”œโ”€โ”€ my-miniprogram.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๆˆ‘็š„ๅฐ็จ‹ๅบ API * โ”‚ โ”‚ โ”œโ”€โ”€ privacy.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ้š็งไฟกๆฏๆŽˆๆƒ API * โ”‚ โ”‚ โ”œโ”€โ”€ redpackage.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅพฎไฟก็บขๅŒ… API * โ”‚ โ”‚ โ”œโ”€โ”€ settings.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ่ฎพ็ฝฎ API * โ”‚ โ”‚ โ”œโ”€โ”€ soter.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ็”Ÿ็‰ฉ่ฎค่ฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ sticker.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅพฎไฟก่กจๆƒ… API * | | โ”œโ”€โ”€ subscribe-message.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ่ฎข้˜…ๆถˆๆฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ user-info.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ็”จๆˆทไฟกๆฏ API * โ”‚ โ”‚ โ””โ”€โ”€ werun.d.ts ๅผ€ๆ”พๆŽฅๅฃ -> ๅพฎไฟก่ฟๅŠจ API * โ”‚ย ย  โ”œโ”€โ”€ payment * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.d.ts ๆ”ฏไป˜ API * โ”‚ย ย  โ”œโ”€โ”€ qq * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.d.ts QQ ๅฐ็จ‹ๅบ API * โ”‚ย ย  โ”œโ”€โ”€ route * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ่ทฏ็”ฑ API * โ”‚ย ย  โ”œโ”€โ”€ share * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ่ฝฌๅ‘ API * โ”‚ย ย  โ”œโ”€โ”€ skyline * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ๅพฎไฟก Skyline API * โ”‚ย ย  โ”œโ”€โ”€ storage * โ”‚ โ”‚ โ”œโ”€โ”€ background-fetch.d.ts ๆ•ฐๆฎ็ผ“ๅญ˜ -> ๅŽๅฐ่Žทๅ– API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ cache-manager.d.ts ๆ•ฐๆฎ็ผ“ๅญ˜ -> ็ผ“ๅญ˜็ฎก็† API * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.d.ts ๆ•ฐๆฎ็ผ“ๅญ˜ API * โ”‚ย ย  โ”œโ”€โ”€ swan * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ bookshelf.d.ts ็™พๅบฆๅฐ็จ‹ๅบ -> ไนฆๆžถ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ download-package.d.ts ็™พๅบฆๅฐ็จ‹ๅบ -> ไธ‹่ฝฝๅŒ… API * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts ็™พๅบฆๅฐ็จ‹ๅบ API * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ pay.d.ts ็™พๅบฆๅฐ็จ‹ๅบ -> ๆ”ฏไป˜ API * โ”‚ย ย  โ”œโ”€โ”€ taro.extend.d.ts Taro ๆ‰ฉๅฑ• API ็ฑปๅž‹ๅฎšไน‰ * โ”‚ย ย  โ”œโ”€โ”€ taro.hooks.d.ts Taro Hooks ็ฑปๅž‹ๅฎšไน‰ * โ”‚ย ย  โ”œโ”€โ”€ ui * โ”‚ โ”‚ โ”œโ”€โ”€ animation.d.ts ็•Œ้ข -> ๅŠจ็”ป API * โ”‚ โ”‚ โ”œโ”€โ”€ background.d.ts ็•Œ้ข -> ่ƒŒๆ™ฏ API * โ”‚ โ”‚ โ”œโ”€โ”€ custom-component.d.ts ็•Œ้ข -> ่‡ชๅฎšไน‰็ป„ไปถ API * โ”‚ โ”‚ โ”œโ”€โ”€ fonts.d.ts ็•Œ้ข -> ๅญ—ไฝ“ API * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ interaction.d.ts ็•Œ้ข -> ไบคไบ’ API * โ”‚ โ”‚ โ”œโ”€โ”€ menu.d.ts ็•Œ้ข -> ่œๅ• API * โ”‚ โ”‚ โ”œโ”€โ”€ navigation-bar.d.ts ็•Œ้ข -> ๅฏผ่ˆชๆ  API * โ”‚ โ”‚ โ”œโ”€โ”€ pull-down-refresh.d.ts ็•Œ้ข -> ไธ‹ๆ‹‰ๅˆทๆ–ฐ API * โ”‚ โ”‚ โ”œโ”€โ”€ scroll.d.ts ็•Œ้ข -> ๆปšๅŠจ API * โ”‚ โ”‚ โ”œโ”€โ”€ sticky.d.ts ็•Œ้ข -> ็ฝฎ้กถ API * โ”‚ โ”‚ โ”œโ”€โ”€ tab-bar.d.ts ็•Œ้ข -> TabBar API * โ”‚ โ”‚ โ”œโ”€โ”€ window.d.ts ็•Œ้ข -> ็ช—ๅฃ API * โ”‚ย ย  โ”œโ”€โ”€ worker * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts Worker API * โ”‚ย ย  โ””โ”€โ”€ wxml * โ”‚ โ”‚ โ””โ”€โ”€ index.d.ts WXML API * โ”œโ”€โ”€ compile * โ”‚ย ย  โ”œโ”€โ”€ compiler.d.ts * โ”‚ย ย  โ”œโ”€โ”€ config * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ h5.d.ts * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ index.d.ts * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ manifest.d.ts * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ mini.d.ts * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ project.d.ts * โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ rn.d.ts * โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ util.d.ts * โ”‚ย ย  โ”œโ”€โ”€ hooks.d.ts Taro Hooks ็ฑปๅž‹ๅฎšไน‰ * โ”‚ย ย  โ””โ”€โ”€ index.d.ts * โ”œโ”€โ”€ global.d.ts * โ”œโ”€โ”€ index.d.ts ๆญคๆ–‡ไปถ * โ”œโ”€โ”€ taro.api.d.ts * โ”œโ”€โ”€ taro.component.d.ts Taro Component ็ฑปๅž‹ๅฎšไน‰ * โ”œโ”€โ”€ taro.config.d.ts Taro ๅฐ็จ‹ๅบ App ไธŽ Window ่ฎพ็ฝฎ็ฑปๅž‹ๅฎšไน‰ * โ””โ”€โ”€ taro.lifecycle.d.ts Taro ็”Ÿๅ‘ฝๅ‘จๆœŸ็ฑปๅž‹ๅฎšไน‰ */ /// <reference path="global.d.ts" /> /// <reference path="taro.api.d.ts" /> /// <reference path="taro.component.d.ts" /> /// <reference path="taro.config.d.ts" /> /// <reference path="taro.lifecycle.d.ts" /> /// <reference path="taro.runtime.d.ts" /> /// <reference types="@tarojs/plugin-platform-alipay/types/shims-alipay" /> /// <reference types="@tarojs/plugin-platform-jd/types/shims-jd" /> /// <reference types="@tarojs/plugin-platform-swan/types/shims-swan" /> /// <reference types="@tarojs/plugin-platform-tt/types/shims-tt" /> /// <reference types="@tarojs/plugin-platform-weapp/types/shims-weapp" /> /// <reference types="@tarojs/taro-h5/types/overlay" /> /// <reference types="@tarojs/taro-rn/types/overlay" /> export = Taro export as namespace Taro declare const Taro: Taro.TaroStatic declare namespace Taro { interface TaroStatic {} } declare global { const defineAppConfig: (config: Taro.AppConfig) => Taro.AppConfig const definePageConfig: (config: Taro.PageConfig) => Taro.Config const importNativeComponent: <T> (path: string, name = '', exportName = 'default') => Awaited<T> }