Other Protocols

The following protocols are available globally.

  • Protocol for cells in a table.

    See more

    Declaration

    Swift

    public protocol CellProtocol
  • Undocumented

    See more

    Declaration

    Swift

    public protocol InplaceEditable
  • Indicates item traits. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. Inherits from Hashable.

    Declaration

    Swift

    public protocol LayoutTraits : Hashable
  • IResolution interface.

    Declaration

    Swift

    @objc
    public protocol IResolution
  • Interface for DiagramView objects.

    See more

    Declaration

    Swift

    @objc
    public protocol IDiagramView : IResolution
  • Interface for MeasureUnit converters.

    See more

    Declaration

    Swift

    @objc
    public protocol IMeasureUnitConverter
  • Defines methods to be implemented by classes that will support scrolling.

    See more

    Declaration

    Swift

    public protocol Scrollable : AnyObject