|
14 | 14 | #include "flutter/shell/platform/tizen/flutter_tizen_view.h" |
15 | 15 | #include "flutter/shell/platform/tizen/logger.h" |
16 | 16 | #include "flutter/shell/platform/tizen/public/flutter_platform_view.h" |
17 | | -#include "flutter/shell/platform/tizen/tizen_view.h" |
18 | | -#ifdef NUI_SUPPORT |
19 | | -#include "flutter/shell/platform/tizen/tizen_renderer_egl.h" |
20 | | -#include "flutter/shell/platform/tizen/tizen_view_nui.h" |
21 | | -#endif |
22 | 17 | #include "flutter/shell/platform/tizen/tizen_window.h" |
23 | 18 | #include "flutter/shell/platform/tizen/tizen_window_ecore_wl2.h" |
24 | 19 |
|
@@ -224,86 +219,11 @@ FlutterDesktopViewRef FlutterDesktopViewCreateFromNewWindow( |
224 | 219 | return HandleForView(view.release()); |
225 | 220 | } |
226 | 221 |
|
227 | | -void* FlutterDesktopViewGetNativeHandle(FlutterDesktopViewRef view_ref) { |
228 | | - flutter::FlutterTizenView* view = ViewFromHandle(view_ref); |
229 | | - return view->tizen_view()->GetNativeHandle(); |
230 | | -} |
231 | | - |
232 | 222 | uint32_t FlutterDesktopViewGetResourceId(FlutterDesktopViewRef view_ref) { |
233 | 223 | flutter::FlutterTizenView* view = ViewFromHandle(view_ref); |
234 | 224 | return view->tizen_view()->GetResourceId(); |
235 | 225 | } |
236 | 226 |
|
237 | | -void FlutterDesktopViewResize(FlutterDesktopViewRef view, |
238 | | - int32_t width, |
239 | | - int32_t height) { |
240 | | - ViewFromHandle(view)->Resize(width, height); |
241 | | -} |
242 | | - |
243 | | -void FlutterDesktopViewOnPointerEvent(FlutterDesktopViewRef view, |
244 | | - FlutterDesktopPointerEventType type, |
245 | | - double x, |
246 | | - double y, |
247 | | - size_t timestamp, |
248 | | - int32_t device_id) { |
249 | | - // TODO(swift-kim): Add support for mouse devices. |
250 | | - FlutterPointerDeviceKind device_kind = kFlutterPointerDeviceKindTouch; |
251 | | - FlutterPointerMouseButtons button = kFlutterPointerButtonMousePrimary; |
252 | | - |
253 | | - switch (type) { |
254 | | - case FlutterDesktopPointerEventType::kMouseDown: |
255 | | - default: |
256 | | - ViewFromHandle(view)->OnPointerDown(x, y, button, timestamp, device_kind, |
257 | | - device_id); |
258 | | - break; |
259 | | - case FlutterDesktopPointerEventType::kMouseUp: |
260 | | - ViewFromHandle(view)->OnPointerUp(x, y, button, timestamp, device_kind, |
261 | | - device_id); |
262 | | - break; |
263 | | - case FlutterDesktopPointerEventType::kMouseMove: |
264 | | - ViewFromHandle(view)->OnPointerMove(x, y, timestamp, device_kind, |
265 | | - device_id); |
266 | | - break; |
267 | | - } |
268 | | -} |
269 | | - |
270 | | -void FlutterDesktopViewOnKeyEvent(FlutterDesktopViewRef view, |
271 | | - const char* device_name, |
272 | | - uint32_t device_class, |
273 | | - uint32_t device_subclass, |
274 | | - const char* key, |
275 | | - const char* string, |
276 | | - uint32_t modifiers, |
277 | | - uint32_t scan_code, |
278 | | - size_t timestamp, |
279 | | - bool is_down) { |
280 | | -#ifdef NUI_SUPPORT |
281 | | - if (auto* nui_view = dynamic_cast<flutter::TizenViewNui*>( |
282 | | - ViewFromHandle(view)->tizen_view())) { |
283 | | - nui_view->OnKey(device_name, device_class, device_subclass, key, string, |
284 | | - nullptr, modifiers, scan_code, timestamp, is_down); |
285 | | - } |
286 | | -#else |
287 | | - ViewFromHandle(view)->OnKey(key, string, nullptr, modifiers, scan_code, |
288 | | - device_name, is_down); |
289 | | -#endif |
290 | | -} |
291 | | - |
292 | | -void FlutterDesktopViewSetFocus(FlutterDesktopViewRef view, bool focused) { |
293 | | - if (auto* tizen_view = dynamic_cast<flutter::TizenView*>( |
294 | | - ViewFromHandle(view)->tizen_view())) { |
295 | | - tizen_view->SetFocus(focused); |
296 | | - } |
297 | | -} |
298 | | - |
299 | | -bool FlutterDesktopViewIsFocused(FlutterDesktopViewRef view) { |
300 | | - if (auto* tizen_view = dynamic_cast<flutter::TizenView*>( |
301 | | - ViewFromHandle(view)->tizen_view())) { |
302 | | - return tizen_view->focused(); |
303 | | - } |
304 | | - return false; |
305 | | -} |
306 | | - |
307 | 227 | void FlutterDesktopRegisterViewFactory( |
308 | 228 | FlutterDesktopPluginRegistrarRef registrar, |
309 | 229 | const char* view_type, |
|
0 commit comments