table-view-item.hpp 476 B

12345678910111213141516171819202122
  1. #if defined(Hiro_TableView)
  2. namespace hiro {
  3. struct pTableViewItem : pObject {
  4. Declare(TableViewItem, Object)
  5. auto append(sTableViewCell cell) -> void;
  6. auto remove(sTableViewCell cell) -> void;
  7. auto setAlignment(Alignment alignment) -> void;
  8. auto setBackgroundColor(Color color) -> void;
  9. auto setFocused() -> void;
  10. auto setForegroundColor(Color color) -> void;
  11. auto setSelected(bool selected) -> void;
  12. auto _parent() -> maybe<pTableView&>;
  13. };
  14. }
  15. #endif