Mac Developer Library

Developer

Quartz Framework Reference IKImageEditPanel Class Reference

Options
Deployment Target:

On This Page
Language:

IKImageEditPanel

The IKImageEditPanel class provides a panel, that is, a utility window that floats on top of document windows, optimized for image editing.

Inheritance


Import Statement


import Quartz @import Quartz;

Availability


Available in OS X v10.5 and later.
  • Creates a shared instance of an image editing panel.

    Declaration

    Swift

    class func sharedImageEditPanel() -> IKImageEditPanel!

    Objective-C

    + (IKImageEditPanel *)sharedImageEditPanel

    Return Value

    An IKImageEditPanel object.

    Import Statement

    import Quartz

    Availability

    Available in OS X v10.5 and later.

  • Returns the current array of user adjustments to effects. (read-only)

    Declaration

    Swift

    var filterArray: [AnyObject]! { get }

    Objective-C

    @property(readonly) NSArray *filterArray

    Import Statement

    import Quartz

    Availability

    Available in OS X v10.6 and later.

  • Specifies the edit panel’s dataSource.

    Declaration

    Swift

    unowned(unsafe) var dataSource: IKImageEditPanelDataSource!

    Objective-C

    @property(assign) id< IKImageEditPanelDataSource > dataSource

    Import Statement

    import Quartz

    Availability

    Available in OS X v10.5 and later.

  • Reloads the data from the data associated with an image editing panel.

    Declaration

    Swift

    func reloadData()

    Objective-C

    - (void)reloadData

    Import Statement

    import Quartz

    Availability

    Available in OS X v10.5 and later.