A mark object is a close mapping to a vega mark object. Vega marks are documented in https://vega.github.io/vega/docs/marks/.
mark(type, props, data)is.mark(x)
A string with the vega type.
A list of properties, created by props
.
A reactive data object.
This function is designed to be used by authors of new types of mark.