SASReportObject
public protocol SASReportObject : NSObjectProtocol
An object in a SAS report. This could be a visual, or a container.
Since
since 26.0.0-
The SASReport that this object belongs to.
Since
since 26.0.0Declaration
Swift
var report: SASReport { get } -
The UIView that visualizes this report object.
Since
since 26.0.0Declaration
Swift
var view: UIView { get } -
The name that identifies this object in the report.
Since
since 26.0.0Declaration
Swift
var objectName: String { get } -
The objects title as an attributed string (if available)
Since
since 26.0.0Declaration
Swift
var title: NSAttributedString? { get } -
render this object to an image with a width and height.
Since
since 26.0.0Declaration
Swift
func renderToThumbnail(size: CGSize, withTitle: Bool, completion: @escaping (SASReportObject, UIImage?) -> Void) -
Is this object busy, or ready.
Since
since 26.0.0Declaration
Swift
var isBusy: Bool { get } -
the delegate for this report object.
Since
since 26.0.0Declaration
Swift
var delegate: SASReportObjectDelegate? { get set } -
The visuals padding. Applied on all sides.
Since
since 26.0.0Declaration
Swift
var padding: Int { get }
View on GitHub
SASReportObject Protocol Reference