TTkProxyEditDef

TTkProxyEditDef🌶️

class TTkProxyEditDef(types: ~typing.Tuple[type, ...], class_def: ~typing.Type[~TermTk.TTkWidgets.TTkModelView.table_edit_proxy.TTkTableProxyEditWidget], flags: ~TermTk.TTkWidgets.TTkModelView.table_edit_proxy.TTkTableProxyEditFlag = <TTkTableProxyEditFlag.ALL: 3>)[source]🌶️

Bases: object

Definition for table cell editor proxy

Parameters:
  • types (Tuple[type, ...]) – Tuple of data types this editor handles (e.g., (int, float))

  • class_def (Type[TTkTableProxyEditWidget]) – Widget class implementing TTkTableProxyEditWidget protocol

  • rich (bool) – Whether this editor supports rich text formatting

TTkProxyEditDef Attributes🌶️

flags