-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Vega visualization renderer #81606
Vega visualization renderer #81606
Conversation
# Conflicts: # src/plugins/vis_type_vega/public/vega_fn.ts
Pinging @elastic/kibana-app (Team:KibanaApp) |
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]@kbn/optimizer bundle module count
async chunk count
async chunks size
distributable file count
page load bundle size
History
To update your PR or re-run it, just comment with: |
} | ||
await this._vegaView.init(); | ||
await this.vegaView?.init(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think here should be await this.vegaView!.init();
I prefer to see error if for some reasons this.vegaView
is null. But not sure that this case is possible
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't run locally but the SASS LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanx @sulemanof ❤️
* Create vega to_ast function * Create a custom vega renderer * Fix sass error Co-authored-by: Kibana Machine <[email protected]>
* Create vega to_ast function * Create a custom vega renderer * Fix sass error Co-authored-by: Kibana Machine <[email protected]> Co-authored-by: Kibana Machine <[email protected]>
Summary
Part of #46801
Vega
visualization.VegaVisComponent
,VegaVisEditor
andVegaDataInspector
componentstoExpressionAst
function for building pipeline.vega_visualization
converted into typescriptChecklist
Delete any items that are not applicable to this PR.
For maintainers