make some functions scriptable

This commit is contained in:
lixianjing 2023-08-23 17:56:51 +08:00
parent b0fc42fdcd
commit 77f635e415
3 changed files with 5 additions and 0 deletions

View File

@ -3,6 +3,7 @@
2023/08/23
* 修复控件动画的回调函数收到注册顺序影响(感谢智明提供补丁)
* 修复API文档错误。
* 让部分函数支持scriptable属性(感谢兆坤提供补丁)
2023/08/22
* slide\_meun增加一个注释来说明代码用途(感谢智明提供补丁)

View File

@ -1917,6 +1917,7 @@ ret_t widget_dispatch_recursive(widget_t* widget, event_t* e);
/**
* @method widget_get_prop
*
* @annotation ["scriptable"]
* @param {widget_t*} widget
* @param {const char*} name
* @param {value_t*} v
@ -1939,6 +1940,7 @@ ret_t widget_get_prop_default_value(widget_t* widget, const char* name, value_t*
/**
* @method widget_set_prop
*
* @annotation ["scriptable"]
* @param {widget_t*} widget
* @param {const char*} name
* @param {const value_t*} v

View File

@ -634,6 +634,7 @@ bool_t value_is_null(value_t* value);
/**
* @method value_equal
* value是否相同
* @annotation ["scriptable"]
* @param {const value_t*} value value对象
* @param {const value_t*} other value对象
*
@ -644,6 +645,7 @@ bool_t value_equal(const value_t* value, const value_t* other);
/**
* @method value_int
* int的值
* @annotation ["scriptable"]
* @param {const value_t*} v value对象
*
* @return {int}