As can be seen in the screendump, typescript complains when trying to set the color of a PointGraphics object directly, and is happy when wrapping the color in a new ColorMaterialProperty.
However the latter doesn’t work, the point has no color, and the former will work despite the error that is displayed. (which is still a problem since the application won’t start properly when there are tsc errors)
Is there a problem with the typescript definitions?
I’m using Cesium 1.83 in an Angular 10 project.
Update: I can “fix” this by changing line 22184 in the file node_modules/cesium/Source/Cesium.d.ts
to: color: Color | Property | undefined;
A similar issue occurs with BillBoardGraphics.