Mike Hartington
3451a34ad0
feat(angular): build for angular 12.0 ( #23970 )
2021-10-15 16:54:59 -04:00
Will Martin
4715a57010
refactor(angular): use Stencil output target for Angular bindings ( #23986 )
2021-10-05 16:14:12 -04:00
Liam DeBeasi
2a253a1d33
fix(virtual-scroll): allow null in items prop ( #23047 )
...
Co-authored-by: Robert Rhoades <studioromeo@users.noreply.github.com >
2021-03-15 12:16:55 -04:00
Mike Hartington
2344d0b272
feat(angular): angular 9 support ( #19515 )
...
* init ivy support
* chore(): angular prerelease
* chore: update
* updates
* angular 8 deps
* chore(angular): update sync script
* updates
* chore(): remove console log
* chore(): updates
* chore(): update release script
* fix(): remove comments
* fix(): remove test version
* fix(): failing angular test
* fix(): failing angular tests
* fix(): update ci steps
* fix(): fix sync script
* chore(): refactor angular proxies
* chore(): updates
* chore(): updates
* chore(): lint
* chore(): updates
* chore(ssr): check for window
* chore(): fix virtual scroll angular tests
* chore(): lint
* chore(): add server to link
* chore(scripts): update release script
* chore(): bump version check
* style(scripts): spacing
2019-12-18 18:43:59 -05:00
Manu MA
f94300cbb3
refactor(angular): use arrow functions ( #18910 )
2019-08-06 14:18:08 +02:00
Stefanos Anagnostou
00891119f7
feat(virtual-scroll): adds headerHeight and footerHeight ( #18851 )
...
Currently, if you have an ion-virtual-scroll with a list of items and a search bar for filtering them, when you change the list of items, the items disappear until rendered again, causing a flicker. This could be solved for the items using the itemHeight function to provide the exact height size and bypass some calculations and be more performant etc.
However, if you had a header or footer, they would still flicker. This commit adds two more optional functions named headerHeight and footerHeight that return the exact size of the header and footer respectively and resolve the flicker.
2019-07-24 18:29:16 +02:00
Manu MA
8beeff2c52
fix(virtual-scroll): remove runOutsideAngular error ( #18752 )
...
fixes #18746
2019-07-10 10:21:42 -04:00
Manu MA
44fb45e2bc
perf(angular): bundle size improvements for angular ( #16966 )
2019-01-07 22:05:36 +01:00
Manu MA
ca9ec3e18a
perf(angular): proxy fast properties ( #16888 )
...
* perf(angular): proxy fast properties
* update stencil
2018-12-28 18:37:24 +01:00
Manu MA
d1cecf142b
fix(virtual-scroll): fixes dynamic changes
2018-12-19 00:27:04 +01:00
Manu MA
f05c7d677d
fix(angular): virtual-scroll ( #16729 )
...
fixes #16725
fixes #16432
fixes #16023
fixes #14591
fixes #16050
fixes #15587
2018-12-14 00:36:30 +01:00
Manu MA
585a84f829
chore(angular): strict tslint ( #16708 )
2018-12-12 17:17:43 +01:00
Manu MA
72bc025874
fix(angular): tune routerLink default behaviour ( #16405 )
...
refactor: use ng7 features for direction detection
2018-11-21 00:08:20 +01:00
Manu Mtz.-Almeida
f9bf5c0c30
fix(angular): virtual-scroll
...
fixes #15355
2018-08-29 02:15:47 +02:00
Manu Mtz.-Almeida
4fcab89651
chore(): update dependencies
2018-08-01 18:32:20 +02:00
Manu Mtz.-Almeida
f1c2c0c1ba
refactor(angular): enable TS strict
2018-07-25 14:29:32 +02:00
Adam Bradley
3bb661fa11
chore(angular): update angular tests to ng v6 and latest stencil
2018-05-16 11:40:28 -05:00
Manu Mtz.-Almeida
012127dd7c
fix(virtual-scroll): JSX can render headers and footers
2018-05-10 17:17:33 +02:00
Manu Mtz.-Almeida
cece447092
fix(angular): module exports
2018-03-30 21:54:46 +02:00