/** * Vnmf Type definition file * * Directory Structure * ├── api Applet ability API * │ ├── ad * │ │ └── index.d.ts advertise API * │ ├── alipay * │ │ └── index.d.ts Alipay applet API * │ ├── base * │ │ ├── index.d.ts Base API * │ │ ├── debug.d.ts Base -> debugging API * │ │ ├── system.d.ts Base -> system API * │ │ ├── update.d.ts Base -> renew API * │ │ ├── weapp Base -> Applets API * │ │ │ ├── life-cycle.d.ts Base -> Applets API -> The life cycle * │ │ │ └── app-event.d.ts Base -> Applets API -> Applied event * │ │ └── env.d.ts Base -> ENV * │ ├── canvas * │ │ └── index.d.ts canvas API * │ ├── cloud * │ │ └── index.d.ts WeChat Mini Program Cloud Development API * │ ├── device * │ │ ├── accelerometer.d.ts equipment -> Acceleration API * │ │ ├── battery.d.ts equipment -> Electricity API * │ │ ├── ble.d.ts equipment -> Low -power Bluetooth API * │ │ ├── bluetooth.d. equipment -> Bluetooth API * │ │ ├── clipboard.d.ts equipment -> Clipboard API * │ │ ├── compass.d.ts equipment -> compass API * │ │ ├── contact.d.ts equipment -> Contact person API * │ │ ├── motion.d.ts equipment -> Direction API * │ │ ├── gyroscope.d.ts equipment -> Gyro API * │ │ ├── iBeacon.d.ts equipment -> iBeacon API * │ │ ├── network.d.ts equipment -> network API * │ │ ├── nfc.d.ts equipment -> NFC API * │ │ ├── performance.d.ts equipment -> performance API * │ │ ├── phone.d.ts equipment -> Telephone API * │ │ ├── scan.d.ts equipment -> Scan code API * │ │ ├── screen.d.ts equipment -> Screen API * │ │ ├── vibrate.d.ts equipment -> vibration API * │ │ └── wifi.d.ts equipment -> Wi-Fi API * │ ├── ext * │ │ └── index.d.ts Third-party platform API * │ ├── files * │ │ └── index.d.ts document API * │ ├── framework * │ │ └── index.d.ts Applet framework API * │ ├── location * │ │ └── index.d.ts Location API * │ ├── media * │ │ ├── audio.d.ts media -> Audio API * │ │ ├── background-audio.d.ts media -> Background audio API * │ │ ├── camera.d.ts media -> camera API * │ │ ├── editor.d.ts media -> Rich text API * │ │ ├── image.d.ts media -> picture API * │ │ ├── live.d.ts media -> Real -time audio video API * │ │ ├── map.d.ts media -> map API * │ │ ├── recorder.d.ts media -> recording API * │ │ ├── video.d.ts media -> video API * │ │ └── video-processing.d.ts media -> Audio and video synthesis API * │ ├── network * │ │ ├── download.d.ts network -> download API * │ │ ├── mdns.d.ts network -> mDNS API * │ │ ├── request.d.ts network -> Initiate a request API * │ │ ├── udp.d.ts network -> UDP communication API * │ │ ├── upload.d.ts network -> Upload API * │ │ └── websocket.d.ts network -> WebSocket API * │ ├── open-api * │ │ ├── account.d.ts Open interface -> account information API * │ │ ├── address.d.ts Open interface -> Shipping address API * │ │ ├── authorize.d.ts Open interface -> Authorize API * │ │ ├── card.d.ts Open interface -> Card voucher API * │ │ ├── data-analysis.d.ts Open interface -> data analysis API * │ │ ├── facial.d.ts Open interface -> Face recognition API // Can't find it on WeChat applet documentation * │ │ ├── invoice.d.ts Open interface -> bill API * │ │ ├── login.d.ts Open interface -> Log in API * │ │ ├── navigate.d.ts Open interface -> Small program jump API * │ │ ├── payment.d.ts Open interface -> Pay API * │ │ ├── report.d.ts Open interface -> Data report API * │ │ ├── settings.d.ts Open interface -> set up API * │ │ ├── soter.d.ts Open interface -> Biological certification API * | | ├── subscribe-message.d.ts Open interface -> Subscription message API * │ │ ├── user-info.d.ts Open interface -> User Info API * │ │ ├── customer-service.d.ts Open interface -> WeChat customer service API * │ │ └── werun.d.ts Open interface -> WeChat sports API * │ ├── route * │ │ └── index.d.ts routing API * │ ├── share * │ │ └── index.d.ts Forward API * │ ├── storage * │ │ ├── background-fetch.d.ts Data cache -> Background acquisition API * │ │ └── index.d.ts Data cache API * │ ├── swan * │ │ └── index.d.ts Baidu applet API * │ ├── ui * │ │ ├── animation.d.ts interface -> Animation API * │ │ ├── background.d.ts interface -> background API * │ │ ├── custom-component.d.ts interface -> Custom component API * │ │ ├── fonts.d.ts interface -> Font API * │ │ ├── keyboard.d.ts interface -> keyboard API * │ │ ├── menu.d.ts interface -> menu API * │ │ ├── navigation-bar.d.ts interface -> Navigation Bar API * │ │ ├── pull-down-refresh.d.ts interface -> Pull down to refresh API * │ │ ├── scroll.d.ts interface -> scroll API * │ │ ├── sticky.d.ts interface -> Put on the top API * │ │ ├── tab-bar.d.ts interface -> TabBar API * │ │ ├── window.d.ts interface -> window API * │ │ └── interaction.d.ts interface -> Interaction API * │ ├── worker * │ │ └── index.d.ts Worker API * │ └── wxml * │ └── index.d.ts WXML API * ├── index.d.ts This file * ├── vnmf.component.d.ts Vnmf Component Type definition * ├── vnmf.config.d.ts Vnmf Applets App and Window Setting type definition * ├── vnmf.extend.d.ts Vnmf Expand API Type definition * ├── vnmf.hooks.d.ts Vnmf Hooks Type definition * └── vnmf.lifecycle.d.ts Vnmf Life cycle type definition */ /// /// /// /// /// /// /// export = Vnmf export as namespace Vnmf declare const Vnmf: Vnmf.VnmfStatic declare namespace Vnmf { // eslint-disable-next-line @typescript-eslint/no-empty-interface interface VnmfStatic {} } declare global { const defineAppConfig: (config: Vnmf.Config) => Vnmf.Config const definePageConfig: (config: Vnmf.Config) => Vnmf.Config }