56 struct section_dimension
69 const i_item_model&
model()
const;
94 virtual void item_added(item_presentation_model_index
const& aItemIndex);
95 virtual void item_changed(item_presentation_model_index
const& aItemIndex);
96 virtual void item_removed(item_presentation_model_index
const& aItemIndex);
105 bool update_section_width(uint32_t aColumn,
dimension aColumnWidth);
109 std::vector<std::array<sink, 2>> iButtonSinks;
113 sink iPresentationModelSink;
114 bool iExpandLastColumn;
116 std::vector<section_dimension> iSectionWidths;
117 bool iUpdatingSectionWidth;