js:add lib and .d.ts
This commit is contained in:
24
doric-js/lib/src/mock/driver.d.ts
vendored
Normal file
24
doric-js/lib/src/mock/driver.d.ts
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import { Panel } from '../ui/panel';
|
||||
import { View } from '../ui/view';
|
||||
export interface Driver {
|
||||
/**
|
||||
* Create and destory page
|
||||
*/
|
||||
createPage(): Panel;
|
||||
destoryPage(): Panel;
|
||||
/**
|
||||
* Page lifecycle
|
||||
*/
|
||||
dispatchOnCreate(): void;
|
||||
dispatchOnDestory(): void;
|
||||
dispatchOnShow(): void;
|
||||
dispatchOnHidden(): void;
|
||||
/**
|
||||
* Page render
|
||||
*/
|
||||
dispatchBuild(): View;
|
||||
}
|
||||
export interface Responser {
|
||||
constructor(): void;
|
||||
respond(action: string, extra: any): void;
|
||||
}
|
0
doric-js/lib/src/mock/driver.js
Normal file
0
doric-js/lib/src/mock/driver.js
Normal file
Reference in New Issue
Block a user