The KuiklyUI-third-party repository is a directory that catalogs all libraries compatible with KuiklyUI.
- Locate the library's entry in the file: KuiklyUI-Libraries.json
- Update the entry with new information
- Submit a PR
- Add it to the end of the KuiklyUI-Libraries.json file
- Refer to the Library Description Template to describe the library's relevant information
- Submit a PR
Please follow the format, field order, and indentation as shown below. Omit fields for unsupported platforms.
{
"githubUrl": "<GITHUB REPOSITORY URL>",
"examples": [
"<THE Android Demo TO REPO>",
"<THE iOS Demo TO REPO>",
"<THE Ohos Demo TO REPO>",
"<THE Js Demo TO A REPO>"
],
"componentName": "<Your Component Name>",
"componentType": "<KMP|KuiklyView|KuiklyModule|Tools>",
"Android": false,
"iOS": false,
"Ohos": false,
"Js": false,
"Macos": false,
"Linux": false,
"Windows": false,
"Tvos": false
}
githubUrl
(string) - The GitHub repository URL of the packageexamples
(string) - URLs to example projects demonstrating the library's usage. Provide URLs for supported platforms and remove entries for unsupported platforms.componentType
(string) - The type of library. KMP: Standard KMP component; KuiklyView: Kuikly extended View; KuiklyModule: Kuikly extended Module.
Android
(boolean) - The library supports running on the Android platformiOS
(boolean) - The library supports running on the iOS platformOhos
(boolean) - The library supports running on the Ohos platformJs
(boolean) - The library supports running on H5/mini-program platformsMacos
(boolean) - The library supports running on the Macos platformLinux
(boolean) - The library supports running on the Linux platformWindows
(boolean) - The library supports running on the Windows platformTvos
(boolean) - The library supports running on the Tvos platform