class ui.DictionaryWidget

class DictionaryWidget: ui.Widget {
    // properties

    string_t autoget property m_keyColumnName;
    string_t autoget property m_valueColumnName;
    string_t autoget property m_placeholderText;
    bool autoget property m_alternatingRowColors;
    size_t bindable autoget autoset property m_itemCount;
    size_t bindable autoget autoset property m_selectedItemCount;
    ui.DictionaryEntry const* bindable autoget property m_dictionary;

    // construction

    construct();
    destruct();

    // methods

    void clear();

    void add(
        string_t key,
        string_t value,
        bool isChecked = true
    );

    void addEditNew();
    void editSelection();
    void removeSelection();
};

Inherited Members

public:
    // properties

    int autoget property m_minimumWidth;
    int autoget property m_minimumHeight;
    int autoget property m_maximumWidth;
    int autoget property m_maximumHeight;
    ui.SizePolicy autoget property m_horizontalSizePolicy;
    ui.SizePolicy autoget property m_verticalSizePolicy;
    int autoget property m_horizontalStretch;
    int autoget property m_verticalStretch;
    bool autoget property m_isVisible;
    bool autoget property m_isEnabled;
    string_t autoget property m_toolTip;
    string_t autoget property m_styleSheet;

    // methods

    void setFocus();