#include "ui/base/models/table_model.h"
#include "base/check.h"
#include "base/i18n/string_compare.h"
#include "base/notreached.h"
#include "third_party/icu/source/i18n/unicode/coll.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/models/image_model.h"
namespace ui {
TableColumn::TableColumn()
: … { … }
TableColumn::TableColumn(int id, Alignment alignment, int width, float percent)
: … { … }
TableColumn::TableColumn(const TableColumn& other) = default;
TableColumn& TableColumn::operator=(const TableColumn& other) = default;
static icu::Collator* g_collator = …;
ui::ImageModel TableModel::GetIcon(size_t row) { … }
std::u16string TableModel::GetTooltip(size_t row) { … }
int TableModel::CompareValues(size_t row1, size_t row2, int column_id) { … }
void TableModel::ClearCollator() { … }
TableModel::~TableModel() = default;
icu::Collator* TableModel::GetCollator() { … }
}