-
Notifications
You must be signed in to change notification settings - Fork 0
Hydra Framework APIs
hp-sam edited this page Jul 10, 2014
·
4 revisions
- Lua APIs
local my = registry.getService("myservice")
my:foo()
- iOS APIs
// MyService has @protocol(IService)
[[ESRegistry getInstance] registerService: @"MyService" withName: @"myservice"];- Android APIs
// MyServiceImpl instanceof IService
ESRegistry.getInstance().registerService("myservice", MyServiceImpl.class);#Widget Map import a customized widget.
- iOS APIs
[WidgetMap bind: @"widgetname" withModelClassName: @"WidgetModel" withWidgetClassName: @"WidgetClassName"];
#Controller/Activity Map import a customized controller/Activity.
- Lua APIs
-- as native controller/activity, you should dismiss it inside your native code.
app.pushNative("controllername")- iOS APIs
[ControllerMap bind:@"controllername" withClass:@"ControllerClassName"];