17dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Copyright 2013 The Chromium Authors. All rights reserved. 27dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 37dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// found in the LICENSE file. 47dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 57dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch#include "content/public/common/menu_item.h" 67dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 77dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochnamespace content { 87dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 97dbb3d5cf0c15f500944d211057644d6a2f37371Ben MurdochMenuItem::MenuItem() 107dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch : type(OPTION), 117dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch action(0), 127dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch rtl(false), 137dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch has_directional_override(false), 147dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch enabled(false), 157dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch checked(false) { 167dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch} 177dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 187dbb3d5cf0c15f500944d211057644d6a2f37371Ben MurdochMenuItem::MenuItem(const MenuItem& item) 197dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch : label(item.label), 207dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch tool_tip(item.tool_tip), 217dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch type(item.type), 227dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch action(item.action), 237dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch rtl(item.rtl), 247dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch has_directional_override(item.has_directional_override), 257dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch enabled(item.enabled), 267dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch checked(item.checked), 277dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch submenu(item.submenu) { 287dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch} 297dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 307dbb3d5cf0c15f500944d211057644d6a2f37371Ben MurdochMenuItem::~MenuItem() { 317dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch} 327dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 337dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch} // namespace content 34