lib/ewl_expansion.c File Reference
#include "ewl_base.h"
#include "ewl_check.h"
#include "ewl_expansion.h"
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"
Include dependency graph for ewl_expansion.c:

Functions | |
| void | ewl_expansion_cb_reveal (Ewl_Widget *w, void *ev_data __UNUSED__, void *user_data __UNUSED__) |
| void | ewl_expansion_expandable_set (Ewl_Expansion *cb, int c) |
| Change the expandable status of the expansion. | |
| int | ewl_expansion_init (Ewl_Expansion *cb) |
| Initialize the members and callbacks of a expansion. | |
| int | ewl_expansion_is_expandable (Ewl_Expansion *cb) |
| Determine the expandable state of the expansion. | |
| Ewl_Widget * | ewl_expansion_new (void) |
| Allocate and initialize a new expansion. | |
Function Documentation
| void ewl_expansion_cb_reveal | ( | Ewl_Widget * | w, | |
| void *ev_data | __UNUSED__, | |||
| void *user_data | __UNUSED__ | |||
| ) |
References DCHECK_PARAM_PTR, DCHECK_TYPE, DENTER_FUNCTION, DLEAVE_FUNCTION, DLEVEL_STABLE, EWL_EXPANSION, and EWL_EXPANSION_TYPE.
Referenced by ewl_expansion_init().