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