mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
## Summary
This PR refactors the export type classes into their own packages to be
then instantiated in the reporting plugin. This will reduce bloat in the
central reporting plugin.
**Main packages**
- `kbn/reporting-export-types-{png,pdf,csv}` are server packages with
export type declarations
- `kbn/reporting-export-types-{png,pdf,csv}-common` are shared common
packages with type declarations and constants
**Other changes**
- Remove `reporting.getScreenshots()`
- Remove duplicated `schema_utils.ts`
- Consolidate `JOB_STATUS` declaration as an enum
<img width="1063" alt="image"
src="
|
||
---|---|---|
.. | ||
alerting_example | ||
embedded_lens_example | ||
exploratory_view_example | ||
gen_ai_streaming_response_example | ||
reporting_example | ||
screenshotting_example | ||
testing_embedded_lens | ||
third_party_lens_navigation_prompt | ||
third_party_maps_source_example | ||
third_party_vis_lens_example | ||
triggers_actions_ui_example | ||
ui_actions_enhanced_examples | ||
README.md |
Example plugins
This folder contains X-Pack example plugins. To run the plugins in this folder, use the --run-examples
flag, via
yarn start --run-examples