FlexGridDetailProvider Class Reference

Inherits from NSObject
Declared in FlexGridDetailProvider.h

Overview

Class GridDetailProvider.

  grid

Gets the FlexGrid associated with the GridDetailProvider.

@property (readonly) FlexGrid *grid

Discussion

Gets the FlexGrid associated with the GridDetailProvider.

Declared In

FlexGridDetailProvider.h

  delegate

Gets or sets the GridDetailProviderDelegate associated with the details provider.

@property (nonatomic, weak) NSObject<FlexGridDetailProviderDelegate> *delegate

Discussion

Gets or sets the GridDetailProviderDelegate associated with the details provider.

Declared In

FlexGridDetailProvider.h

  detailHeight

Gets or sets the FlexGrid detail row height.

@property (nonatomic) CGFloat detailHeight

Discussion

Gets or sets the FlexGrid detail row height.

Declared In

FlexGridDetailProvider.h

  showExpandButton

Defines expand button behavior.

@property (nonatomic) bool showExpandButton

Discussion

Defines expand button behavior.

Declared In

FlexGridDetailProvider.h

  detailVisibilityMode

Gets or sets the details visibility mode.

@property (nonatomic) GridDetailVisibilityMode detailVisibilityMode

Discussion

Gets or sets the details visibility mode.

Declared In

FlexGridDetailProvider.h

  detailCellCreating

Occurs when the detail cell must be created

@property XuniEvent<GridDetailCellCreatingEventArgs*> *detailCellCreating

Discussion

Occurs when the detail cell must be created

Declared In

FlexGridDetailProvider.h

  gridRowHeaderLoading

Occurs when the detail expand button must be created

@property XuniEvent<GridRowHeaderLoadingEventArgs*> *gridRowHeaderLoading

Discussion

Occurs when the detail expand button must be created

Declared In

FlexGridDetailProvider.h

– initWithGrid:

Initialize an object for GridDetailProvider.

- (id _Nonnull)initWithGrid:(FlexGrid *_Nonnull)grid

Parameters

grid

the sepcified FlexGrid.

Return Value

an object for GridDetailProvider.

Discussion

Initialize an object for GridDetailProvider.

Declared In

FlexGridDetailProvider.h

– showDetail:

Show detail for row.

- (void)showDetail:(GridRow *_Nonnull)row

Parameters

row

the row to show details for.

Discussion

Show detail for row.

Declared In

FlexGridDetailProvider.h

– showDetail:hideOthers:

Show details for row with hiding details for other rows.

- (void)showDetail:(GridRow *_Nonnull)row hideOthers:(bool)hideOthers

Parameters

row

the row to show details for.

hideOthers

whether to hide details for other rows.

Discussion

Show details for row with hiding details for other rows.

Declared In

FlexGridDetailProvider.h

– hideDetail:

Hide details for row.

- (void)hideDetail:(GridRow *_Nullable)row

Parameters

row

the row to hide details for.

Discussion

Hide details for row.

Declared In

FlexGridDetailProvider.h