diff options
Diffstat (limited to 'chromium/ui/base/models/simple_menu_model.cc')
-rw-r--r-- | chromium/ui/base/models/simple_menu_model.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chromium/ui/base/models/simple_menu_model.cc b/chromium/ui/base/models/simple_menu_model.cc index 016dab77761..976a45c49c8 100644 --- a/chromium/ui/base/models/simple_menu_model.cc +++ b/chromium/ui/base/models/simple_menu_model.cc @@ -330,6 +330,11 @@ void SimpleMenuModel::SetMayHaveMnemonicsAt(int index, items_[ValidateItemIndex(index)].may_have_mnemonics = may_have_mnemonics; } +void SimpleMenuModel::SetElementIdentifierAt(int index, + ElementIdentifier unique_id) { + items_[ValidateItemIndex(index)].unique_id = unique_id; +} + void SimpleMenuModel::Clear() { items_.clear(); MenuItemsChanged(); @@ -461,6 +466,10 @@ bool SimpleMenuModel::MayHaveMnemonicsAt(int index) const { return items_[ValidateItemIndex(index)].may_have_mnemonics; } +ElementIdentifier SimpleMenuModel::GetElementIdentifierAt(int index) const { + return items_[ValidateItemIndex(index)].unique_id; +} + void SimpleMenuModel::ActivatedAt(int index) { ActivatedAt(index, 0); } |