table-view-item.hpp 504 B

1234567891011121314151617181920212223
  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. auto _setState() -> void;
  14. };
  15. }
  16. #endif