Drawable
public protocol DrawableConforming 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.DeclarationSwift func draw(in context: DrawingContext, position: Point) throwsParameterscontextThe context to perform drawing in. 
 View on GitHub
View on GitHub Drawable Protocol Reference
        Drawable Protocol Reference