IPaneView

public protocol IPaneView : class

Represents the pane view layer.

  • The file list view.

    Declaration

    Swift

    var fileListView: NSView
  • Checks if the current item is visible. If not, scrolls the file list.

    Declaration

    Swift

    func ensureCurrentItemVisible()
  • The current item position.

    Declaration

    Swift

    var currentItemRect: NSRect?
  • Show notification message in the status bar (short length).

    This method is safe to be called from any thread.

    Declaration

    Swift

    func showNotification(message: String)
  • Show notification message in the status bar with a given length.

    This method is safe to be called from any thread.

    Declaration

    Swift

    func showNotification(message: String, length: NotificationLength)
  • Add a new message to the status bar, or replace existing if the message with the same identifier already exists.

    This method is safe to be called from any thread.

    Declaration

    Swift

    func addStatusText(_ text: StatusText)
  • Remove a status message.

    This method is safe to be called from any thread.

    Declaration

    Swift

    func removeStatusText(id: String)
  • removeStatusText(_:) Extension method

    Remove a status message.

    This method is safe to be called from any thread.

    Declaration

    Swift

    public func removeStatusText(_ text: StatusText)