Tuya iOS Smart Life App SDK 5.15.0
<ThingTimelineViewDelegate> Protocol Reference

#import <ThingTimelineView.h>

Inheritance diagram for <ThingTimelineViewDelegate>:

Instance Methods

(void) - timelineViewWillBeginDragging:
 timeline view begin dragging More...
 
(void) - timelineViewDidEndDragging:willDecelerate:
 time line view did end dragging. decelerate is true if it will continue moving afterwards More...
 
(void) - timelineViewDidScroll:time:isDragging:
 time line view did scroll to time interval. isDragging is true if it is being dragging More...
 
(void) - timelineView:didEndScrollingAtTime:inSource:
 
(void) - timelineView:scaleToUnitMode:
 
(void) - timelineViewWillBeginDragging:
 timeline view begin dragging More...
 
(void) - timelineViewDidEndDragging:willDecelerate:
 time line view did end dragging. decelerate is true if it will continue moving afterwards More...
 
(void) - timelineViewDidScroll:time:isDragging:
 time line view did scroll to time interval. isDragging is true if it is being dragging More...
 
(void) - timelineView:didEndScrollingAtTime:inSource:
 
(void) - timelineView:scaleToUnitMode:
 

Detailed Description

Definition at line 22 of file ThingTimelineView.h.

Method Documentation

◆ timelineView:didEndScrollingAtTime:inSource: [1/2]

- (void) timelineView: (ThingTimelineView *)  timeLineView
didEndScrollingAtTime: (NSTimeInterval)  timeInterval
inSource: (id< ThingTimelineViewSource >)  source 
optional

time line view did end scrolling.

Parameters
timeIntervalselected time when scrolling end
sourceif source is not nil which contains the selected time

◆ timelineView:didEndScrollingAtTime:inSource: [2/2]

- (void) timelineView: (ThingTimelineView *)  timeLineView
didEndScrollingAtTime: (NSTimeInterval)  timeInterval
inSource: (id< ThingTimelineViewSource >)  source 
optional

time line view did end scrolling.

Parameters
timeIntervalselected time when scrolling end
sourceif source is not nil which contains the selected time

◆ timelineView:scaleToUnitMode: [1/2]

- (void) timelineView: (ThingTimelineView *)  timeLineView
scaleToUnitMode: (ThingTimelineUnitMode)  unitMode 
optional

◆ timelineView:scaleToUnitMode: [2/2]

- (void) timelineView: (ThingTimelineView *)  timeLineView
scaleToUnitMode: (ThingTimelineUnitMode)  unitMode 
optional

◆ timelineViewDidEndDragging:willDecelerate: [1/2]

- (void) timelineViewDidEndDragging: (ThingTimelineView *)  timeLineView
willDecelerate: (BOOL)  decelerate 
optional

time line view did end dragging. decelerate is true if it will continue moving afterwards

◆ timelineViewDidEndDragging:willDecelerate: [2/2]

- (void) timelineViewDidEndDragging: (ThingTimelineView *)  timeLineView
willDecelerate: (BOOL)  decelerate 
optional

time line view did end dragging. decelerate is true if it will continue moving afterwards

◆ timelineViewDidScroll:time:isDragging: [1/2]

- (void) timelineViewDidScroll: (ThingTimelineView *)  timeLineView
time: (NSTimeInterval)  timeInterval
isDragging: (BOOL)  isDragging 
optional

time line view did scroll to time interval. isDragging is true if it is being dragging

◆ timelineViewDidScroll:time:isDragging: [2/2]

- (void) timelineViewDidScroll: (ThingTimelineView *)  timeLineView
time: (NSTimeInterval)  timeInterval
isDragging: (BOOL)  isDragging 
optional

time line view did scroll to time interval. isDragging is true if it is being dragging

◆ timelineViewWillBeginDragging: [1/2]

- (void) timelineViewWillBeginDragging: (ThingTimelineView *)  timeLineView
optional

timeline view begin dragging

◆ timelineViewWillBeginDragging: [2/2]

- (void) timelineViewWillBeginDragging: (ThingTimelineView *)  timeLineView
optional

timeline view begin dragging


The documentation for this protocol was generated from the following files: