Kestrel Interface
Loading...
Searching...
No Matches
kest_active_button_array Struct Reference

#include <kest_button.h>

Collaboration diagram for kest_active_button_array:

Data Fields

int flags
int n_buttons
int length
int button_width
int button_height
kest_active_button ** buttons
lv_obj_t * container
int container_scrollable
struct kest_ui_pageparent
int base_y_pos
void * data
int(* delete_cb )(struct kest_active_button *button)
int(* del_button_cb )(struct kest_active_button *button)
int(* clicked_cb )(struct kest_active_button *button)
int(* moved_cb )(struct kest_active_button *button)

Detailed Description

Definition at line 192 of file kest_button.h.

Field Documentation

◆ base_y_pos

int kest_active_button_array::base_y_pos

◆ button_height

int kest_active_button_array::button_height

◆ button_width

int kest_active_button_array::button_width

◆ buttons

◆ clicked_cb

int(* kest_active_button_array::clicked_cb) (struct kest_active_button *button)

◆ container

lv_obj_t* kest_active_button_array::container

◆ container_scrollable

int kest_active_button_array::container_scrollable

◆ data

void* kest_active_button_array::data

Definition at line 210 of file kest_button.h.

Referenced by kest_active_button_array_init().

◆ del_button_cb

int(* kest_active_button_array::del_button_cb) (struct kest_active_button *button)

◆ delete_cb

int(* kest_active_button_array::delete_cb) (struct kest_active_button *button)

◆ flags

◆ length

int kest_active_button_array::length

◆ moved_cb

int(* kest_active_button_array::moved_cb) (struct kest_active_button *button)

◆ n_buttons

◆ parent

struct kest_ui_page* kest_active_button_array::parent

The documentation for this struct was generated from the following file: