18 Commits

Author SHA1 Message Date
b7d02c9c86 perf: faster nativeView accessors (#10279)
`this.nativeViewProtected` is faster than `this.ios`

Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2023-05-01 14:56:13 -07:00
4551da075b fix(ios): resilience to nativeView access under edge cases (#10276) 2023-04-24 13:45:31 -07:00
b993a83f23 fix(core): added item template handling for external renderers (#10196) 2023-02-02 21:58:01 -08:00
485fb61947 fix(core): Observable event types consistency (#10181) 2023-01-31 07:42:09 -08:00
18b911ed84 fix(core): improve loaded/unloaded handling 2023-01-16 11:41:04 -08:00
04c3d9a979 fix(listview): delegate handling removed from unloaded (#10138) 2022-12-18 10:07:11 -08:00
b147612e06 test: standardized jest unit testing (#10047) 2022-11-28 14:32:25 -08:00
56f861df20 fix(ios): ListView _prepareCell null safety (#10001)
closes https://github.com/NativeScript/NativeScript/issues/10000
2022-08-19 21:32:42 -07:00
dd5f24a737 feat(core): make css parsers tree-shakable (#9496) 2021-09-08 16:07:38 -07:00
b50a2e618f chore: types cleanup 2021-04-06 11:18:36 -07:00
266ae2a71d chore: fix types 2021-04-06 11:18:36 -07:00
21da31562c chore: Enums > CoreTypes
Cleanup type symbol usage by consolidating to manage in one spot. This makes them easier to use as well by providing a single rollup of all the common type symbol's used throughout core.
2021-04-06 11:18:36 -07:00
733050995c fix(core): type collisions with namespace (#8809) 2021-04-06 11:18:36 -07:00
64e0aa6a11 fix(list-view): handle reusing wrong view (#9023) 2020-11-11 19:55:17 -08:00
c1f231d88e chore: fix eslint issues (#9017) 2020-11-11 08:46:36 -08:00
0eb2246b7d fix(core): ListViewCell.initWithEmptyBackground (#8985) 2020-10-25 18:05:43 -07:00
2243660080 feat(core): TypeScript 4 + cleanup (#8967) 2020-10-19 09:28:05 -07:00
020ad4da37 chore(core): monorepo, esm targeting, improved management (#8707) 2020-08-25 20:00:59 -07:00