#ifndef COMPONENTS_DBUS_MENU_MENU_PROPERTY_LIST_H_
#define COMPONENTS_DBUS_MENU_MENU_PROPERTY_LIST_H_
#include <map>
#include <string>
#include <vector>
#include "components/dbus/properties/types.h"
MenuPropertyList;
MenuItemProperties;
MenuPropertyChanges;
namespace ui {
class MenuModel;
}
COMPONENT_EXPORT(…)
MenuItemProperties ComputeMenuPropertiesForMenuItem(ui::MenuModel* menu,
size_t i);
COMPONENT_EXPORT(…)
void ComputeMenuPropertyChanges(const MenuItemProperties& old_properties,
const MenuItemProperties& new_properties,
MenuPropertyList* item_updated_props,
MenuPropertyList* item_removed_props);
#endif