[@types/google.visualization] Generalized ChartTrendlineOptions, Various Enums [WIP] (#40306)
[@types/google.visualization] Generalized ChartTrendlineOptions, Various Enums [WIP] (#40306)

* All charts should accept DataTable | DataView

* DataView constructor should take DT | DV union

* Add missing fill color

* fix type and parameter name blending

* Add missing test? func to DataTableCellFilter

This property combines with min/max and/or value filtering if present.

https://developers.google.com/chart/interactive/docs/reference#DataTable_getFilteredRows

* fix id?: type

* Fix wrong return type

* Replace comment with enum

* selectionMode enum

* Add ChartSeriesOptions for Line,Scatter

Used for several XY based Charts. Others need specific series options.

* Revert Scatter LineChartSeriesOptions

* Add base for SeriesOptions

* backgroundColor strongly typed

* Change backgroundColor to ChartFill

* Re-Unify ChartStroke and ChartFill

Appears this is the correct behavior that should be suggested in IDE.

* ChartStrokeFill

* ScatterChart changes

Bringing ScatterChart up to LineChart detail

* histo orientation enum

* ChartOrientation to Common

* Reorder functions

* Formatting

* Formatting 2

* curveType enum

georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,mcliment/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,markogresak/DefinitelyTyped,dsebastien/DefinitelyTyped