diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-08-20 19:44:14 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-08-20 20:04:42 +0100 |
commit | 71676165c18ac1dfb979f9c9b9ff1523c33e8229 (patch) | |
tree | 4252327820d5ea0147ce055b4c225c70568954f2 /desktop/treeview.h | |
parent | 011ba501a7d1ce4ef4a9d4e7f107569bdce6b847 (diff) | |
download | netsurf-71676165c18ac1dfb979f9c9b9ff1523c33e8229.tar.gz netsurf-71676165c18ac1dfb979f9c9b9ff1523c33e8229.tar.bz2 |
Add folder node update function.
Diffstat (limited to 'desktop/treeview.h')
-rw-r--r-- | desktop/treeview.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/desktop/treeview.h b/desktop/treeview.h index c623b8516..f7432aef5 100644 --- a/desktop/treeview.h +++ b/desktop/treeview.h @@ -199,6 +199,22 @@ nserror treeview_create_node_entry(treeview *tree, void *data, treeview_node_create_flags flags); /** + * Update an folder node in given treeview + * + * \param tree Treeview object in which to create entry + * \param folder Folder node to update + * \param fields New field data + * \param data Client data for node event callbacks + * \return NSERROR_OK on success, appropriate error otherwise + * + * Field name must match name past in treeview_create fields[N-1]. + */ +nserror treeview_update_node_folder(treeview *tree, + treeview_node *folder, + const struct treeview_field_data *field, + void *data); + +/** * Update an entry node in given treeview * * \param tree Treeview object in which to create entry |