-
Notifications
You must be signed in to change notification settings - Fork 158
feat(excel exporter): making fflate dynamic import #16561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
kdinev
wants to merge
138
commits into
master
Choose a base branch
from
fflate-dynamic-import
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+446
−414
Open
Changes from 134 commits
Commits
Show all changes
138 commits
Select commit
Hold shift + click to select a range
9414393
Initial plan
Copilot 79390c0
Add PDF export service and integrate with grid toolbar
Copilot 3569c03
Fix build configuration for PDF export service
Copilot ae94f01
Add PDF export grid integration tests
Copilot b2ecfc1
Fix test cleanup in PDF exporter grid tests
Copilot 8b09ed1
Add pdf export keyword to package.json
Copilot 80529b4
chore(*): adding jspdf to dependencies on repo level
kdinev c06d3ea
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev b98b3f8
Add PDF export translations for all supported languages
Copilot 8e46d65
Add hierarchy visualization and schematic support for PDF export
Copilot fea4fa0
Change default PDF export page orientation to landscape
Copilot b6a4741
Add PDF export demo component with configuration UI
Copilot f8db2f8
fix(pdf demo): removing the hallucinated input groups
kdinev a88e896
Add child table headers for hierarchical grid PDF export
Copilot 64e955a
Clarify TreeGrid indentation supports both data binding modes
Copilot f0be877
Fix PDF export to show actual summary values instead of objects
Copilot 47ea888
feat(elements): raising the elements quota for jspdf
kdinev 522052a
chore(*): updating elements config
kdinev 200bf5d
chore(*): updating column groups demo to include exporter
kdinev af9dcae
Add support for hierarchical column groups in PDF export
Copilot c49cc8e
Fix rendering of column headers beyond level 2 in hierarchy
Copilot decbc79
Add comprehensive tests for PDF export feature
Copilot b9c99f2
Fix failing tests - remove non-existent exportStarted event tests
Copilot 4df17c0
chore(*): adding toolbar to groupby demo and fixing tests
kdinev d618abc
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev df5c8c6
test(pdf export): fixing test assertions
kdinev 58b07d9
Add comprehensive tests for multi-column headers, summaries, hierarch…
Copilot aee0e6f
test(pdf export): updating test components
kdinev 1381a69
test(pdf export): expanding hierarchical records
kdinev 02c31b8
Add text truncation for multi-column header text in PDF export
Copilot 19fe3b2
Update CHANGELOG.md with PDF export feature for version 21.0.0
Copilot af23bbd
chore(column groups demo): hiding empty columns
kdinev 2b24f67
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 3c2e13b
fix(exporters): the default expand state was not reflected by exporters
kdinev 935c983
test(pdf export): removing unnecessary expands for tree grid
kdinev fcd0f63
test(pdf export): expanding the child records of hierarchical children
kdinev ce96a0e
chore(*): now all tests should run
kdinev 95095de
Fix hierarchical grid PDF export to render all nested child levels
Copilot 77a1ffb
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev deca50c
chore(*): addressing build error
kdinev 04e367f
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev e0d8d0a
chore(*): adding a wider build command
kdinev 5b0e25d
chore(*): changing order of schematics and migrations build
kdinev f1c6832
Fix hierarchical grid to render nested child tables correctly
Copilot 6658762
Fix hierarchical grid export to handle multiple child islands per record
Copilot c280ff8
feat(pdf export): fixing child table rendering
kdinev 6431777
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 539dbee
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 5cbe8c6
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 0fcd85a
feat(pdf exporter): updating demo component
kdinev 36ac135
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 53df677
chore(*): fixing package-lock
kdinev ecfe2ac
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev e2b8ab4
chore(*): fixing package-lock
kdinev e02a343
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev 066714b
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev efd7db3
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 89206a8
chore(*): fixing package-lock.json
kdinev 03cfc24
Add Pivot Grid to PDF export demo
Copilot 7e536ab
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 7e9e94a
chore(*): fixing the igx-pivot-grid in the pdf demo
kdinev 85404e4
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev 9437947
Fix pivot grid PDF export to include row dimension headers
Copilot 21d9a50
feat(pdf): some improvements to pivot and hierarchical export
kdinev 42a6864
fix(PDF): Get proper default owner for HGrid.
gedinakova 995a4b8
fix(PDF): Export inner grids' multi-column headers
gedinakova 53df0d6
fix(pdf): rowspans and row island headers
onlyexeption 69e2e16
fix(*): Fixed inner level columns going out of table bounds
gedinakova c33b980
chore(*): Removed debugger to make lint happy
gedinakova 854270d
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova 92b6c53
fix(pdf): export pivot grid with multiple dimensions
mtsvyatkova a5a7ea1
test(pdf): add tests for pivot grid and edge cases
mtsvyatkova fda8d4e
Merge branch 'master' into copilot/add-pdf-export-feature
mtsvyatkova 97641cf
chore(*): add missed comma in package.json
mtsvyatkova 3e62719
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova df787b3
chore(*): commenting out an unused method
kdinev 322e676
feat(*): adding pdf exporter to igniteui-angular/core
kdinev 41670a4
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 24d3090
chore(*): regenerating package-lock
kdinev 5faef70
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
kdinev b907643
Merge remote-tracking branch 'origin/master' into copilot/add-pdf-exp…
rkaraivanov 5d74d6f
chore: Post-merge package.json updates
rkaraivanov 9d1f3df
chore: Regenerated package-lock.json
rkaraivanov 79edb36
test: Fixed PDF export tests to use correct import paths
rkaraivanov 61a3fd9
Merge branch 'master' into copilot/add-pdf-export-feature
rkaraivanov bf4be07
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 94c683d
test(tree-grid): add explicit wait calls to UI column moving tests
mtsvyatkova 87048b1
Merge branch 'master' into copilot/add-pdf-export-feature
mtsvyatkova 7e7f77f
Merge branch 'master' into copilot/add-pdf-export-feature
mtsvyatkova 1f644cf
chore(*): Reorder tree grid tree column change tests
gedinakova 57ce86a
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova 84744f2
chore(*): Change header drag coordinates a bit
gedinakova d9597b2
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
gedinakova 7998165
chore(*): Increase time out for pointer events
gedinakova 3c919b2
chore(*): Add additional check for the headers
gedinakova 08c44f7
chore(*): Removed fix.detectChanges() similar to columnMoving tests
gedinakova 514bdb8
chore(*): Desperate attempt to fix the moving
gedinakova a2f172e
chore(*): Changed some coordinates for col moving
gedinakova 8af16ae
chore(*): Removed an unneeded fix.detectChanges()
gedinakova 5421e6d
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova 522bfd4
chore(*): Calculate drag coordinates for column moving
gedinakova 9cb63d3
Merge branch 'copilot/add-pdf-export-feature' of https://github.com/I…
gedinakova 4399423
chore(*): Get headers from headerCellList
gedinakova 74e235c
chore(*): Focus on tree-grid-integration tests.
gedinakova 370a246
chore(*): Removed the focus on tree-grid-integration spec
gedinakova 08f5ec7
chore(*): Prevent toolbar event test from saving & opening a pdf.
gedinakova 148fc20
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova 89c8572
chore(*): Fixed some typos & waits
gedinakova 9c275fe
chore(*): Exclude PDF exporter tests from run
gedinakova 725104d
chore(*): Leave one pointer move event only.
gedinakova 2d23c4e
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova 9ee82d8
chore(*): Update package-lock
gedinakova b1088db
chore(*): Bring PDF exporter tests back
gedinakova 7d45cb4
refactor(exporters): moving exporters under grids/core (#16519)
kdinev 49e7e3f
chore(*): remove duplicate tslib dependency
mtsvyatkova 48eb3e1
Merge branch 'master' into copilot/add-pdf-export-feature
gedinakova bdeaf61
Merge branch 'master' into copilot/add-pdf-export-feature
kdinev 60af3ee
feat(pdf exporter): making jsPDF a dynamic import (#16524)
kdinev 3611725
feat(excel export): making fflate a dynamic import
kdinev 01c1ebe
chore(*): updating package-lock
kdinev ecfaffc
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 520b211
chore(*): fixing package-lock.json
kdinev 44b5a17
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
kdinev 497a085
Update projects/igniteui-angular/grids/core/src/services/excel/excel-…
kdinev 8b938e8
Merge branch 'master' into fflate-dynamic-import
gedinakova 478c638
Merge branch 'master' into fflate-dynamic-import
gedinakova e52166d
fix(ExcelExport): Convert callback-based zip to a Promise.
gedinakova 750d4e1
Merge branch 'master' into fflate-dynamic-import
gedinakova fc1111d
fix(Export): Use IIFE instead of changing base method signature.
gedinakova 5f3323c
Merge branch 'fflate-dynamic-import' of https://github.com/IgniteUI/i…
gedinakova fbd0e28
Merge branch 'master' into fflate-dynamic-import
gedinakova c43dc3a
Merge branch 'master' into fflate-dynamic-import
gedinakova f52c903
fix(excel-exporter): resolve async timing issues with dynamic fflate …
gedinakova c36dbe4
Merge branch 'master' into fflate-dynamic-import
gedinakova 8386eb6
fix(*): Refactor writeElementAsync to match writeElement.
gedinakova 82e10e8
Merge branch 'fflate-dynamic-import' of https://github.com/IgniteUI/i…
gedinakova 7c57e71
Merge branch 'master' into fflate-dynamic-import
gedinakova 23a4f53
Update .gitignore
gedinakova File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.