1 // Copyright 2016 Samsung Electronics. 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.
5 #ifndef EWK_EFL_INTEGRATION_BROWSER_SELECT_PICKER_SELECT_PICKER_TV_H_
6 #define EWK_EFL_INTEGRATION_BROWSER_SELECT_PICKER_SELECT_PICKER_TV_H_
8 #include "browser/select_picker/form_navigable_picker.h"
10 class SelectPickerEflTv : public FormNavigablePicker {
12 explicit SelectPickerEflTv(EWebView* web_view,
14 bool is_multiple_selection);
15 ~SelectPickerEflTv() override;
18 const char* GetItemStyle() const override;
19 void Init(const std::vector<content::MenuItem>& items,
20 const gfx::Rect& bounds) override;
21 void CreateAndPopulatePopupList(
22 const std::vector<content::MenuItem>& items) override;
25 #endif // EWK_EFL_INTEGRATION_BROWSER_SELECT_PICKER_SELECT_PICKER_TV_H_