// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_UI_TASK_MANAGER_TASK_MANAGER_COLUMNS_H_ #define CHROME_BROWSER_UI_TASK_MANAGER_TASK_MANAGER_COLUMNS_H_ #include <stddef.h> #include "ui/base/models/table_model.h" namespace task_manager { // A collection of data to be used in the construction of a task manager table // column. struct TableColumnData { … }; // The task manager table columns and their properties. extern const TableColumnData kColumns[]; extern const size_t kColumnsSize; // Session Restore Keys. extern const char kSortColumnIdKey[]; extern const char kSortIsAscendingKey[]; // Returns the |column_id| as a string value to be used as keys in the user // preferences. std::string GetColumnIdAsString(int column_id); } // namespace task_manager #endif // CHROME_BROWSER_UI_TASK_MANAGER_TASK_MANAGER_COLUMNS_H_