Skip to content
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

[C#] C# bindings progress #296

Closed
92 of 93 tasks
kMutagene opened this issue Jun 10, 2022 · 8 comments
Closed
92 of 93 tasks

[C#] C# bindings progress #296

kMutagene opened this issue Jun 10, 2022 · 8 comments

Comments

@kMutagene
Copy link
Collaborator

kMutagene commented Jun 10, 2022

This issue is for tracking the progress of the native C# bindings for the Chart API of Plotly.NET.

The aim is to provide 1 binding per chart first, meaning overloads will come later (such as tupled data input).

See #285 for more info and guidelines if you want to help moving this forward

Chart generation

  • Chart
    • Chart.Grid
    • Chart.Combine
    • Chart.Invisible
  • Chart2D
    • Scatter
    • Point
    • Line
    • Spline
    • Bubble
    • Range
    • Area
    • SplineArea
    • StackedArea
    • Funnel
    • StackedFunnel
    • Waterfall
    • Bar
    • StackedBar
    • Column
    • StackedColumn
    • Histogram
    • Histogram2D
    • BoxPlot
    • Violin
    • Histogram2DContour
    • Heatmap
    • AnnotatedHeatmap
    • Image
    • Contour
    • OHLC
    • Candlestick
    • Splom
    • PointDensity
  • Chart3D
    • Scatter3D
    • Point3D
    • Line3D
    • Bubble3D
    • Surface
    • Mesh3D
    • Cone
    • StreamTube
    • Volume
    • IsoSurface
  • ChartPolar
    • ScatterPolar
    • PointPolar
    • LinePolar
    • SplinePolar
    • BubblePolar
    • BarPolar
  • ChartMap
    • ChoroplethMap
    • ScatterGeo
    • PointGeo
    • LineGeo
    • BubbleGeo
    • ScatterMapbox
    • LineMapbox
    • BubbleMapbox
    • ChoroplethMapbox
    • DensityMapbox
  • ChartTernary
    • ScatterTernary
    • PointTernary
    • LineTernary
    • BubbleTernary
  • ChartCarpet
    • Carpet
    • ScatterCarpet
    • PointCarpet
    • LineCarpet
    • SplineCarpet
    • BubbleCarpet
    • ContourCarpet
  • ChartDomain
    • Pie
    • Doughnut
    • FunnelArea
    • Sunburst
    • Treemap
    • ParralelCoord
    • ParralelCategories
    • Sankey
    • Table
    • Indicator
    • Icicle
  • ChartSmith
    • ScatterSmith
    • PointSmith
    • LineSmith
    • BubbleSmith

Layout objects

There are many, this will be gradually updated.

Trace objects

There are many, this will be gradually updated.

Extension methods (styling, layouting)

There are many, this will be gradually updated.

@kMutagene
Copy link
Collaborator Author

statistical charts: #316

@kMutagene
Copy link
Collaborator Author

financial charts: #331

@kMutagene kMutagene pinned this issue Jul 28, 2022
@kMutagene
Copy link
Collaborator Author

all other 2D charts: #333

kMutagene added a commit that referenced this issue Aug 2, 2022
#296:  Complete C# bindings for 2D charts
@kMutagene
Copy link
Collaborator Author

all other 3D charts: #337

@kMutagene
Copy link
Collaborator Author

all other map charts: #343

@kMutagene
Copy link
Collaborator Author

kMutagene commented Aug 23, 2022

ternary and carpet charts: #347

@kMutagene
Copy link
Collaborator Author

domain and smith charts: #352

@kMutagene
Copy link
Collaborator Author

The C# API is now complete regarding the chart construction API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant