Inherits from NSView
Declared in CNGridViewItem.h

Tasks

Initialization

Reusing Grid View Items

Item Default Content

Grid View Item Layout

Selection and Hovering

Properties

defaultLayout

@property (nonatomic, strong) CNGridViewItemLayout *defaultLayout

Declared In

CNGridViewItem.h

hoverLayout

@property (nonatomic, strong) CNGridViewItemLayout *hoverLayout

Declared In

CNGridViewItem.h

hovered

@property (nonatomic, assign) BOOL hovered

Declared In

CNGridViewItem.h

index

@property (assign) NSInteger index

Declared In

CNGridViewItem.h

isReuseable

@property (readonly, nonatomic) BOOL isReuseable

Declared In

CNGridViewItem.h

itemImage

@property (strong) IBOutlet NSImage *itemImage

Declared In

CNGridViewItem.h

itemTitle

@property (strong) IBOutlet NSString *itemTitle

Declared In

CNGridViewItem.h

representedObject

The object that the receiving item view represents

@property (assign) id representedObject

Declared In

CNGridViewItem.h

reuseIdentifier

@property (strong) NSString *reuseIdentifier

Declared In

CNGridViewItem.h

selectable

@property (nonatomic, assign) BOOL selectable

Declared In

CNGridViewItem.h

selected

@property (nonatomic, assign) BOOL selected

Declared In

CNGridViewItem.h

selectionLayout

@property (nonatomic, strong) CNGridViewItemLayout *selectionLayout

Declared In

CNGridViewItem.h

useLayout

@property (nonatomic, assign) BOOL useLayout

Declared In

CNGridViewItem.h

Class Methods

defaultItemSize

+ (CGSize)defaultItemSize

Declared In

CNGridViewItem.h

Instance Methods

initWithLayout:reuseIdentifier:

Creates and returns an initialized This is the designated initializer.

- (id)initWithLayout:(CNGridViewItemLayout *)layout reuseIdentifier:(NSString *)reuseIdentifier

Declared In

CNGridViewItem.h

prepareForReuse

- (void)prepareForReuse

Declared In

CNGridViewItem.h