* [APM] fixes#23560 by separating frame headers from code preview and only displaying code preview when stackframe has source code context
* [APM] fixes#26239 by checking for valid line number before displaying it
* [APM] Converted CodePreview and Stacktace to typescript and consolidated Stackframe types
* [APM] pull out components and util functions into own files and added tests
* Adding in browser info to the report-info drawer
* Conditionalizes the browser-type panel prints + constantizes jobTypes
* Fixing config feedback lost in force push
* Added asset picker to image upload arg form
* Added button to create image element in asset manager
* Added hover style
* Extracted image upload forms into separate components
* Fixed new image element with no assets bug
* Fixed import
* Removed unused styles
* Fixed import order
* Scrolls to selected asset
* Fixed asset selector
* Extracts workpad loader from list of trays
* Added asset picker to image upload arg form
* Added button to create image element in asset manager
* Added hover style
* Extracted image upload forms into separate components
* Fixed new image element with no assets bug
* Fixed import
* Removed unused styles
* Fixed import order
* Scrolls to selected asset
* Fixed asset selector
* translate login/logout visualization component part 2
* Update login translation part 2 - change FormattedMessage to intl.formatMessage
* change some ids
* update Infra Ops Part 2 - directly wrap some classes by injectI18n()
* update one snapshot
* update one snapshot
* update tests
* update collapsible_panel.test.tsx
* update one snapshot
* update one test
* change some code
* update one snapshot
* update roles.html
* Fix unit tests
* Fix message
* [visualize] implement k7Breadcrumbs
* [visualize] hide the whole kbn-top-nav if we aren't showing breadcrumbs
* [visualize] hide extra vertical space when not using breadcrumbs
* Added constants for localstorage
* Added copy and paste to keymap.js
* Added handlers to copy seleced elements and paste elements in localstorage
* Fixed localstorage keys
* Added shortcut to cut elements
* Removed console.log
* Added toast notifications for copy/cut
* Extracted clipboard functions
* Added tests for clipboard
* Added OS specific keymaps
We need to share `@kbn/datemath` with `@elastic/eui`, and rather than making them rely on Kibana for their dependencies we've decided to republish `@kbn/datemath` as `@elastic/datemath`. This isn't something we want to do often, so please check with the platform team if you'd like to do this for another module.
* [chrome/breadcrumbs] don't clear the breadcrumbs on redirect routes
* [ui/topNav/breadcrumbs] don't set k7 breadcrumbs
* [management] implement k7Breadcrumbs in kibana mangement routes
* Avoid title case
* [chrome/breadcrumbs] protect against times where route did not match anything
* [chrome] only load route is available
* move breadcrumb modules into new location
* fix i18n message id
* Update reference to renamed variable
Co-Authored-By: spalger <email@spalger.com>
* simplify redirectTo and avoid mutable var
* fix eslint issues
Remove prompt, fix quotes from windows examples
Our windows add data examples are inconsistent with our other platform examples in that they include the prompt in their example. This breaks the "copy snippet" buttons. In addition to this, since they do not quote `C:\Program files` when used as an argument these commands are broken due to the space. This PR fixes both issues.