mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-24 16:06:51 +08:00
24 lines
1.0 KiB
Python
24 lines
1.0 KiB
Python
# Released under the MIT License. See LICENSE for details.
|
|
# Where most of our python-c++ binding happens.
|
|
# Python objects should be added here along with their associated c++ enum.
|
|
# pylint: disable=useless-suppression, missing-module-docstring, line-too-long
|
|
from __future__ import annotations
|
|
from babase import app
|
|
|
|
# The C++ layer looks for this variable:
|
|
values = [
|
|
app, # kApp
|
|
app.handle_deep_link, # kAppHandleDeepLinkCall
|
|
app.lang.get_resource, # kGetResourceCall
|
|
app.lang.translate, # kTranslateCall
|
|
app.push_apply_app_config, # kAppPushApplyAppConfigCall
|
|
app.on_native_start, # kAppOnNativeStartCall
|
|
app.on_native_bootstrapping_complete, # kAppOnNativeBootstrappingCompleteCall
|
|
app.on_native_pause, # kAppOnNativePauseCall
|
|
app.on_native_resume, # kAppOnNativeResumeCall
|
|
app.on_native_shutdown, # kAppOnNativeShutdownCall
|
|
app.on_native_shutdown_complete, # kAppOnNativeShutdownCompleteCall
|
|
app.read_config, # kAppReadConfigCall
|
|
app.devconsole.do_refresh_tab, # kAppDevConsoleDoRefreshTabCall
|
|
]
|