iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIPieChartSurfaceChangeListener
@protocol ISCIPieChartSurfaceChangeListener <ISCIRenderableSeriesChangeListener,
ISCIChartResizeListener>
Defines the interface with methods which are used for notification about changes in SCIPieChartSurface instance.
-
Called when parent
SCIPieChartSurfacerendered.Declaration
Objective-C
- (void)onPieRenderSurfaceRendered: (nonnull SCIPieChartRenderedMessage *)renderedMessage;Swift
func onPieRenderSurfaceRendered(_ renderedMessage: SCIPieChartRenderedMessage)Parameters
renderedMessageThe rendered message.
-
Called when segments collection drastically changed.
Declaration
Objective-C
- (void)onSegmentCollectionDrasticallyChanged;Swift
func onSegmentCollectionDrasticallyChanged() -
Called when segments collection changes.
Declaration
Objective-C
- (void)onSegmentsCollectionChanged: (nonnull SCICollectionChangedEventArgs<id<ISCIPieSegment>> *)args;Swift
func onSegmentsCollectionChanged(_ args: SCICollectionChangedEventArgs<any ISCIPieSegment>) -
Called when selected segments collection changes.
Declaration
Objective-C
- (void)onSelectedSegmentsCollectionChanged: (nonnull SCICollectionChangedEventArgs<id<ISCIPieSegment>> *)args;Swift
func onSelectedSegmentsCollectionChanged(_ args: SCICollectionChangedEventArgs<any ISCIPieSegment>)
View on GitHub