File tree Expand file tree Collapse file tree 3 files changed +41
-0
lines changed
Expand file tree Collapse file tree 3 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 11#pragma once
22
3+ #include "../src/capi/accessibility_manager_c.h"
34#include "../src/capi/display_c.h"
45#include "../src/capi/display_manager_c.h"
56#include "../src/capi/geometry_c.h"
Original file line number Diff line number Diff line change 1+ #include < string.h>
2+ #include < iostream>
3+
4+ #include " ../accessibility_manager.h"
5+ #include " accessibility_manager_c.h"
6+
7+ using namespace nativeapi ;
8+
9+ static AccessibilityManager g_accessibility_manager = AccessibilityManager();
10+
11+ FFI_PLUGIN_EXPORT
12+ void accessibility_manager_enable () {
13+ g_accessibility_manager.Enable ();
14+ }
15+
16+ FFI_PLUGIN_EXPORT
17+ bool accessibility_manager_is_enabled () {
18+ return g_accessibility_manager.IsEnabled ();
19+ }
Original file line number Diff line number Diff line change 1+ #include <stdbool.h>
2+
3+ #if _WIN32
4+ #define FFI_PLUGIN_EXPORT __declspec(dllexport)
5+ #else
6+ #define FFI_PLUGIN_EXPORT
7+ #endif
8+
9+ #ifdef __cplusplus
10+ extern "C" {
11+ #endif
12+
13+ FFI_PLUGIN_EXPORT
14+ void native_accessibility_manager_enable ();
15+
16+ FFI_PLUGIN_EXPORT
17+ bool native_accessibility_manager_is_enabled ();
18+
19+ #ifdef __cplusplus
20+ }
21+ #endif
You can’t perform that action at this time.
0 commit comments