Drawable
public protocol Drawable
Conforming types represent some high-level entities that can be put onto a page, like tables, grids etc.
They must implement the draw(in:position:)
method that does lower level things.
-
This method must perform drawing operations in the provided
context
. Use it to visualize your entity.Declaration
Swift
func draw(in context: DrawingContext, position: Point) throws
Parameters
context
The context to perform drawing in.