ESPHome 2026.10.0-dev
Loading...
Searching...
No Matches
esphome::lvgl::LvTableType Class Reference

#include <lvgl_esphome.h>

Inheritance diagram for esphome::lvgl::LvTableType:
esphome::lvgl::LvCompound

Data Structures

struct  ColumnPct
 

Public Member Functions

void set_obj (lv_obj_t *lv_obj) override
 
void init_column_pct (size_t count)
 
void add_column_width_pct (uint32_t col, uint8_t pct)
 
- Public Member Functions inherited from esphome::lvgl::LvCompound
virtual ~LvCompound ()=default
 

Protected Member Functions

void update_column_widths_ ()
 

Protected Attributes

FixedVector< ColumnPctcolumn_pct_ {}
 

Additional Inherited Members

- Data Fields inherited from esphome::lvgl::LvCompound
lv_obj_t * obj {}
 

Detailed Description

Definition at line 522 of file lvgl_esphome.h.

Member Function Documentation

◆ add_column_width_pct()

void esphome::lvgl::LvTableType::add_column_width_pct ( uint32_t col,
uint8_t pct )

Definition at line 554 of file lvgl_esphome.cpp.

◆ init_column_pct()

void esphome::lvgl::LvTableType::init_column_pct ( size_t count)
inline

Definition at line 526 of file lvgl_esphome.h.

◆ set_obj()

void esphome::lvgl::LvTableType::set_obj ( lv_obj_t * lv_obj)
overridevirtual

Reimplemented from esphome::lvgl::LvCompound.

Definition at line 543 of file lvgl_esphome.cpp.

◆ update_column_widths_()

void esphome::lvgl::LvTableType::update_column_widths_ ( )
protected

Definition at line 566 of file lvgl_esphome.cpp.

Field Documentation

◆ column_pct_

FixedVector<ColumnPct> esphome::lvgl::LvTableType::column_pct_ {}
protected

Definition at line 536 of file lvgl_esphome.h.


The documentation for this class was generated from the following files: