描述

  • list控件说明

接口版本

版本号 制定人 制定日期 版本描述
1.0 覃之添 2021-6-29 初始版本
3.0 舒克 2022-3-14 初始版本

ip地址

http://192.168.1.1/wapi

API列表

名字 描述
set 设置属性
get 获取属性

##1、set

请求参数说明

action 参数 类型 说明
add_btn btn image string 新增按钮并赋予该list的默认回调 btn 新增的按钮文本 image 新增的按钮的配图,与8ms平台命名一致,没有可不填
clean 清空按钮

调用示例

    cJSON *attr;
    attr = cJSON_CreateObject();
    cJSON_AddStringToObject(attr, "action", "add_btn");
    cJSON_AddNumberToObject(attr, "btn", "list btn1");
    cJSON_AddNumberToObject(attr, "image", "img_src_list1"); //没有图片则不需要该key
    cJSON_AddNumberToObject(attr, "text", "Text to be shown");
    qmsd_ctrl_cjson_gui("screen_main_label_1", QMSD_CTRL_SET_STATUS, attr);
    cJSON_Delete(attr);

注:向 screen_main_list_1 插入新按钮;

返回示例

{
    "code": 0
}

返回参数说明

参数名 类型 说明
result string 结果信息
result.code int 错误码

错误码

错误码 说明

##2、get

请求参数说明

参数名 类型 说明

调用示例

{
    "wid": "s1",
    "cmd" : "get"
}

返回示例

{
    "btn_num": 1,
    "code": 0
}

返回参数说明

参数名 类型 说明
result string 结果信息
result.code int 错误码
result.btn_num int 列表中的按钮数量

错误码

错误码 说明
文档更新时间: 2022-03-14 13:56   作者:shuke