mirror of
https://github.com/elastic/kibana.git
synced 2025-06-28 11:05:39 -04:00
PR cleans up presentation interface names for consistentency * adds `$` suffix to all observables. For example, `dataLoading` => `dataLoading$` * removes `Panel` naming convention from interface names since an api may not be a panel, an api may be a dashboard. For example, `PublisesPanelTitle` => `PublishesTitle` #### Note to Reviewers Pay special attention to any place where your application creates an untyped API. In the example below, there is no typescript violation when the parent returns `dataLoading` instead of `dataLoading$` since the parent is not typed as `PublishesDataLoading`. Please check for instances like these. ``` <ReactEmbeddableRenderer getParentApi={() => { dataLoading: new BehaviorSubject() }} /> ``` --------- Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
alerting_example | ||
embedded_lens_example | ||
exploratory_view_example | ||
gen_ai_streaming_response_example | ||
lens_config_builder_example | ||
lens_embeddable_inline_editing_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