EnlightenIrisStage

open class EnlightenIrisStage

Undocumented

  • The popover width.

    A non-nil value overrides the iris’ popover max width.

    Declaration

    Swift

    public var popoverMaxWidth: CGFloat?
  • The edge of the stage’s view the popover should prefer to be anchored to.

    When nil, the EnlightenIris.preferredPopoverEdge is used.

    Declaration

    Swift

    public var preferredPopoverEdge: NSRectEdge?
  • Whether the Markdown content of this stage should be center aligned.

    This property has a default value of nil and takes precedence over the iris’ value.

    Declaration

    Swift

    public var doesCenterAlignContent: Bool?
  • The CommonMark Markdown string displayed in the popover for the stage.

    Declaration

    Swift

    public var markdownString: String
  • Undocumented

    Declaration

    Swift

    public init(markdownString: String, popoverMaxWidth: CGFloat? = nil, preferredPopoverEdge: NSRectEdge? = nil)