
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIPieChartModifierCollection
@interface SCIPieChartModifierCollection
: SCIChartModifierCollectionBase <id <ISCIPieChartModifier>>
Contains a collection of ISCIPieChartModifier
.
-
Initializes a new instance of
SCIPieChartModifierCollection
class.Declaration
Objective-C
- (nonnull instancetype)initWithCollection: (nonnull NSArray<id<ISCIPieChartModifier>> *)collection;
Parameters
collection
The array with items to add.
-
Called when parent
ISCIChartSurface.renderSurface
is rendered.Declaration
Objective-C
- (void)onPieRenderSurfaceRendered: (nonnull SCIPieChartRenderedMessage *)message;
Parameters
message
The rendered message.
-
Called when segments collection drastically changed.
Declaration
Objective-C
- (void)onSegmentCollectionDrasticallyChanged;
-
Called when segments collection changes.
Declaration
Objective-C
- (void)onSegmentsCollectionChanged: (nonnull SCICollectionChangedEventArgs<id<ISCIPieSegment>> *)args;
Parameters
args
The collection changed event args.
-
Called when selected segments collection changes.
Declaration
Objective-C
- (void)onSelectedSegmentsCollectionChanged: (nonnull SCICollectionChangedEventArgs<id<ISCIPieSegment>> *)args;
Parameters
args
The collection changed event args.