diff --git a/tns-core-modules/declarations.d.ts b/tns-core-modules/declarations.d.ts index f798b8d9b..cf015cf90 100644 --- a/tns-core-modules/declarations.d.ts +++ b/tns-core-modules/declarations.d.ts @@ -111,6 +111,13 @@ declare function Experimental(target: Object, key?: string | symbol, value?: any */ declare function JavaProxy(nativeClassName: string): ClassDecorator; +/** + * Important: Not applicable to Objective-C classes (iOS platform) + * Decorates class that extends native Java class + * @param interfaces An array of fully-classified Java interface names that the class must implement. + */ +declare function Interfaces(interfaces: any[]): ClassDecorator; + declare function Log(data: any): void; declare function log(data: any): void; declare function float(num: number): any; diff --git a/tns-core-modules/package.json b/tns-core-modules/package.json index 27e04c29f..5f8eee516 100644 --- a/tns-core-modules/package.json +++ b/tns-core-modules/package.json @@ -1,7 +1,7 @@ { "name": "tns-core-modules", "description": "Telerik NativeScript Core Modules", - "version": "2.3.0", + "version": "2.4.0", "homepage":"https://www.nativescript.org", "repository": { "type": "git",