1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef UI_BASE_IME_INFOLIST_ENTRY_H_ 6 #define UI_BASE_IME_INFOLIST_ENTRY_H_ 7 8 #include "base/strings/string16.h" 9 #include "ui/base/ui_base_export.h" 10 11 namespace ui { 12 13 // The data model of infolist window. 14 struct UI_BASE_EXPORT InfolistEntry { 15 base::string16 title; 16 base::string16 body; 17 bool highlighted; 18 19 InfolistEntry(const base::string16& title, const base::string16& body); 20 bool operator==(const InfolistEntry& entry) const; 21 bool operator!=(const InfolistEntry& entry) const; 22 }; 23 24 } // namespace ui 25 26 #endif // UI_BASE_IME_INFOLIST_ENTRY_H_ 27