static Janet janet_ui_group_title(int32_t argc, Janet *argv) { janet_arity(argc, 1, 2); uiGroup *group = janet_getuitype(argv, 0, &group_td); if (argc == 2) { const uint8_t *title = janet_getstring(argv, 1); uiGroupSetTitle(group, (const char *)title); return argv[0]; } return janet_cstringv(uiGroupTitle(group)); }
static int groupSetTitle(lua_State *L) { assert(yalulCheckControl(L, 1, YALUL_GROUP_LIB)); uiGroupSetTitle(CAST_ARG(1, Group), luaL_checkstring(L, 2)); RETURN_SELF; }