The KuiklyUI-third-party repository is a directory of all technology sharing and compatible libraries related to 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>",
"componentDescription": "<Your Component Description>",
"componentType": "<KMP|KuiklyView|KuiklyModule|Tools>",
"developer": "<Developer of this Component>",
"Android": false,
"iOS": false,
"Ohos": false,
"Js": false,
"Macos": false,
"Linux": false,
"Windows": false,
"Tvos": false
}githubUrl(string) - The GitHub repository URL of the package.examples(string) - URLs to example projects demonstrating the library's usage. Provide URLs for supported platforms and remove entries for unsupported platforms.componentDescription(string) - The short description of this repository.developer(string) - The developer of this Component.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 platform.iOS(boolean) - The library supports running on the iOS platform.Ohos(boolean) - The library supports running on the Ohos platform.Js(boolean) - The library supports running on H5/mini-program platforms.Macos(boolean) - The library supports running on the Macos platform.Linux(boolean) - The library supports running on the Linux platform.Windows(boolean) - The library supports running on the Windows platform.Tvos(boolean) - The library supports running on the Tvos platform.
sDynamic(boolean) - Does the library support direct referencing in dynamic mode? It can be determined from the following three aspects:- Supports JavaScript target outputs
- Does not rely on browser platform interfaces
- Does not rely on coroutines, or the runtime logic does not involve multithreading
- Add it to the end of the KuiklyUI-TechSharing.json file
- Refer to the Library Description Template to describe the article's relevant information
- Submit a PR
Please follow the format, field order, and indentation as shown below.
{
"articleUrl": "<Article URL>",
"articleTitle": "<Your Article Title>",
"appName": "<Your App Name>",
"author": "<Developer of This Component>",
"date": "<Publication Time of This Article>"
}articleUrl(string) - Technology sharing article link.articleTitle(string) - Title of the technology sharing article.appName(string) - (Optional) Business name.author(string) - (Optional) The author of the technology sharing, which can be Github ID.date(string) - Technology sharing publication time.