FrameClass implemented as TypeScript class

NativeActivity is now NativeScriptActivity and is real class
Added NativeScriptApplication class
Added JavaProxy attribute to FrameClass, NativeScriptActivity & NativeScriptApplication
This commit is contained in:
Hristo Hristov
2016-02-29 09:57:45 +02:00
parent 22631ce102
commit 6273bb8d2f
7 changed files with 316 additions and 358 deletions

6
declarations.d.ts vendored
View File

@@ -105,6 +105,12 @@ declare var require: NativeScriptRequire;
declare function Deprecated(target: Object, key?: string | symbol, value?: any): void;
declare function Experimental(target: Object, key?: string | symbol, value?: any): void;
/**
* Decorates class that extends native Java class
* @param nativeClassName The name of the newly generated class. Must be unique in the application.
*/
declare function JavaProxy(nativeClassName: string): ClassDecorator;
declare function Log(data: any): void;
declare function log(data: any): void;
declare function float(num: number): any;