CountdownView Class Reference

#import <CountdownView.h>

+ Inheritance diagram for CountdownView:

Instance Methods

(instancetype) - init [implementation]
 
(CAShapeLayer *) - circleLayer [implementation]
 
(UILabel *) - timerLabel [implementation]
 
(void) - setTime: [implementation]
 
(void) - setAutomatic: [implementation]
 
(void) - setCanceled: [implementation]
 
(void) - setTimeLeft: [implementation]
 
(void) - setFontSize: [implementation]
 
(void) - setRadius: [implementation]
 
(void) - updateTimer: [implementation]
 
(void) - setFillAlpha: [implementation]
 
(void) - setFillColor: [implementation]
 
(void) - setStrokeColor: [implementation]
 
(void) - configure [implementation]
 
(void) - configureTimerLabel [implementation]
 
(UIBezierPath *) - circlePath [implementation]
 
(void) - removeCircleLayer [implementation]
 
(void) - layoutSubviews [implementation]
 
(void) - dealloc [implementation]
 

Properties

RCTBubblingEventBlock onTimerUpdate
 
RCTBubblingEventBlock onTimerCompleted
 
float time
 
float timeLeft
 
CGFloat radius
 
UIColor * fillColor
 
float fillAlpha
 
UIColor * strokeColor
 
BOOL automatic
 
NSTimer * timer [implementation]
 
BOOL canceled [implementation]
 
float fontSize [implementation]
 

Method Documentation

- (CAShapeLayer *) circleLayer
implementation
- (UIBezierPath *) circlePath
implementation
- (void) configure
implementation
- (void) configureTimerLabel
implementation
- (void) dealloc
implementation
- (instancetype) init
implementation
- (void) layoutSubviews
implementation
- (void) removeCircleLayer
implementation
- (void) setAutomatic: (BOOL)  automatic
implementation
- (void) setCanceled: (BOOL)  canceled
implementation
- (void) setFillAlpha: (float)  fillAlpha
implementation
- (void) setFillColor: (UIColor *)  fillColor
implementation
- (void) setFontSize: (float)  fontSize
implementation
- (void) setRadius: (CGFloat)  radius
implementation
- (void) setStrokeColor: (UIColor *)  strokeColor
implementation
- (void) setTime: (float)  time
implementation
- (void) setTimeLeft: (float)  timeLeft
implementation
- (UILabel *) timerLabel
implementation
- (void) updateTimer: (NSTimer *)  timer
implementation

Property Documentation

- (BOOL) automatic
readwritenonatomicassign
- (BOOL) canceled
readwritenonatomicassignimplementation
- (float) fillAlpha
readwritenonatomicassign
- (UIColor*) fillColor
readwritenonatomicassign
- (float) fontSize
readwritenonatomicassignimplementation
- (RCTBubblingEventBlock) onTimerCompleted
readwritenonatomiccopy
- (RCTBubblingEventBlock) onTimerUpdate
readwritenonatomiccopy
- (CGFloat) radius
readwritenonatomicassign
- (UIColor*) strokeColor
readwritenonatomicassign
- (float) time
readwritenonatomicassign
- (float) timeLeft
readwritenonatomicassign
- (NSTimer*) timer
readwritenonatomicassignimplementation

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