Hristo Hristov e887716352 ImageCahe now have counter that keeps reference how many times a bitmap have been requested/shown. (#99)
Bitmap is put in reusable queue only if this bitmap reference counter is 0/null.
This prevents an issue where one big bitmap is added to cache but it exceeds cache limit so it is removed immediately from cache (LRU internals) and marked as reusable.
2017-05-16 17:51:31 +03:00
2016-07-14 16:24:18 +03:00
2016-09-16 11:58:39 +03:00
2017-05-04 11:51:20 +03:00
2016-07-12 22:26:06 +03:00
2015-08-11 14:36:17 +03:00
2015-08-11 14:36:17 +03:00
2017-04-18 17:34:28 +03:00
2016-07-13 08:53:20 +03:00

Build Status

Widgets

Contains the source code of the tns-core-modules-widgets library. This library contains native code (Java and Objective-C) used by the NativeScript core modules tns-core-modules.

How to Build

On Mac in the root folder run:

./build.sh

This will run Android and iOS build and pack dist/tns-core-modules-widgets-*.tgz.

How to Build Android

In the android folder run:

gradle build

This will output android/build/widgets-release.aar.

How to Build iOS

On Mac in the ios folder under mac run:

./build.sh

This will output ios/build/TNSWidgets.framework.

Description
Empowering JavaScript with native platform APIs. Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
Readme MIT 263 MiB
Languages
TypeScript 85.1%
Java 10.4%
Objective-C 2.3%
JavaScript 0.8%
CSS 0.7%
Other 0.6%