class UIng::TableModelHandler

Defined in:

uing/table/table_model_handler.cr

Constructors

Macro Summary

Instance Method Summary

Constructor Detail

def self.new(cstruct : LibUI::TableModelHandler = LibUI::TableModelHandler.new) #

[View source]

Macro Detail

macro method_missing(call) #

[View source]

Instance Method Detail

def cell_value(&block : Pointer(LibUI::TableModelHandler), Pointer(LibUI::TableModel), LibC::Int, LibC::Int -> Pointer(LibUI::TableValue)) #

[View source]
def column_type(&block : Pointer(LibUI::TableModelHandler), Pointer(LibUI::TableModel), LibC::Int -> LibUI::TableValueType) #

[View source]
def num_columns(&block : Pointer(LibUI::TableModelHandler), Pointer(LibUI::TableModel) -> LibC::Int) #

[View source]
def num_rows(&block : Pointer(LibUI::TableModelHandler), Pointer(LibUI::TableModel) -> LibC::Int) #

[View source]
def set_cell_value(&block : Pointer(LibUI::TableModelHandler), Pointer(LibUI::TableModel), LibC::Int, LibC::Int, Pointer(LibUI::TableValue) -> Void) #

[View source]
def to_unsafe #

[View source]