1 // Copyright 2013 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 #include "chrome/browser/chromeos/input_method/input_method_engine_interface.h" 6 7 namespace chromeos { 8 9 InputMethodEngineInterface::KeyboardEvent::KeyboardEvent() 10 : alt_key(false), 11 ctrl_key(false), 12 shift_key(false), 13 caps_lock(false) { 14 } 15 16 InputMethodEngineInterface::KeyboardEvent::~KeyboardEvent() { 17 } 18 19 InputMethodEngineInterface::MenuItem::MenuItem() { 20 } 21 22 InputMethodEngineInterface::MenuItem::~MenuItem() { 23 } 24 25 InputMethodEngineInterface::Candidate::Candidate() { 26 } 27 28 InputMethodEngineInterface::Candidate::~Candidate() { 29 } 30 31 namespace { 32 // The default entry number of a page in CandidateWindowProperty. 33 const int kDefaultPageSize = 9; 34 } // namespace 35 36 // When the default values are changed, please modify 37 // CandidateWindow::CandidateWindowProperty defined in chromeos/ime/ too. 38 InputMethodEngineInterface::CandidateWindowProperty::CandidateWindowProperty() 39 : page_size(kDefaultPageSize), 40 is_cursor_visible(true), 41 is_vertical(false), 42 show_window_at_composition(false) { 43 } 44 45 InputMethodEngineInterface::CandidateWindowProperty::~CandidateWindowProperty() 46 { 47 } 48 49 InputMethodEngineInterface::Observer::~Observer() { 50 } 51 } // namespace chromeos 52