Compare commits
85 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2ca59b59b3 | |||
| 5a13d866b8 | |||
| 5927f8faaa | |||
| e6b7550d5e | |||
| d46c8a6279 | |||
| cee320a57d | |||
| 63b422fac8 | |||
| a2f4e8448d | |||
| 8d97ac8b71 | |||
| 8971d7493a | |||
| 93772f7a65 | |||
| 148a116c73 | |||
| 5c64775358 | |||
| bb382e58bc | |||
| 25348b780c | |||
| c89079d627 | |||
| 31fec485e0 | |||
| ab6ece6f29 | |||
| b6a9f52057 | |||
| 0020ab2eae | |||
| 645fcf238e | |||
| c92b4390e2 | |||
| 121ced54a8 | |||
| a0a1074379 | |||
| 5fa55e4125 | |||
| 894e60cfd9 | |||
| 2bcfe6fc5e | |||
| 9d6365c25b | |||
| 5b2371819a | |||
| 7b1a47024c | |||
| 71c237eec6 | |||
| 53a3c25f91 | |||
| 56f020ced6 | |||
| 6000d1de0f | |||
| cbfbb67581 | |||
| e2a9a7845c | |||
| 3431005616 | |||
| e0c35faea2 | |||
| 3e57c3d528 | |||
| 140f453d7f | |||
| dc822019d6 | |||
| d3920a09a8 | |||
| 5665de3d54 | |||
| 58c502bd41 | |||
| 1b050b362b | |||
| c843d98f16 | |||
| fe20de3392 | |||
| 1cd5dbec73 | |||
| 587609ab9d | |||
| d1e2d20b7b | |||
| c59c922d34 | |||
| 79f7523abd | |||
| 57321a0f4a | |||
| 391e45172e | |||
| 3ced222828 | |||
| 57cd39faf5 | |||
| 040ce48aa7 | |||
| 69f78a8aed | |||
| 8559bf8009 | |||
| 35793527c2 | |||
| efab7944b1 | |||
| 4bc945e24f | |||
| 9b718a67c2 | |||
| ccfc79f91c | |||
| 10c375f74b | |||
| e2df6b6210 | |||
| 72a411a1f6 | |||
| d78a949e91 | |||
| 0cfae1e385 | |||
| 59861e766c | |||
| 3b158aa004 | |||
| e90feadd11 | |||
| 98a2b35ccd | |||
| 4fbb09ce52 | |||
| ebe9998516 | |||
| e0cf0b1fff | |||
| ea5c49f00b | |||
| c17a6fcb8d | |||
| 407dad941f | |||
| b0367b0ed4 | |||
| 6ea8d8da4a | |||
| 9d3c309bcf | |||
| 131c4f1b39 | |||
| 6284bd37bb | |||
| 003880b2e4 |
+63
@@ -0,0 +1,63 @@
|
||||
#####
|
||||
# OS X temporary files that should never be committed
|
||||
.DS_Store
|
||||
*.swp
|
||||
*.lock
|
||||
profile
|
||||
|
||||
####
|
||||
# Xcode temporary files that should never be committed
|
||||
*~.nib
|
||||
|
||||
####
|
||||
# Xcode build files
|
||||
DerivedData/
|
||||
build/
|
||||
Builds/
|
||||
|
||||
#####
|
||||
# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
|
||||
*.pbxuser
|
||||
*.mode1v3
|
||||
*.mode2v3
|
||||
*.perspectivev3
|
||||
!default.pbxuser
|
||||
!default.mode1v3
|
||||
!default.mode2v3
|
||||
!default.perspectivev3
|
||||
|
||||
####
|
||||
# Xcode 4 - semi-personal settings, often included in workspaces
|
||||
xcuserdata
|
||||
|
||||
####
|
||||
# XCode 4 workspaces - more detailed
|
||||
!xcshareddata
|
||||
!default.xcworkspace
|
||||
*.xcworkspacedata
|
||||
|
||||
####
|
||||
# XCode 4 build-schemes
|
||||
!xcschemes
|
||||
|
||||
####
|
||||
# Xcode 4 - Deprecated classes
|
||||
*.moved-aside
|
||||
|
||||
####
|
||||
# Xcode 5 - Source Control files
|
||||
*.xccheckout
|
||||
|
||||
####
|
||||
# AppCode
|
||||
.idea/
|
||||
|
||||
####
|
||||
# Other Xcode files
|
||||
profile
|
||||
*.hmap
|
||||
*.ipa
|
||||
|
||||
####
|
||||
# CocoaPods
|
||||
Pods/
|
||||
@@ -0,0 +1,24 @@
|
||||
//
|
||||
// UIApplication+M13ProgressSuite.m
|
||||
// M13ProgressView
|
||||
//
|
||||
/*Copyright (c) 2013 Brandon McQuilkin
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
/**A UIApplication category that deals with app extensions.*/
|
||||
@interface UIApplication (M13ProgressSuite)
|
||||
|
||||
/**Returns YES in case of app extension.*/
|
||||
+ (BOOL)isM13AppExtension;
|
||||
/**Returns the sharedApplication in case of app and nil in case of app extension.*/
|
||||
+ (UIApplication *)safeM13SharedApplication;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// UIApplication+M13ProgressSuite.m
|
||||
// M13ProgressView
|
||||
//
|
||||
|
||||
#import "UIApplication+M13ProgressSuite.h"
|
||||
|
||||
@implementation UIApplication (M13ProgressSuite)
|
||||
|
||||
+ (BOOL)isM13AppExtension
|
||||
{
|
||||
return [[self class] safeM13SharedApplication] == nil;
|
||||
}
|
||||
|
||||
+ (UIApplication *)safeM13SharedApplication
|
||||
{
|
||||
UIApplication *safeSharedApplication = nil;
|
||||
|
||||
if ([UIApplication respondsToSelector:@selector(sharedApplication)]) {
|
||||
safeSharedApplication = [UIApplication performSelector:@selector(sharedApplication)];
|
||||
}
|
||||
if (!safeSharedApplication.delegate) {
|
||||
safeSharedApplication = nil;
|
||||
}
|
||||
|
||||
return safeSharedApplication;
|
||||
}
|
||||
|
||||
@end
|
||||
@@ -276,7 +276,7 @@
|
||||
if (!_indeterminate) {
|
||||
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
|
||||
formatter.numberStyle = NSNumberFormatterPercentStyle;
|
||||
return [NSString stringWithFormat:@"\n%@",[formatter stringFromNumber:[NSNumber numberWithFloat:_progress]]];
|
||||
return [NSString stringWithFormat:@"\n%@",[formatter stringFromNumber:[NSNumber numberWithFloat:(float)_progress]]];
|
||||
} else {
|
||||
return @"\n??%";
|
||||
}
|
||||
|
||||
@@ -83,6 +83,9 @@ typedef enum {
|
||||
@property (nonatomic, assign) CGSize progressViewSize;
|
||||
/**The origin of the show/hide animation. show: will animate from this point, and hide: will animate to this point.*/
|
||||
@property (nonatomic, assign) CGPoint animationPoint;
|
||||
/**If true, animation doesn't come from animation point, but frame background view position
|
||||
*/
|
||||
@property (nonatomic, assign) BOOL animationCentered;
|
||||
|
||||
/**@name Properties*/
|
||||
/**The durations of animations in seconds.*/
|
||||
|
||||
@@ -286,6 +286,7 @@
|
||||
- (void)setProgress:(CGFloat)progress animated:(BOOL)animated
|
||||
{
|
||||
[_progressView setProgress:progress animated:animated];
|
||||
self.progress = progress;
|
||||
}
|
||||
|
||||
- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated
|
||||
@@ -301,7 +302,7 @@
|
||||
[self setNeedsDisplay];
|
||||
|
||||
onScreen = YES;
|
||||
|
||||
|
||||
//Animate the HUD on screen
|
||||
CABasicAnimation *fadeAnimation = [CABasicAnimation animationWithKeyPath:@"opacity"];
|
||||
fadeAnimation.duration = _animationDuration;
|
||||
@@ -320,7 +321,16 @@
|
||||
|
||||
CABasicAnimation *positionAnimation = [CABasicAnimation animationWithKeyPath:@"position"];
|
||||
positionAnimation.duration = _animationDuration;
|
||||
positionAnimation.fromValue = [NSValue valueWithCGPoint:_animationPoint];
|
||||
|
||||
if (_animationCentered)
|
||||
{
|
||||
positionAnimation.fromValue = [NSValue valueWithCGPoint:backgroundView.layer.position];
|
||||
}
|
||||
else
|
||||
{
|
||||
positionAnimation.fromValue = [NSValue valueWithCGPoint:_animationPoint];
|
||||
}
|
||||
|
||||
positionAnimation.toValue = [NSValue valueWithCGPoint:backgroundView.layer.position];
|
||||
positionAnimation.removedOnCompletion = YES;
|
||||
|
||||
@@ -341,7 +351,7 @@
|
||||
fadeAnimation.fromValue = [NSNumber numberWithFloat:1.0];
|
||||
fadeAnimation.toValue = [NSNumber numberWithFloat:0.0];
|
||||
fadeAnimation.removedOnCompletion = YES;
|
||||
|
||||
|
||||
[self.layer addAnimation:fadeAnimation forKey:@"fadeAnimation"];
|
||||
self.layer.opacity = 0.0;
|
||||
|
||||
@@ -349,11 +359,24 @@
|
||||
scaleAnimation.fromValue = [NSNumber numberWithFloat:1.0];
|
||||
scaleAnimation.toValue = [NSNumber numberWithFloat:0.0];
|
||||
scaleAnimation.removedOnCompletion = YES;
|
||||
|
||||
|
||||
CABasicAnimation *frameAnimation = [CABasicAnimation animationWithKeyPath:@"position"];
|
||||
frameAnimation.fromValue = [NSValue valueWithCGPoint:backgroundView.layer.position];
|
||||
frameAnimation.toValue = [NSValue valueWithCGPoint:_animationPoint];
|
||||
|
||||
if (_animationCentered)
|
||||
{
|
||||
frameAnimation.toValue = [NSValue valueWithCGPoint:backgroundView.layer.position];
|
||||
}
|
||||
else
|
||||
{
|
||||
frameAnimation.toValue = [NSValue valueWithCGPoint:_animationPoint];
|
||||
}
|
||||
|
||||
frameAnimation.removedOnCompletion = YES;
|
||||
|
||||
if (!_animationCentered)
|
||||
{
|
||||
backgroundView.layer.position = _animationPoint;
|
||||
}
|
||||
backgroundView.layer.position = _animationPoint;
|
||||
|
||||
CAAnimationGroup *animationGroup = [CAAnimationGroup animation];
|
||||
@@ -384,8 +407,9 @@
|
||||
}
|
||||
|
||||
- (void)deviceOrientationDidChange:(NSNotification *)notification {
|
||||
if (_shouldAutorotate) {
|
||||
UIDeviceOrientation deviceOrientation = [notification.object orientation];
|
||||
UIDeviceOrientation deviceOrientation = [notification.object orientation];
|
||||
|
||||
if (_shouldAutorotate && UIDeviceOrientationIsValidInterfaceOrientation(deviceOrientation)) {
|
||||
if (UIDeviceOrientationIsPortrait(deviceOrientation)) {
|
||||
if (deviceOrientation == UIDeviceOrientationPortraitUpsideDown) {
|
||||
_orientation = UIInterfaceOrientationPortraitUpsideDown;
|
||||
@@ -533,7 +557,7 @@
|
||||
}
|
||||
|
||||
backgroundRect.origin.x = (self.bounds.size.width / 2.0) - (backgroundRect.size.width / 2.0);
|
||||
backgroundRect.origin.y = (self.bounds.size.height / 2.0) - (_minimumSize.height / 2.0);
|
||||
backgroundRect.origin.y = (self.bounds.size.height / 2.0) - (_minimumSize.height / 2.0);
|
||||
|
||||
//There is no status label text, center the progress view
|
||||
progressRect.origin.x = (backgroundRect.size.width / 2.0) - (progressRect.size.width / 2.0);
|
||||
@@ -553,19 +577,19 @@
|
||||
if (onScreen) {
|
||||
//Set the frame of the background and its subviews
|
||||
[UIView animateWithDuration:_animationDuration animations:^{
|
||||
backgroundView.frame = CGRectIntegral(backgroundRect);
|
||||
_progressView.frame = CGRectIntegral(progressRect);
|
||||
backgroundView.transform = CGAffineTransformMakeRotation([self angleForDeviceOrientation]);
|
||||
self->backgroundView.frame = CGRectIntegral(backgroundRect);
|
||||
self.progressView.frame = CGRectIntegral(progressRect);
|
||||
self->backgroundView.transform = CGAffineTransformMakeRotation([self angleForDeviceOrientation]);
|
||||
//Fade the label
|
||||
statusLabel.alpha = 0.0;
|
||||
self->statusLabel.alpha = 0.0;
|
||||
} completion:^(BOOL finished) {
|
||||
if (finished) {
|
||||
//Set the label frame
|
||||
statusLabel.frame = CGRectIntegral(statusRect);
|
||||
statusLabel.text = optimalStatusString;
|
||||
[UIView animateWithDuration:_animationDuration animations:^{
|
||||
self->statusLabel.frame = CGRectIntegral(statusRect);
|
||||
self->statusLabel.text = self->optimalStatusString;
|
||||
[UIView animateWithDuration:self.animationDuration animations:^{
|
||||
//Show the label
|
||||
statusLabel.alpha = 1.0;
|
||||
self->statusLabel.alpha = 1.0;
|
||||
}];
|
||||
}
|
||||
}];
|
||||
@@ -607,17 +631,17 @@
|
||||
for (NSString *rect in sizesArray) {
|
||||
CGRect theRect = CGRectFromString(rect);
|
||||
//Sum the widths to calculate the mean width
|
||||
standardDeviation += exp2f(theRect.size.width - meanWidth);
|
||||
standardDeviation += exp2f((float)theRect.size.width - meanWidth);
|
||||
}
|
||||
standardDeviation = sqrtf(standardDeviation / wordsArray.count);
|
||||
//Correct the mean width if it is below the minimum size
|
||||
if (meanWidth < _minimumSize.width) {
|
||||
meanWidth = _minimumSize.width;
|
||||
if (meanWidth < self.minimumSize.width) {
|
||||
meanWidth = (float)self.minimumSize.width;
|
||||
}
|
||||
|
||||
//Now calculate where to put line breaks. Lines can exceed the minimum width, but cannot exceed the minimum width plus the standard deviation. Single words can excced these limits.
|
||||
NSMutableString *correctedString = [[NSMutableString alloc] initWithString:wordsArray[0]];
|
||||
float lineSize = CGRectFromString(sizesArray[0]).size.width;
|
||||
float lineSize = (float)CGRectFromString(sizesArray[0]).size.width;
|
||||
for (int i = 1; i < wordsArray.count; i++) {
|
||||
NSString *word = wordsArray[i];
|
||||
CGRect wordRect = CGRectFromString(sizesArray[i]);
|
||||
@@ -673,6 +697,11 @@
|
||||
//Create the gradient as an image, and then set it as the color of the mask view.
|
||||
UIGraphicsBeginImageContextWithOptions(self.bounds.size, NO, [UIScreen mainScreen].scale);
|
||||
CGContextRef context = UIGraphicsGetCurrentContext();
|
||||
|
||||
if (!context) {
|
||||
return;
|
||||
}
|
||||
|
||||
//Create the gradient
|
||||
size_t locationsCount = 2;
|
||||
CGFloat locations[2] = {0.0f, 1.0f};
|
||||
@@ -682,7 +711,7 @@
|
||||
CGColorSpaceRelease(colorSpace);
|
||||
//Draw the gradient
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.height / 2.0);
|
||||
float radius = MIN(self.bounds.size.width , self.bounds.size.height) ;
|
||||
float radius = (float)MIN(self.bounds.size.width , self.bounds.size.height) ;
|
||||
CGContextDrawRadialGradient (context, gradient, center, 0, center, radius, kCGGradientDrawsAfterEndLocation);
|
||||
CGGradientRelease(gradient);
|
||||
//Get the gradient image
|
||||
@@ -690,6 +719,7 @@
|
||||
UIGraphicsEndImageContext();
|
||||
//Set the background
|
||||
maskView.backgroundColor = [UIColor colorWithPatternImage:image];
|
||||
|
||||
} else if (_maskType == M13ProgressHUDMaskTypeIOS7Blur) {
|
||||
// do nothing; we don't want to take a snapshot of the background for blurring now, no idea what the background is
|
||||
}
|
||||
@@ -697,45 +727,45 @@
|
||||
|
||||
- (void)redrawBlurs
|
||||
{
|
||||
if (_maskType == M13ProgressHUDMaskTypeIOS7Blur) {
|
||||
//Get the snapshot of the mask
|
||||
__block UIImage *image = [self snapshotForBlurredBackgroundInView:maskView];
|
||||
if (image != nil) {
|
||||
//Apply the filters to blur the image
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
|
||||
image = [image applyLightEffect];
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
// Fade on content's change, if there was already an image.
|
||||
CATransition *transition = [CATransition new];
|
||||
transition.duration = 0.3;
|
||||
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
|
||||
transition.type = kCATransitionFade;
|
||||
[maskView.layer addAnimation:transition forKey:nil];
|
||||
maskView.backgroundColor = [UIColor colorWithPatternImage:image];
|
||||
});
|
||||
if (_maskType == M13ProgressHUDMaskTypeIOS7Blur) {
|
||||
//Get the snapshot of the mask
|
||||
__block UIImage *image = [self snapshotForBlurredBackgroundInView:maskView];
|
||||
if (image != nil) {
|
||||
//Apply the filters to blur the image
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
|
||||
image = [image applyLightEffect];
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
// Fade on content's change, if there was already an image.
|
||||
CATransition *transition = [CATransition new];
|
||||
transition.duration = 0.3;
|
||||
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
|
||||
transition.type = kCATransitionFade;
|
||||
[self->maskView.layer addAnimation:transition forKey:nil];
|
||||
self->maskView.backgroundColor = [UIColor colorWithPatternImage:image];
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
if (_applyBlurToBackground) {
|
||||
//Get the snapshot of the mask
|
||||
__block UIImage *image = [self snapshotForBlurredBackgroundInView:backgroundView];
|
||||
if (image != nil) {
|
||||
//Apply the filters to blur the image
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
|
||||
//image = [image applyLightEffect];
|
||||
image = [image applyLightEffect];
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
// Fade on content's change, if there was already an image.
|
||||
CATransition *transition = [CATransition new];
|
||||
transition.duration = 0.3;
|
||||
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
|
||||
transition.type = kCATransitionFade;
|
||||
[backgroundView.layer addAnimation:transition forKey:nil];
|
||||
backgroundView.backgroundColor = [UIColor colorWithPatternImage:image];
|
||||
});
|
||||
}
|
||||
if (_applyBlurToBackground) {
|
||||
//Get the snapshot of the mask
|
||||
__block UIImage *image = [self snapshotForBlurredBackgroundInView:backgroundView];
|
||||
if (image != nil) {
|
||||
//Apply the filters to blur the image
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
|
||||
//image = [image applyLightEffect];
|
||||
image = [image applyLightEffect];
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
// Fade on content's change, if there was already an image.
|
||||
CATransition *transition = [CATransition new];
|
||||
transition.duration = 0.3;
|
||||
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
|
||||
transition.type = kCATransitionFade;
|
||||
[self->backgroundView.layer addAnimation:transition forKey:nil];
|
||||
self->backgroundView.backgroundColor = [UIColor colorWithPatternImage:image];
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
- (UIImage *)snapshotForBlurredBackgroundInView:(UIView *)view
|
||||
@@ -753,6 +783,9 @@
|
||||
//Draw the snapshot view into a UIImage
|
||||
UIGraphicsBeginImageContextWithOptions(snapshotView.bounds.size, YES, [UIScreen mainScreen].scale);
|
||||
CGContextRef context = UIGraphicsGetCurrentContext();
|
||||
if (!context) {
|
||||
return nil;
|
||||
}
|
||||
CGContextTranslateCTM(context, viewRect.origin.x, viewRect.origin.y);
|
||||
BOOL result = [self.superview drawViewHierarchyInRect:viewRect afterScreenUpdates:YES];
|
||||
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
|
||||
@@ -788,7 +821,7 @@
|
||||
{
|
||||
for (id view in self.subviews) {
|
||||
//If the subview is a progress HUD return it.
|
||||
if ([[view class] isSubclassOfClass:[M13ProgressView class]]) {
|
||||
if ([[view class] isSubclassOfClass:[M13ProgressHUD class]]) {
|
||||
return view;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
{
|
||||
const CGFloat EffectColorAlpha = 0.6;
|
||||
UIColor *effectColor = tintColor;
|
||||
int componentCount = CGColorGetNumberOfComponents(tintColor.CGColor);
|
||||
NSInteger componentCount = CGColorGetNumberOfComponents(tintColor.CGColor);
|
||||
if (componentCount == 2) {
|
||||
CGFloat b;
|
||||
if ([tintColor getWhite:&b alpha:NULL]) {
|
||||
@@ -200,7 +200,7 @@
|
||||
// ... if d is odd, use three box-blurs of size 'd', centered on the output pixel.
|
||||
//
|
||||
CGFloat inputRadius = blurRadius * [[UIScreen mainScreen] scale];
|
||||
NSUInteger radius = floor(inputRadius * 3. * sqrt(2 * M_PI) / 4 + 0.5);
|
||||
unsigned int radius = (int)floor(inputRadius * 3. * sqrt(2 * M_PI) / 4 + 0.5);
|
||||
if (radius % 2 != 1) {
|
||||
radius += 1; // force radius to be odd so that the three box-blur methodology works.
|
||||
}
|
||||
@@ -221,7 +221,7 @@
|
||||
NSUInteger matrixSize = sizeof(floatingPointSaturationMatrix)/sizeof(floatingPointSaturationMatrix[0]);
|
||||
int16_t saturationMatrix[matrixSize];
|
||||
for (NSUInteger i = 0; i < matrixSize; ++i) {
|
||||
saturationMatrix[i] = (int16_t)roundf(floatingPointSaturationMatrix[i] * divisor);
|
||||
saturationMatrix[i] = (int16_t)roundf((float)floatingPointSaturationMatrix[i] * divisor);
|
||||
}
|
||||
if (hasBlur) {
|
||||
vImageMatrixMultiply_ARGB8888(&effectOutBuffer, &effectInBuffer, saturationMatrix, divisor, NULL, NULL, kvImageNoFlags);
|
||||
|
||||
@@ -27,14 +27,34 @@
|
||||
/**Set the string to replace the UINavigationBar's title with while showing progress. Send nil to reset the title.
|
||||
@param title The string to replace the UINavigationBar's title while showing progress.*/
|
||||
- (void)setProgressTitle:(NSString *)title;
|
||||
/**Set wether or not to show indeterminate.
|
||||
/**Set whether or not to show indeterminate.
|
||||
@param indeterminate wether or not the progress bar is indeterminate.*/
|
||||
- (void)setIndeterminate:(BOOL)indeterminate;
|
||||
/**Get whether or not to show indeterminate.*/
|
||||
- (BOOL)getIndeterminate;
|
||||
/**Fill the progress bar completely and remove it from display.*/
|
||||
- (void)finishProgress;
|
||||
/**Remove the progress bar from the display.*/
|
||||
- (void)cancelProgress;
|
||||
/**Wether or not the progress bar is showing.*/
|
||||
- (BOOL)isShowingProgressBar;
|
||||
/**
|
||||
The primary color of the progress bar if you do not want it to be the same as the UINavigationBar's tint color. If set to nil, the UINavigationBar's tint color will be used.
|
||||
|
||||
@param primaryColor The color to set.
|
||||
*/
|
||||
- (void)setPrimaryColor:(UIColor *)primaryColor;
|
||||
/**
|
||||
The secondary color of the progress bar, if nil, the secondary color will be the barTintColor.
|
||||
|
||||
@param secondaryColor The color to set.
|
||||
*/
|
||||
- (void)setSecondaryColor:(UIColor *)secondaryColor;
|
||||
/**
|
||||
The background color of the progress bar, if nil, the background color will be the clearColor.
|
||||
|
||||
@param background The color to set.
|
||||
*/
|
||||
- (void)setBackgroundColor:(UIColor *)backgroundColor;
|
||||
|
||||
@end
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
//
|
||||
|
||||
#import "UINavigationController+M13ProgressViewBar.h"
|
||||
#import "UIApplication+M13ProgressSuite.h"
|
||||
#import <objc/runtime.h>
|
||||
|
||||
//Keys to set properties since one cannot define properties in a category.
|
||||
@@ -17,6 +18,10 @@ static char progressViewKey;
|
||||
static char indeterminateKey;
|
||||
static char indeterminateLayerKey;
|
||||
static char isShowingProgressKey;
|
||||
static char primaryColorKey;
|
||||
static char secondaryColorKey;
|
||||
static char backgroundColorKey;
|
||||
static char backgroundViewKey;
|
||||
|
||||
@implementation UINavigationController (M13ProgressViewBar)
|
||||
|
||||
@@ -47,7 +52,7 @@ static char isShowingProgressKey;
|
||||
if (animated == NO) {
|
||||
if (displayLink) {
|
||||
//Kill running animations
|
||||
[displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[displayLink invalidate];
|
||||
[self setDisplayLink:nil];
|
||||
}
|
||||
[self setProgress:progress];
|
||||
@@ -57,7 +62,7 @@ static char isShowingProgressKey;
|
||||
[self setAnimationToValue:progress];
|
||||
if (!displayLink) {
|
||||
//Create and setup the display link
|
||||
[displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[displayLink invalidate];
|
||||
displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self setDisplayLink:displayLink];
|
||||
[displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
@@ -69,21 +74,18 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - [self getAnimationStartTime]) / [self getAnimationDuration];
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[self setProgress:[self getAnimationToValue]];
|
||||
});
|
||||
[displayLink invalidate];
|
||||
[self setDisplayLink:nil];
|
||||
[self setProgress:[self getAnimationToValue]];
|
||||
return;
|
||||
}
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[self setProgress:([self getAnimationFromValue] + dt * ([self getAnimationToValue] - [self getAnimationFromValue]))];
|
||||
});
|
||||
|
||||
//Set progress
|
||||
[self setProgress:[self getAnimationFromValue] + dt * ([self getAnimationToValue] - [self getAnimationFromValue])];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -91,8 +93,8 @@ static char isShowingProgressKey;
|
||||
- (void)finishProgress
|
||||
{
|
||||
UIView *progressView = [self getProgressView];
|
||||
|
||||
if (progressView) {
|
||||
UIView *backgroundView = [self getBackgroundView];
|
||||
if (progressView && backgroundView) {
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[UIView animateWithDuration:0.1 animations:^{
|
||||
CGRect progressFrame = progressView.frame;
|
||||
@@ -101,8 +103,11 @@ static char isShowingProgressKey;
|
||||
} completion:^(BOOL finished) {
|
||||
[UIView animateWithDuration:0.5 animations:^{
|
||||
progressView.alpha = 0;
|
||||
backgroundView.alpha = 0;
|
||||
} completion:^(BOOL finished) {
|
||||
[progressView removeFromSuperview];
|
||||
[backgroundView removeFromSuperview];
|
||||
backgroundView.alpha = 1;
|
||||
progressView.alpha = 1;
|
||||
[self setTitle:nil];
|
||||
[self setIsShowingProgressBar:NO];
|
||||
@@ -115,14 +120,18 @@ static char isShowingProgressKey;
|
||||
- (void)cancelProgress
|
||||
{
|
||||
UIView *progressView = [self getProgressView];
|
||||
|
||||
if (progressView) {
|
||||
UIView *backgroundView = [self getBackgroundView];
|
||||
|
||||
if (progressView && backgroundView) {
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[UIView animateWithDuration:0.5 animations:^{
|
||||
progressView.alpha = 0;
|
||||
backgroundView.alpha = 0;
|
||||
} completion:^(BOOL finished) {
|
||||
[progressView removeFromSuperview];
|
||||
[backgroundView removeFromSuperview];
|
||||
progressView.alpha = 1;
|
||||
backgroundView.alpha = 1;
|
||||
[self setTitle:nil];
|
||||
[self setIsShowingProgressBar:NO];
|
||||
}];
|
||||
@@ -130,14 +139,35 @@ static char isShowingProgressKey;
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark Orientation
|
||||
|
||||
- (UIInterfaceOrientation)currentDeviceOrientation
|
||||
{
|
||||
UIInterfaceOrientation orientation;
|
||||
|
||||
if ([UIApplication isM13AppExtension]) {
|
||||
if ([UIScreen mainScreen].bounds.size.width < [UIScreen mainScreen].bounds.size.height) {
|
||||
orientation = UIInterfaceOrientationPortrait;
|
||||
} else {
|
||||
orientation = UIInterfaceOrientationLandscapeLeft;
|
||||
}
|
||||
} else {
|
||||
orientation = [UIApplication safeM13SharedApplication].statusBarOrientation;
|
||||
}
|
||||
|
||||
return orientation;
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)showProgress
|
||||
{
|
||||
UIView *progressView = [self getProgressView];
|
||||
UIView *backgroundView = [self getBackgroundView];
|
||||
|
||||
[UIView animateWithDuration:.1 animations:^{
|
||||
progressView.alpha = 1;
|
||||
backgroundView.alpha = 1;
|
||||
}];
|
||||
|
||||
[self setIsShowingProgressBar:YES];
|
||||
@@ -145,7 +175,7 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)updateProgress
|
||||
{
|
||||
[self updateProgressWithInterfaceOrientation:[UIApplication sharedApplication].statusBarOrientation];
|
||||
[self updateProgressWithInterfaceOrientation:[self currentDeviceOrientation]];
|
||||
}
|
||||
|
||||
- (void)updateProgressWithInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
|
||||
@@ -155,13 +185,39 @@ static char isShowingProgressKey;
|
||||
if(!progressView)
|
||||
{
|
||||
progressView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 2.5)];
|
||||
progressView.backgroundColor = self.navigationBar.tintColor;
|
||||
progressView.clipsToBounds = YES;
|
||||
[self setProgressView:progressView];
|
||||
}
|
||||
|
||||
if ([self getPrimaryColor]) {
|
||||
progressView.backgroundColor = [self getPrimaryColor];
|
||||
} else {
|
||||
progressView.backgroundColor = self.navigationBar.tintColor;
|
||||
}
|
||||
|
||||
//Create background view if it doesn't exist
|
||||
UIView *backgroundView = [self getBackgroundView];
|
||||
if (!backgroundView)
|
||||
{
|
||||
backgroundView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 2.5)];
|
||||
backgroundView.clipsToBounds = YES;
|
||||
[self setBackgroundView:backgroundView];
|
||||
}
|
||||
|
||||
if ([self getBackgroundColor]) {
|
||||
backgroundView.backgroundColor = [self getBackgroundColor];
|
||||
} else {
|
||||
backgroundView.backgroundColor = [UIColor clearColor];
|
||||
}
|
||||
|
||||
//Calculate the frame of the navigation bar, based off the orientation.
|
||||
CGSize screenSize = [UIScreen mainScreen].bounds.size;
|
||||
UIView *topView = self.topViewController.view;
|
||||
CGSize screenSize;
|
||||
if (topView) {
|
||||
screenSize = topView.bounds.size;
|
||||
} else {
|
||||
screenSize = [UIScreen mainScreen].bounds.size;
|
||||
}
|
||||
CGFloat width = 0.0;
|
||||
CGFloat height = 0.0;
|
||||
//Calculate the width of the screen
|
||||
@@ -181,20 +237,21 @@ static char isShowingProgressKey;
|
||||
|
||||
//Check if the progress view is in its superview and if we are showing the bar.
|
||||
if (progressView.superview == nil && [self isShowingProgressBar]) {
|
||||
[self.navigationBar addSubview:backgroundView];
|
||||
[self.navigationBar addSubview:progressView];
|
||||
}
|
||||
|
||||
//Layout
|
||||
if (![self getIndeterminate]) {
|
||||
//Calculate the width of the progress view;
|
||||
float progressWidth = width * [self getProgress];
|
||||
float progressWidth = (float)width * (float)[self getProgress];
|
||||
//Set the frame of the progress view
|
||||
progressView.frame = CGRectMake(0, height - 2.5, progressWidth, 2.5);
|
||||
} else {
|
||||
//Calculate the width of the progress view
|
||||
progressView.frame = CGRectMake(0, height - 2.5, width, 2.5);
|
||||
}
|
||||
|
||||
backgroundView.frame = CGRectMake(0, height - 2.5, width, 2.5);
|
||||
}
|
||||
|
||||
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
|
||||
@@ -205,7 +262,7 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)drawIndeterminate
|
||||
{
|
||||
[self drawIndeterminateWithInterfaceOrientation:[UIApplication sharedApplication].statusBarOrientation];
|
||||
[self drawIndeterminateWithInterfaceOrientation:[self currentDeviceOrientation]];
|
||||
}
|
||||
|
||||
- (void)drawIndeterminateWithInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
|
||||
@@ -222,20 +279,13 @@ static char isShowingProgressKey;
|
||||
//Calculate the frame of the navigation bar, based off the orientation.
|
||||
CGSize screenSize = [UIScreen mainScreen].bounds.size;
|
||||
CGFloat width = 0.0;
|
||||
CGFloat height = 0.0;
|
||||
//Calculate the width of the screen
|
||||
if (UIInterfaceOrientationIsLandscape(interfaceOrientation)) {
|
||||
//Use the maximum value
|
||||
width = MAX(screenSize.width, screenSize.height);
|
||||
if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone) {
|
||||
height = 32.0; //Hate hardcoding values, but autolayout doesn't work, and cant retreive the new height until after the animation completes.
|
||||
} else {
|
||||
height = 44.0; //Hate hardcoding values, but autolayout doesn't work, and cant retreive the new height until after the animation completes.
|
||||
}
|
||||
} else {
|
||||
//Use the minimum value
|
||||
width = MIN(screenSize.width, screenSize.height);
|
||||
height = 44.0; //Hate hardcoding values, but autolayout doesn't work, and cant retreive the new height until after the animation completes.
|
||||
}
|
||||
|
||||
//Create the pattern image
|
||||
@@ -243,11 +293,32 @@ static char isShowingProgressKey;
|
||||
//Start the image context
|
||||
UIGraphicsBeginImageContextWithOptions(CGSizeMake(stripeWidth * 4.0, stripeWidth * 4.0), NO, [UIScreen mainScreen].scale);
|
||||
//Fill the background
|
||||
if ([self getPrimaryColor]) {
|
||||
[[self getPrimaryColor] setFill];
|
||||
} else {
|
||||
[self.navigationBar.tintColor setFill];
|
||||
}
|
||||
UIBezierPath *fillPath = [UIBezierPath bezierPathWithRect:CGRectMake(0, 0, stripeWidth * 4.0, stripeWidth * 4.0)];
|
||||
[fillPath fill];
|
||||
//Draw the stripes
|
||||
[[UIColor whiteColor] setFill];
|
||||
//Set the stripe color
|
||||
if ([self getSecondaryColor]) {
|
||||
[[self getSecondaryColor] setFill];
|
||||
} else {
|
||||
CGFloat red;
|
||||
CGFloat green;
|
||||
CGFloat blue;
|
||||
CGFloat alpha;
|
||||
[self.navigationBar.barTintColor getRed:&red green:&green blue:&blue alpha:&alpha];
|
||||
//System set the tint color to a close to, but not non-zero value for each component.
|
||||
if (alpha > .05) {
|
||||
[self.navigationBar.barTintColor setFill];
|
||||
} else {
|
||||
[[UIColor whiteColor] setFill];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
for (int i = 0; i < 4; i++) {
|
||||
//Create the four inital points of the fill shape
|
||||
CGPoint bottomLeft = CGPointMake(-(stripeWidth * 4.0), stripeWidth * 4.0);
|
||||
@@ -319,7 +390,7 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)setAnimationFromValue:(CGFloat)animationFromValue
|
||||
{
|
||||
objc_setAssociatedObject(self, &animationFromKey, [NSNumber numberWithFloat:animationFromValue], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
objc_setAssociatedObject(self, &animationFromKey, [NSNumber numberWithFloat:(float)animationFromValue], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
}
|
||||
|
||||
- (CGFloat)getAnimationFromValue
|
||||
@@ -330,7 +401,7 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)setAnimationToValue:(CGFloat)animationToValue
|
||||
{
|
||||
objc_setAssociatedObject(self, &animationToKey, [NSNumber numberWithFloat:animationToValue], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
objc_setAssociatedObject(self, &animationToKey, [NSNumber numberWithFloat:(float)animationToValue], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
}
|
||||
|
||||
- (CGFloat)getAnimationToValue
|
||||
@@ -341,7 +412,7 @@ static char isShowingProgressKey;
|
||||
|
||||
- (void)setAnimationStartTime:(NSTimeInterval)animationStartTime
|
||||
{
|
||||
objc_setAssociatedObject(self, &animationStartTimeKey, [NSNumber numberWithFloat:animationStartTime], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
objc_setAssociatedObject(self, &animationStartTimeKey, [NSNumber numberWithFloat:(float)animationStartTime], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
}
|
||||
|
||||
- (NSTimeInterval)getAnimationStartTime
|
||||
@@ -357,7 +428,7 @@ static char isShowingProgressKey;
|
||||
} else if (progress < 0.0) {
|
||||
progress = 0.0;
|
||||
}
|
||||
objc_setAssociatedObject(self, &progressKey, [NSNumber numberWithFloat:progress], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
objc_setAssociatedObject(self, &progressKey, [NSNumber numberWithFloat:(float)progress], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
//Draw the update
|
||||
if ([NSThread isMainThread]) {
|
||||
[self updateProgress];
|
||||
@@ -395,6 +466,17 @@ static char isShowingProgressKey;
|
||||
return objc_getAssociatedObject(self, &progressViewKey);
|
||||
}
|
||||
|
||||
- (void)setBackgroundView:(UIView *)view
|
||||
{
|
||||
objc_setAssociatedObject(self, &backgroundViewKey, view, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
}
|
||||
|
||||
- (UIView *)getBackgroundView
|
||||
{
|
||||
return objc_getAssociatedObject(self, &backgroundViewKey);
|
||||
}
|
||||
|
||||
|
||||
- (void)setIndeterminate:(BOOL)indeterminate
|
||||
{
|
||||
objc_setAssociatedObject(self, &indeterminateKey, [NSNumber numberWithBool:indeterminate], OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
@@ -420,7 +502,41 @@ static char isShowingProgressKey;
|
||||
|
||||
- (BOOL)isShowingProgressBar
|
||||
{
|
||||
return objc_getAssociatedObject(self, &isShowingProgressKey);
|
||||
return [objc_getAssociatedObject(self, &isShowingProgressKey) boolValue];
|
||||
}
|
||||
|
||||
- (void)setPrimaryColor:(UIColor *)primaryColor
|
||||
{
|
||||
objc_setAssociatedObject(self, &primaryColorKey, primaryColor, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
[self getProgressView].backgroundColor = primaryColor;
|
||||
[self setIndeterminate:[self getIndeterminate]];
|
||||
}
|
||||
|
||||
- (UIColor *)getPrimaryColor
|
||||
{
|
||||
return objc_getAssociatedObject(self, &primaryColorKey);
|
||||
}
|
||||
|
||||
- (void)setSecondaryColor:(UIColor *)secondaryColor
|
||||
{
|
||||
objc_setAssociatedObject(self, &secondaryColorKey, secondaryColor, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
[self setIndeterminate:[self getIndeterminate]];
|
||||
}
|
||||
|
||||
- (UIColor *)getSecondaryColor
|
||||
{
|
||||
return objc_getAssociatedObject(self, &secondaryColorKey);
|
||||
}
|
||||
|
||||
- (void)setBackgroundColor:(UIColor *)backgroundColor
|
||||
{
|
||||
objc_setAssociatedObject(self, &backgroundColorKey, backgroundColor, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
|
||||
[self setIndeterminate:[self getIndeterminate]];
|
||||
}
|
||||
|
||||
- (UIColor *)getBackgroundColor
|
||||
{
|
||||
return objc_getAssociatedObject(self, &backgroundColorKey);
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
@@ -34,13 +34,4 @@
|
||||
//To be overriden in subclasses
|
||||
}
|
||||
|
||||
/*
|
||||
// Only override drawRect: if you perform custom drawing.
|
||||
// An empty implementation adversely affects performance during animation.
|
||||
- (void)drawRect:(CGRect)rect
|
||||
{
|
||||
// Drawing code
|
||||
}
|
||||
*/
|
||||
|
||||
@end
|
||||
|
||||
@@ -35,6 +35,8 @@ typedef enum {
|
||||
@property (nonatomic, assign) M13ProgressViewBarProgressDirection progressDirection;
|
||||
/**The thickness of the progress bar.*/
|
||||
@property (nonatomic, assign) CGFloat progressBarThickness;
|
||||
/**The corner radius of the progress bar.*/
|
||||
@property (nonatomic, assign) CGFloat progressBarCornerRadius;
|
||||
/**@name Actions*/
|
||||
/**The color the bar changes to for the success action.*/
|
||||
@property (nonatomic, retain) UIColor *successColor;
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
self.animationDuration = .3;
|
||||
_progressDirection = M13ProgressViewBarProgressDirectionLeftToRight;
|
||||
_progressBarThickness = 2;
|
||||
_progressBarCornerRadius = _progressBarThickness / 2.0;
|
||||
_percentagePosition = M13ProgressViewBarPercentagePositionRight;
|
||||
_showPercentage = YES;
|
||||
|
||||
@@ -92,7 +93,7 @@
|
||||
//Progress View
|
||||
_progressBar = [[UIView alloc] init];
|
||||
_progressBar.backgroundColor = self.secondaryColor;
|
||||
_progressBar.layer.cornerRadius = _progressBarThickness / 2.0;
|
||||
_progressBar.layer.cornerRadius = _progressBarCornerRadius;
|
||||
_progressBar.clipsToBounds = YES;
|
||||
[self addSubview:_progressBar];
|
||||
|
||||
@@ -115,7 +116,7 @@
|
||||
//IndeterminateLayer
|
||||
_indeterminateLayer = [CALayer layer];
|
||||
_indeterminateLayer.backgroundColor = self.primaryColor.CGColor;
|
||||
_indeterminateLayer.cornerRadius = _progressBarThickness / 2.0;
|
||||
_indeterminateLayer.cornerRadius = _progressBarCornerRadius;
|
||||
_indeterminateLayer.opacity = 0;
|
||||
[_progressBar.layer addSublayer:_indeterminateLayer];
|
||||
|
||||
@@ -182,8 +183,20 @@
|
||||
[self setNeedsDisplay];
|
||||
//Update strokeWidth
|
||||
_progressLayer.lineWidth = progressBarThickness;
|
||||
//Update the corner radius
|
||||
[self invalidateIntrinsicContentSize];
|
||||
}
|
||||
|
||||
- (void)setProgressBarCornerRadius:(CGFloat)progressBarCornerRadius
|
||||
{
|
||||
_progressBarCornerRadius = progressBarCornerRadius;
|
||||
|
||||
// Update the layer size
|
||||
[self setNeedsDisplay];
|
||||
|
||||
// Update corner radius for layers
|
||||
_progressBar.layer.cornerRadius = _progressBarCornerRadius;
|
||||
_indeterminateLayer.cornerRadius = _progressBarCornerRadius;
|
||||
[self invalidateIntrinsicContentSize];
|
||||
}
|
||||
|
||||
#pragma mark Actions
|
||||
@@ -193,7 +206,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -204,7 +217,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -215,24 +228,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -241,7 +250,7 @@
|
||||
{
|
||||
if (action == M13ProgressViewActionNone && _currentAction != M13ProgressViewActionNone) {
|
||||
_currentAction = action;
|
||||
_percentageLabel.string = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:self.progress]];
|
||||
_percentageLabel.string = [self.percentageFormatter stringFromNumber:[NSNumber numberWithFloat:(float)self.progress]];
|
||||
[self setNeedsDisplay];
|
||||
[CATransaction begin];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
@@ -364,7 +373,7 @@
|
||||
//Remove all animations
|
||||
[_indeterminateLayer removeAnimationForKey:@"position"];
|
||||
//Reset progress text
|
||||
_percentageLabel.string = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:self.progress]];
|
||||
_percentageLabel.string = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:(float)self.progress]];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -538,6 +547,26 @@
|
||||
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
CGFloat labelProgressBufferDistance = _progressBarThickness * 4;
|
||||
|
||||
//Progress bar thickness is the only non-scale based size parameter.
|
||||
if (_progressDirection == M13ProgressViewBarProgressDirectionBottomToTop || _progressDirection == M13ProgressViewBarProgressDirectionTopToBottom) {
|
||||
if (_percentagePosition == M13ProgressViewBarPercentagePositionTop || _percentagePosition == M13ProgressViewBarPercentagePositionBottom) {
|
||||
return CGSizeMake(_progressBarThickness, labelProgressBufferDistance);
|
||||
} else {
|
||||
return CGSizeMake(_progressBarThickness + labelProgressBufferDistance, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
} else {
|
||||
if (_percentagePosition == M13ProgressViewBarPercentagePositionTop || _percentagePosition == M13ProgressViewBarPercentagePositionBottom) {
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, _progressBarThickness + labelProgressBufferDistance);
|
||||
} else {
|
||||
return CGSizeMake(labelProgressBufferDistance, _progressBarThickness);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
- (CGFloat)maximumFontSizeThatFitsInRect:(CGRect)frame
|
||||
{
|
||||
//Starting parameters
|
||||
@@ -571,7 +600,7 @@
|
||||
_percentageLabel.string = @"✕";
|
||||
} else if (_currentAction == M13ProgressViewActionNone) {
|
||||
if (!self.indeterminate) {
|
||||
_percentageLabel.string = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:self.progress]];
|
||||
_percentageLabel.string = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:(float)self.progress]];
|
||||
} else {
|
||||
_percentageLabel.string = @"∞";
|
||||
}
|
||||
@@ -600,6 +629,8 @@
|
||||
[path addLineToPoint:CGPointMake(_progressBarThickness / 2.0, _progressLayer.frame.size.height * self.progress)];
|
||||
[_progressLayer setPath:path.CGPath];
|
||||
}
|
||||
} else {
|
||||
[_progressLayer setPath:nil];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -190,7 +190,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -201,24 +201,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -351,6 +347,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -113,7 +113,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -124,24 +124,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -165,6 +161,11 @@
|
||||
_progressView.frame = self.bounds;
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
@@ -185,7 +186,7 @@
|
||||
//Calculate the current value
|
||||
CGFloat value = startValue + ((endValue - startValue) * self.progress);
|
||||
//Set the value
|
||||
[filter setValue:[NSNumber numberWithFloat:value] forKey:parameterKey];
|
||||
[filter setValue:[NSNumber numberWithFloat:(float)value] forKey:parameterKey];
|
||||
}
|
||||
//Set the input image
|
||||
[filter setValue:image forKey:kCIInputImageKey];
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
@implementation M13ProgressViewImage
|
||||
|
||||
@dynamic progress;
|
||||
|
||||
#pragma mark Initalization and setup
|
||||
|
||||
- (id)init
|
||||
@@ -109,7 +111,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -120,7 +122,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -131,24 +133,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -172,6 +170,11 @@
|
||||
_progressView.frame = self.bounds;
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
@@ -184,15 +187,15 @@
|
||||
- (UIImage *)createImageForCurrentProgress
|
||||
{
|
||||
const int ALPHA = 0;
|
||||
const int RED = 1;
|
||||
const int RED = 3;
|
||||
const int GREEN = 2;
|
||||
const int BLUE = 3;
|
||||
|
||||
const int BLUE = 1;
|
||||
|
||||
//Create image rectangle with current image width/height
|
||||
CGRect imageRect = CGRectMake(0, 0, _progressImage.size.width * _progressImage.scale, _progressImage.size.height * _progressImage.scale);
|
||||
|
||||
int width = imageRect.size.width;
|
||||
int height = imageRect.size.height;
|
||||
int width = (int)imageRect.size.width;
|
||||
int height = (int)imageRect.size.height;
|
||||
|
||||
//The pixels will be painted to this array
|
||||
uint32_t *pixels = (uint32_t *) malloc(width * height * sizeof(uint32_t));
|
||||
@@ -215,13 +218,13 @@
|
||||
int yTo = height;
|
||||
|
||||
if (_progressDirection == M13ProgressViewImageProgressDirectionBottomToTop) {
|
||||
yTo = height * (1 - self.progress);
|
||||
yTo = (int)(height * (1 - self.progress));
|
||||
} else if (_progressDirection == M13ProgressViewImageProgressDirectionTopToBottom) {
|
||||
yFrom = height * self.progress;
|
||||
yFrom = (int)(height * self.progress);
|
||||
} else if (_progressDirection == M13ProgressViewImageProgressDirectionLeftToRight) {
|
||||
xFrom = width * self.progress;
|
||||
xFrom = (int)(width * self.progress);
|
||||
} else if (_progressDirection == M13ProgressViewImageProgressDirectionRightToLeft) {
|
||||
xTo = width * (1 - self.progress);
|
||||
xTo = (int)(width * (1 - self.progress));
|
||||
}
|
||||
|
||||
for (int x = xFrom; x < xTo; x++) {
|
||||
@@ -231,7 +234,7 @@
|
||||
//Convert
|
||||
if (_drawGreyscaleBackground) {
|
||||
//Convert to grayscale using luma coding: http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale
|
||||
uint32_t gray = 0.3 * rgbaPixel[RED] + 0.59 * rgbaPixel[GREEN] + 0.11 * rgbaPixel[BLUE];
|
||||
uint8_t gray = (uint8_t)(0.3 * rgbaPixel[RED] + 0.59 * rgbaPixel[GREEN] + 0.11 * rgbaPixel[BLUE]);
|
||||
// set the pixels to gray
|
||||
rgbaPixel[RED] = gray;
|
||||
rgbaPixel[GREEN] = gray;
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
//
|
||||
// M13ProgressViewLetterpress.h
|
||||
// M13ProgressSuite
|
||||
//
|
||||
// Created by Brandon McQuilkin on 4/28/14.
|
||||
// Copyright (c) 2014 Brandon McQuilkin. All rights reserved.
|
||||
//
|
||||
|
||||
#import "M13ProgressView.h"
|
||||
|
||||
typedef enum {
|
||||
M13ProgressViewLetterpressPointShapeSquare,
|
||||
M13ProgressViewLetterpressPointShapeCircle
|
||||
} M13ProgressViewLetterpressPointShape;
|
||||
|
||||
@interface M13ProgressViewLetterpress : M13ProgressView
|
||||
/**@name Properties*/
|
||||
/**
|
||||
The number of grid points in each direction.
|
||||
*/
|
||||
@property (nonatomic, assign) CGPoint numberOfGridPoints;
|
||||
/**
|
||||
The shape of the grid points.
|
||||
*/
|
||||
@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape;
|
||||
/**
|
||||
The amount of space between the grid points, as a percentage of the point's size.
|
||||
*/
|
||||
@property (nonatomic, assign) CGFloat pointSpacing;
|
||||
/**
|
||||
The size of the notch to carve out on one side.
|
||||
*/
|
||||
@property (nonatomic, assign) CGSize notchSize;
|
||||
/**
|
||||
The spring constant that defines the amount of "spring" the progress view has in its animation.
|
||||
*/
|
||||
@property (nonatomic, assign) CGFloat springConstant;
|
||||
/**
|
||||
The constant that determines how long the progress view "bounces" for.
|
||||
*/
|
||||
@property (nonatomic, assign) CGFloat dampingCoefficient;
|
||||
/**
|
||||
The constant that determines how much the springConstant and dampingCoefficent affect the animation.
|
||||
*/
|
||||
@property (nonatomic, assign) CGFloat mass;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,300 @@
|
||||
//
|
||||
// M13ProgressViewLetterpress.m
|
||||
// M13ProgressSuite
|
||||
//
|
||||
// Created by Brandon McQuilkin on 4/28/14.
|
||||
// Copyright (c) 2014 Brandon McQuilkin. All rights reserved.
|
||||
//
|
||||
|
||||
#import "M13ProgressViewLetterpress.h"
|
||||
|
||||
@interface LetterpressView : UIView
|
||||
|
||||
@property (nonatomic, strong) M13ProgressViewLetterpress *progressView;
|
||||
@property (nonatomic, assign) CGRect drawRect;
|
||||
|
||||
@end
|
||||
|
||||
@interface M13ProgressViewLetterpress ()
|
||||
|
||||
/**The start progress for the progress animation.*/
|
||||
@property (nonatomic, assign) CGFloat animationFromValue;
|
||||
/**The end progress for the progress animation.*/
|
||||
@property (nonatomic, assign) CGFloat animationToValue;
|
||||
/**The start time interval for the animaiton.*/
|
||||
@property (nonatomic, assign) CFTimeInterval animationStartTime;
|
||||
/**Link to the display to keep animations in sync.*/
|
||||
@property (nonatomic, strong) CADisplayLink *displayLink;
|
||||
/**
|
||||
The display link that controls the spring animation.
|
||||
*/
|
||||
@property (nonatomic, strong) CADisplayLink *springDisplayLink;
|
||||
|
||||
@end
|
||||
|
||||
@implementation M13ProgressViewLetterpress
|
||||
{
|
||||
CGFloat rotation;
|
||||
CGFloat restRotation;
|
||||
CGFloat velocity;
|
||||
LetterpressView *letterpressView;
|
||||
}
|
||||
|
||||
- (id)init
|
||||
{
|
||||
self = [super init];
|
||||
if (self) {
|
||||
[self setup];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (id)initWithFrame:(CGRect)frame
|
||||
{
|
||||
self = [super initWithFrame:frame];
|
||||
if (self) {
|
||||
[self setup];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (id)initWithCoder:(NSCoder *)aDecoder
|
||||
{
|
||||
self = [super initWithCoder:aDecoder];
|
||||
if (self) {
|
||||
[self setup];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)dealloc
|
||||
{
|
||||
[_springDisplayLink invalidate];
|
||||
}
|
||||
|
||||
- (void)setup
|
||||
{
|
||||
//Set defauts
|
||||
self.animationDuration = 1.0;
|
||||
_numberOfGridPoints = CGPointMake(3, 3);
|
||||
_notchSize = CGSizeMake(1, 1);
|
||||
_pointShape = M13ProgressViewLetterpressPointShapeCircle;
|
||||
_pointSpacing = 0.0;
|
||||
|
||||
rotation = 0;
|
||||
restRotation = 0;
|
||||
_springConstant = 200;
|
||||
_dampingCoefficient = 15;
|
||||
_mass = 1;
|
||||
velocity = 0;
|
||||
|
||||
//Set default colors
|
||||
self.primaryColor = [UIColor colorWithRed:0 green:122/255.0 blue:1.0 alpha:1.0];
|
||||
self.secondaryColor = [UIColor colorWithRed:181/255.0 green:182/255.0 blue:183/255.0 alpha:1.0];
|
||||
|
||||
//Draw and animate a sublayer, since autolayout does not like CATransforms.
|
||||
letterpressView = [[LetterpressView alloc] init];
|
||||
letterpressView.backgroundColor = [UIColor clearColor];
|
||||
letterpressView.progressView = self;
|
||||
[self setFrame:self.frame];
|
||||
|
||||
[self addSubview:letterpressView];
|
||||
|
||||
//Set own background color
|
||||
self.backgroundColor = [UIColor clearColor];
|
||||
self.clipsToBounds = NO;
|
||||
|
||||
//Setup the display link for rotation
|
||||
_springDisplayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(rotateWithDisplayLink:)];
|
||||
[_springDisplayLink addToRunLoop:[NSRunLoop currentRunLoop] forMode:(id)kCFRunLoopCommonModes];
|
||||
|
||||
}
|
||||
|
||||
- (void)setFrame:(CGRect)frame
|
||||
{
|
||||
[super setFrame:frame];
|
||||
//Need to inset the layer since we don't want the corner's cliped
|
||||
CGFloat radius = MIN(self.frame.size.width, self.frame.size.height);
|
||||
CGFloat size = radius / sqrtf(2.0);
|
||||
letterpressView.drawRect = CGRectIntegral(CGRectMake((self.frame.size.width - size) / 2.0, (self.frame.size.height - size) / 2.0, size, size));
|
||||
letterpressView.frame = CGRectIntegral(CGRectMake((self.frame.size.width - size) / 2.0, (self.frame.size.height - size) / 2.0, size, size));
|
||||
}
|
||||
|
||||
- (void)setNeedsDisplay
|
||||
{
|
||||
[super setNeedsDisplay];
|
||||
[letterpressView setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//Everything is based on scale. No minimum size.
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark - Properties
|
||||
|
||||
- (void)setNumberOfGridPoints:(CGPoint)numberOfGridPoints
|
||||
{
|
||||
_numberOfGridPoints = numberOfGridPoints;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setPointShape:(M13ProgressViewLetterpressPointShape)pointShape
|
||||
{
|
||||
_pointShape = pointShape;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setPointSpacing:(CGFloat)pointSpacing
|
||||
{
|
||||
if (pointSpacing > 1) {
|
||||
pointSpacing = 1;
|
||||
} else if (pointSpacing < 0) {
|
||||
pointSpacing = 0;
|
||||
}
|
||||
_pointSpacing = pointSpacing;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setNotchSize:(CGSize)notchSize
|
||||
{
|
||||
_notchSize = notchSize;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
#pragma mark - Animation
|
||||
|
||||
- (void)setProgress:(CGFloat)progress animated:(BOOL)animated
|
||||
{
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
} else {
|
||||
_animationStartTime = CACurrentMediaTime();
|
||||
_animationFromValue = self.progress;
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
//Reuse the current display link
|
||||
}*/
|
||||
}
|
||||
}
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
- (void)rotateWithDisplayLink:(CADisplayLink *)displayLink
|
||||
{
|
||||
//Take account for lag
|
||||
for (int i = 0; i < displayLink.frameInterval; i++){
|
||||
|
||||
//Calculate the new angle
|
||||
CGFloat displacement = rotation - restRotation;
|
||||
CGFloat kx = _springConstant * displacement;
|
||||
CGFloat bv = _dampingCoefficient * velocity;
|
||||
CGFloat acceleration = (kx + bv) / _mass;
|
||||
|
||||
velocity -= (acceleration * displayLink.duration);
|
||||
rotation += (velocity * displayLink.duration);
|
||||
|
||||
//Set the angle
|
||||
[letterpressView setTransform:CGAffineTransformMakeRotation(rotation * M_PI / 180)];
|
||||
|
||||
UIView *view = [[self subviews] lastObject];
|
||||
[view setTransform:CGAffineTransformMakeRotation(rotation * M_PI / 180)];
|
||||
|
||||
//If we are slowing down, animate to a new angle.
|
||||
if (fabs(velocity) < 1) {
|
||||
restRotation += (arc4random() & 2 ? 90 : -90);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
@implementation LetterpressView
|
||||
|
||||
#pragma mark - Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
{
|
||||
CGContextRef ctx = UIGraphicsGetCurrentContext();
|
||||
|
||||
//Calculate the corners of the square of the points that we will not draw
|
||||
CGPoint ignoreTopLeft = CGPointMake((_progressView.numberOfGridPoints.x - _progressView.notchSize.width) / 2, 0);
|
||||
CGPoint ignoreBottomRight = CGPointMake(_progressView.numberOfGridPoints.x - ((_progressView.numberOfGridPoints.x - _progressView.notchSize.width) / 2), (_progressView.numberOfGridPoints.y - _progressView.notchSize.height) / 2);
|
||||
//Calculate the point size
|
||||
CGSize pointSize = CGSizeMake(_drawRect.size.width / _progressView.numberOfGridPoints.x, _drawRect.size.height / _progressView.numberOfGridPoints.y);
|
||||
|
||||
//Setup
|
||||
CGRect pointRect = CGRectZero;
|
||||
int index = -1;
|
||||
int indexToFillTo = (int)(_progressView.numberOfGridPoints.x * _progressView.numberOfGridPoints.y * _progressView.progress);
|
||||
|
||||
//Draw
|
||||
for (int y = (int)_progressView.numberOfGridPoints.y - 1; y >= 0; y--) {
|
||||
for (int x = 0; x < _progressView.numberOfGridPoints.x; x++) {
|
||||
|
||||
index += 1;
|
||||
|
||||
//Are we in a forbidden zone
|
||||
if (x >= ignoreTopLeft.x && x < ignoreBottomRight.x && y >= ignoreTopLeft.y && y < ignoreBottomRight.y) {
|
||||
//Move to the next point
|
||||
continue;
|
||||
}
|
||||
|
||||
//Calculat the rect of the point
|
||||
pointRect.size = pointSize;
|
||||
pointRect.origin = CGPointMake(pointSize.width * x, pointSize.height * y);
|
||||
pointRect = CGRectInset(pointRect, pointSize.width * _progressView.pointSpacing, pointSize.height * _progressView.pointSpacing);
|
||||
|
||||
//Set the fill color
|
||||
if (index < indexToFillTo) {
|
||||
CGContextSetFillColorWithColor(ctx, _progressView.primaryColor.CGColor);
|
||||
} else {
|
||||
CGContextSetFillColorWithColor(ctx, _progressView.secondaryColor.CGColor);
|
||||
}
|
||||
|
||||
//Draw the shape
|
||||
if (_progressView.pointShape == M13ProgressViewLetterpressPointShapeSquare) {
|
||||
CGContextFillRect(ctx, pointRect);
|
||||
} else if (_progressView.pointShape == M13ProgressViewLetterpressPointShapeCircle) {
|
||||
UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:pointRect cornerRadius:(pointRect.size.width / 2.0)];
|
||||
CGContextBeginPath(ctx);
|
||||
CGContextAddPath(ctx, path.CGPath);
|
||||
CGContextFillPath(ctx);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@end
|
||||
@@ -15,7 +15,7 @@ typedef enum {
|
||||
} M13ProgressViewMetroAnimationShape;
|
||||
|
||||
/**The layer that the `M13ProgressViewMetro` animates.*/
|
||||
@interface M13ProgressViewMetroDot : CALayer <NSCopying>
|
||||
@interface M13ProgressViewMetroDot : CALayer
|
||||
|
||||
/**Wether or not the dot is highlighted. The dot becomes highlighted to show progress.*/
|
||||
@property (nonatomic, assign) BOOL highlighted;
|
||||
@@ -31,8 +31,6 @@ typedef enum {
|
||||
@param action The action to perform.
|
||||
@param animated Wether or not to animate the change*/
|
||||
- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated;
|
||||
/**All subclasses must respond to NSCopying.*/
|
||||
- (id)copy;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
//Create the path
|
||||
animationPath = [UIBezierPath bezierPath];
|
||||
[animationPath moveToPoint:CGPointMake(-_dotSize.width, self.bounds.size.height / 2)];
|
||||
[animationPath addLineToPoint:CGPointMake(self.bounds.size.width + _dotSize.width, self.bounds.size.width / 2)];
|
||||
[animationPath addLineToPoint:CGPointMake(self.bounds.size.width + _dotSize.width, self.bounds.size.height / 2)];
|
||||
}
|
||||
[self stopAnimating];
|
||||
[self beginAnimating];
|
||||
@@ -213,6 +213,15 @@
|
||||
- (void)setNumberOfDots:(NSUInteger)numberOfDots
|
||||
{
|
||||
_numberOfDots = numberOfDots;
|
||||
[self invalidateIntrinsicContentSize];
|
||||
[self stopAnimating];
|
||||
[self beginAnimating];
|
||||
}
|
||||
|
||||
- (void)setDotSize:(CGSize)dotSize
|
||||
{
|
||||
_dotSize = dotSize;
|
||||
[self invalidateIntrinsicContentSize];
|
||||
[self stopAnimating];
|
||||
[self beginAnimating];
|
||||
}
|
||||
@@ -229,7 +238,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -240,7 +249,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -251,24 +260,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self showProgress];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self showProgress];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self showProgress];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self showProgress];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -276,7 +281,7 @@
|
||||
- (void)showProgress
|
||||
{
|
||||
static int pastIndexToHighlightTo = 0;
|
||||
int indexToHighlightTo = ceilf(_numberOfDots * self.progress);
|
||||
int indexToHighlightTo = (int)ceilf(_numberOfDots * (float)self.progress);
|
||||
//Only perform the animation if necessary.
|
||||
if (pastIndexToHighlightTo != indexToHighlightTo) {
|
||||
for (int i = 0; i < _numberOfDots; i++) {
|
||||
@@ -289,7 +294,16 @@
|
||||
}
|
||||
pastIndexToHighlightTo = indexToHighlightTo;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//No real constraint on size.
|
||||
if (_animationShape == M13ProgressViewMetroAnimationShapeEllipse || _animationShape == M13ProgressViewMetroAnimationShapeRectangle) {
|
||||
return CGSizeMake(3 * _dotSize.width, 3 * _dotSize.height);
|
||||
} else {
|
||||
return CGSizeMake(_dotSize.width * _numberOfDots, _dotSize.height);
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark Animation
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
} else {
|
||||
NSMutableArray *pointsArray = [NSMutableArray array];
|
||||
for (int i = 0; i < _numberOfSides; i++) {
|
||||
CGPoint point = CGPointMake(_radius * cosf((2.0 * M_PI * (float)i) / (float)_numberOfSides), _radius * sinf((2.0 * M_PI * (float)i) / (float)_numberOfSides));
|
||||
CGPoint point = CGPointMake(_radius * cosf((2.0f * (float)M_PI * (float)i) / (float)_numberOfSides), (float)_radius * sinf((2.0f * (float)M_PI * (float)i) / (float)_numberOfSides));
|
||||
NSValue *value = [NSValue valueWithCGPoint:point];
|
||||
[pointsArray addObject:value];
|
||||
}
|
||||
|
||||
@@ -47,6 +47,8 @@
|
||||
BOOL _backgroundRingWidthOverriden;
|
||||
}
|
||||
|
||||
@dynamic progress;
|
||||
|
||||
#pragma mark Initalization and setup
|
||||
|
||||
- (id)init
|
||||
@@ -83,7 +85,7 @@
|
||||
|
||||
//Set defaut sizes
|
||||
_backgroundRingWidthOverriden = NO;
|
||||
_backgroundRingWidth = fmaxf(self.bounds.size.width * .025, 1.0);
|
||||
_backgroundRingWidth = fmaxf((float)self.bounds.size.width * .025f, 1.0);
|
||||
|
||||
self.animationDuration = .3;
|
||||
|
||||
@@ -143,6 +145,7 @@
|
||||
_backgroundLayer.lineWidth = _backgroundRingWidth;
|
||||
_backgroundRingWidthOverriden = YES;
|
||||
[self setNeedsDisplay];
|
||||
[self invalidateIntrinsicContentSize];
|
||||
}
|
||||
|
||||
#pragma mark Actions
|
||||
@@ -155,7 +158,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:animated];
|
||||
@@ -166,7 +169,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -177,24 +180,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -231,9 +230,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewPieHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewPieShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewPieShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -255,9 +254,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewPieHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewPieShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewPieShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -273,7 +272,7 @@
|
||||
|
||||
//Create the rotation animation
|
||||
CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2.0];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: (float)(M_PI * 2.0)];
|
||||
rotationAnimation.duration = 1;
|
||||
rotationAnimation.cumulative = YES;
|
||||
rotationAnimation.repeatCount = HUGE_VALF;
|
||||
@@ -291,7 +290,7 @@
|
||||
[_indeterminateLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewPieHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
//Remove the rotation animation and reset the background
|
||||
[_backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self.backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self drawBackground];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
@@ -338,13 +337,23 @@
|
||||
|
||||
//Update line widths if not overriden
|
||||
if (!_backgroundRingWidthOverriden) {
|
||||
_backgroundRingWidth = fmaxf(self.frame.size.width * .025, 1.0);
|
||||
_backgroundRingWidth = fmaxf((float)self.frame.size.width * .025f, 1.0);
|
||||
}
|
||||
|
||||
//Redraw
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
if (!_backgroundRingWidthOverriden) {
|
||||
//Based on scale
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
} else {
|
||||
return CGSizeMake(2 * _backgroundRingWidth, 2 * _backgroundRingWidth);
|
||||
}
|
||||
}
|
||||
|
||||
- (void)setFrame:(CGRect)frame
|
||||
{
|
||||
//Keep the progress view square.
|
||||
@@ -434,8 +443,8 @@
|
||||
- (void)drawBackground
|
||||
{
|
||||
//Create parameters to draw background
|
||||
float startAngle = - M_PI_2;
|
||||
float endAngle = startAngle + (2.0 * M_PI);
|
||||
float startAngle = - (float)M_PI_2;
|
||||
float endAngle = (float)(startAngle + (2.0 * M_PI));
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.width / 2.0);
|
||||
CGFloat radius = (self.bounds.size.width - _backgroundRingWidth) / 2.0;
|
||||
|
||||
@@ -452,8 +461,8 @@
|
||||
- (void)drawProgress
|
||||
{
|
||||
//Create parameters to draw progress
|
||||
float startAngle = - M_PI_2;
|
||||
float endAngle = startAngle + (2.0 * M_PI * self.progress);
|
||||
float startAngle = - (float)M_PI_2;
|
||||
float endAngle = (float)(startAngle + (2.0 * M_PI * self.progress));
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.width / 2.0);
|
||||
CGFloat radius = (self.bounds.size.width - _backgroundRingWidth) / 2.0;
|
||||
|
||||
@@ -483,8 +492,8 @@
|
||||
- (void)drawIndeterminate
|
||||
{
|
||||
//Create parameters to draw progress
|
||||
float startAngle = - M_PI_2;
|
||||
float endAngle = startAngle + (2.0 * M_PI * .2);
|
||||
float startAngle = - (float)M_PI_2;
|
||||
float endAngle = (float)(startAngle + (2.0 * M_PI * .2));
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.width / 2.0);
|
||||
CGFloat radius = (self.bounds.size.width - _backgroundRingWidth) / 2.0;
|
||||
|
||||
|
||||
@@ -145,7 +145,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -156,7 +156,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -167,24 +167,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -225,6 +221,12 @@
|
||||
}
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//The width and height should be set with constraints. Can't think of a good way to figure out the minimum size with the point and scale based size calculations.
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
@@ -242,7 +244,7 @@
|
||||
|
||||
UIBezierPath *path;
|
||||
int i = 0;
|
||||
int indexOfLastFilledPath = ceilf(self.progress * (float)_numberOfRipples);
|
||||
int indexOfLastFilledPath = (int)ceilf((float)self.progress * (float)_numberOfRipples);
|
||||
while ((path = [enumerator nextObject])) {
|
||||
//Set the path's color
|
||||
if (!self.indeterminate) {
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
self.backgroundColor = [UIColor clearColor];
|
||||
|
||||
//Set defaut sizes
|
||||
_backgroundRingWidth = fmaxf(self.bounds.size.width * .025, 1.0);
|
||||
_backgroundRingWidth = fmaxf((float)self.bounds.size.width * .025f, 1.0);
|
||||
_progressRingWidth = 3 * _backgroundRingWidth;
|
||||
_progressRingWidthOverriden = NO;
|
||||
_backgroundRingWidthOverriden = NO;
|
||||
@@ -147,7 +147,7 @@
|
||||
{
|
||||
_backgroundRingWidth = backgroundRingWidth;
|
||||
_backgroundLayer.lineWidth = _backgroundRingWidth;
|
||||
_progressRingWidthOverriden = YES;
|
||||
_backgroundRingWidthOverriden = YES;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
@@ -186,7 +186,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:animated];
|
||||
@@ -197,7 +197,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -208,24 +208,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -254,9 +250,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewRingHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewRingShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewRingShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -274,9 +270,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewRingHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewRingShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewRingShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -292,7 +288,7 @@
|
||||
|
||||
//Create the rotation animation
|
||||
CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2.0];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: (float)(M_PI * 2.0)];
|
||||
rotationAnimation.duration = 1;
|
||||
rotationAnimation.cumulative = YES;
|
||||
rotationAnimation.repeatCount = HUGE_VALF;
|
||||
@@ -310,7 +306,7 @@
|
||||
[_percentageLabel.layer addAnimation:[self showAnimation] forKey:kM13ProgressViewRingShowKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
//Remove the rotation animation and reset the background
|
||||
[_backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self.backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self drawBackground];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
@@ -361,12 +357,15 @@
|
||||
|
||||
//Update line widths if not overriden
|
||||
if (!_backgroundRingWidthOverriden) {
|
||||
_backgroundRingWidth = fmaxf(self.frame.size.width * .025, 1.0);
|
||||
_backgroundRingWidth = fmaxf((float)self.frame.size.width * .025f, 1.0);
|
||||
}
|
||||
_backgroundLayer.lineWidth = _backgroundRingWidth;
|
||||
|
||||
if (!_progressRingWidthOverriden) {
|
||||
_progressRingWidth = _backgroundRingWidth * 3;
|
||||
}
|
||||
|
||||
_progressLayer.lineWidth = _progressRingWidth;
|
||||
|
||||
//Redraw
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
@@ -380,6 +379,12 @@
|
||||
[super setFrame:frame];
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//This progress view scales
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
@@ -460,14 +465,14 @@
|
||||
- (void)drawBackground
|
||||
{
|
||||
//Create parameters to draw background
|
||||
float startAngle = - M_PI_2;
|
||||
float endAngle = startAngle + (2.0 * M_PI);
|
||||
float startAngle = - (float)M_PI_2;
|
||||
float endAngle = (float)(startAngle + (2.0 * M_PI));
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.width / 2.0);
|
||||
CGFloat radius = (self.bounds.size.width - _backgroundRingWidth) / 2.0;
|
||||
|
||||
//If indeterminate, recalculate the end angle
|
||||
if (self.indeterminate) {
|
||||
endAngle = .8 * endAngle;
|
||||
endAngle = .8f * endAngle;
|
||||
}
|
||||
|
||||
//Draw path
|
||||
@@ -483,8 +488,8 @@
|
||||
- (void)drawProgress
|
||||
{
|
||||
//Create parameters to draw progress
|
||||
float startAngle = - M_PI_2;
|
||||
float endAngle = startAngle + (2.0 * M_PI * self.progress);
|
||||
float startAngle = - (float)M_PI_2;
|
||||
float endAngle = (float)(startAngle + (2.0 * M_PI * self.progress));
|
||||
CGPoint center = CGPointMake(self.bounds.size.width / 2.0, self.bounds.size.width / 2.0);
|
||||
CGFloat radius = (self.bounds.size.width - _progressRingWidth) / 2.0;
|
||||
|
||||
@@ -498,7 +503,7 @@
|
||||
[_progressLayer setPath:path.CGPath];
|
||||
|
||||
//Update label
|
||||
_percentageLabel.text = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:self.progress]];
|
||||
_percentageLabel.text = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:(float)self.progress]];
|
||||
}
|
||||
|
||||
- (void)drawIcon
|
||||
|
||||
@@ -45,5 +45,12 @@ typedef enum {
|
||||
@property (nonatomic, retain) UIColor *successColor;
|
||||
/**The color the bar changes to for the failure action.*/
|
||||
@property (nonatomic, retain) UIColor *failureColor;
|
||||
/**The array of UIColors that the segments will be colored with.
|
||||
@note Each index in the array coresponds to a single segment. If there are more indicies then segments, not all colors will be used. If there are less indicies than segments, the colors will be looped. If nil, then a solid fill will be used.*/
|
||||
@property (nonatomic, retain) NSArray *primaryColors;
|
||||
/**The array of UIColors that the segment's backgrounds will be colored with.
|
||||
@note Each index in the array coresponds to a single segment. If there are more indicies then segments, not all colors will be used. If there are less indicies than segments, the colors will be looped. If nil, then a solid fill will be used.*/
|
||||
@property (nonatomic, retain) NSArray *secondaryColors;
|
||||
|
||||
|
||||
@end
|
||||
|
||||
@@ -26,9 +26,7 @@
|
||||
/**Allow us to write to the progress.*/
|
||||
@property (nonatomic, readwrite) CGFloat progress;
|
||||
/**The layer that progress is shown on.*/
|
||||
@property (nonatomic, retain) CAShapeLayer *progressLayer;
|
||||
/**The layer that the background shown on.*/
|
||||
@property (nonatomic, retain) CAShapeLayer *backgroundLayer;
|
||||
@property (nonatomic, retain) CAShapeLayer *segmentsLayer;
|
||||
/**The action currently being performed.*/
|
||||
@property (nonatomic, assign) M13ProgressViewAction currentAction;
|
||||
|
||||
@@ -36,10 +34,14 @@
|
||||
|
||||
@implementation M13ProgressViewSegmentedBar
|
||||
{
|
||||
int indeterminateIndex;
|
||||
NSInteger indeterminateIndex;
|
||||
NSTimer *indeterminateTimer;
|
||||
NSArray *segmentColorsPrimary;
|
||||
NSArray *segmentColorsBackground;
|
||||
}
|
||||
|
||||
@dynamic progress;
|
||||
|
||||
#pragma mark Initalization and setup
|
||||
|
||||
- (id)init
|
||||
@@ -74,13 +76,6 @@
|
||||
//Set own background color
|
||||
self.backgroundColor = [UIColor clearColor];
|
||||
|
||||
//Set defauts
|
||||
self.animationDuration = .3;
|
||||
_progressDirection = M13ProgressViewSegmentedBarProgressDirectionLeftToRight;
|
||||
_numberOfSegments = 16;
|
||||
_segmentSeparation = 10.0;
|
||||
_cornerRadius = 2.0;
|
||||
|
||||
//Set default colors
|
||||
self.primaryColor = [UIColor colorWithRed:0 green:122/255.0 blue:1.0 alpha:1.0];
|
||||
self.secondaryColor = [UIColor colorWithRed:181/255.0 green:182/255.0 blue:183/255.0 alpha:1.0];
|
||||
@@ -88,16 +83,16 @@
|
||||
_failureColor = [UIColor colorWithRed:249.0f/255.0f green:37.0f/255.0f blue:0 alpha:1];
|
||||
|
||||
//ProgressLayer
|
||||
_progressLayer = [CAShapeLayer layer];
|
||||
_progressLayer.fillColor = self.primaryColor.CGColor;
|
||||
_progressLayer.frame = self.bounds;
|
||||
[self.layer addSublayer:_progressLayer];
|
||||
_segmentsLayer = [CAShapeLayer layer];
|
||||
_segmentsLayer.frame = self.bounds;
|
||||
[self.layer addSublayer:_segmentsLayer];
|
||||
|
||||
//Backround
|
||||
_backgroundLayer = [CAShapeLayer layer];
|
||||
_backgroundLayer.fillColor = self.secondaryColor.CGColor;
|
||||
_backgroundLayer.frame = self.bounds;
|
||||
[self.layer addSublayer:_backgroundLayer];
|
||||
//Set defauts
|
||||
self.animationDuration = .3;
|
||||
_progressDirection = M13ProgressViewSegmentedBarProgressDirectionLeftToRight;
|
||||
self.numberOfSegments = 16;
|
||||
_segmentSeparation = 10.0;
|
||||
_cornerRadius = 2.0;
|
||||
|
||||
//Layout
|
||||
[self layoutSubviews];
|
||||
@@ -108,14 +103,14 @@
|
||||
- (void)setPrimaryColor:(UIColor *)primaryColor
|
||||
{
|
||||
[super setPrimaryColor:primaryColor];
|
||||
_progressLayer.fillColor = self.primaryColor.CGColor;
|
||||
[self resetColorsForSegments];
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setSecondaryColor:(UIColor *)secondaryColor
|
||||
{
|
||||
[super setSecondaryColor:secondaryColor];
|
||||
_backgroundLayer.fillColor = self.secondaryColor.CGColor;
|
||||
[self resetColorsForSegments];
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
@@ -141,6 +136,17 @@
|
||||
- (void)setNumberOfSegments:(NSInteger)numberOfSegments
|
||||
{
|
||||
_numberOfSegments = numberOfSegments;
|
||||
//First remove all the sub layers
|
||||
_segmentsLayer.sublayers = nil;
|
||||
//Then add sub layers equal to the number of segments
|
||||
for (int i = 0; i < numberOfSegments; i++) {
|
||||
CAShapeLayer *segment = [CAShapeLayer layer];
|
||||
segment.frame = self.bounds;
|
||||
[_segmentsLayer addSublayer:segment];
|
||||
}
|
||||
//Reset the colors for the segements
|
||||
[self resetColorsForSegments];
|
||||
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
@@ -156,6 +162,18 @@
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setPrimaryColors:(NSArray *)primaryColors
|
||||
{
|
||||
_primaryColors = primaryColors;
|
||||
[self resetColorsForSegments];
|
||||
}
|
||||
|
||||
- (void)setSecondaryColors:(NSArray *)secondaryColors
|
||||
{
|
||||
_secondaryColors = secondaryColors;
|
||||
[self resetColorsForSegments];
|
||||
}
|
||||
|
||||
#pragma mark Actions
|
||||
|
||||
- (void)setProgress:(CGFloat)progress animated:(BOOL)animated
|
||||
@@ -163,7 +181,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -174,7 +192,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -185,24 +203,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -213,28 +227,37 @@
|
||||
_currentAction = action;
|
||||
[self setNeedsDisplay];
|
||||
[CATransaction begin];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)_progressLayer.fillColor;
|
||||
barAnimation.toValue = (id)self.primaryColor.CGColor;
|
||||
[_progressLayer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
CAShapeLayer *layer = (CAShapeLayer *)_segmentsLayer.sublayers[i];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)layer.fillColor;
|
||||
barAnimation.toValue = (id)[self colorForSegment:i].CGColor;
|
||||
[layer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
}
|
||||
[CATransaction commit];
|
||||
} else if (action == M13ProgressViewActionSuccess && _currentAction != M13ProgressViewActionSuccess) {
|
||||
_currentAction = action;
|
||||
[self setNeedsDisplay];
|
||||
[CATransaction begin];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)_progressLayer.fillColor;
|
||||
barAnimation.toValue = (id)_successColor.CGColor;
|
||||
[_progressLayer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
CAShapeLayer *layer = (CAShapeLayer *)_segmentsLayer.sublayers[i];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)layer.fillColor;
|
||||
barAnimation.toValue = (id)_successColor.CGColor;
|
||||
[layer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
}
|
||||
[CATransaction commit];
|
||||
} else if (action == M13ProgressViewActionFailure && _currentAction != M13ProgressViewActionFailure) {
|
||||
_currentAction = action;
|
||||
[self setNeedsDisplay];
|
||||
[CATransaction begin];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)_progressLayer.fillColor;
|
||||
barAnimation.toValue = (id)_failureColor.CGColor;
|
||||
[_progressLayer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
CAShapeLayer *layer = (CAShapeLayer *)_segmentsLayer.sublayers[i];
|
||||
CABasicAnimation *barAnimation = [self barColorAnimation];
|
||||
barAnimation.fromValue = (id)layer.fillColor;
|
||||
barAnimation.toValue = (id)_failureColor.CGColor;
|
||||
[layer addAnimation:barAnimation forKey:@"fillColor"];
|
||||
}
|
||||
[CATransaction commit];
|
||||
}
|
||||
}
|
||||
@@ -269,16 +292,83 @@
|
||||
{
|
||||
[super layoutSubviews];
|
||||
|
||||
_progressLayer.frame = self.bounds;
|
||||
_backgroundLayer.frame = self.bounds;
|
||||
_segmentsLayer.frame = self.bounds;
|
||||
|
||||
for (CAShapeLayer *layer in _segmentsLayer.sublayers) {
|
||||
layer.frame = self.bounds;
|
||||
}
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
return CGSizeMake(UIViewNoIntrinsicMetric, UIViewNoIntrinsicMetric);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)resetColorsForSegments
|
||||
{
|
||||
if (_primaryColors == nil) {
|
||||
NSMutableArray *tempArray = [NSMutableArray arrayWithCapacity:_numberOfSegments];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
[tempArray addObject:self.primaryColor];
|
||||
}
|
||||
segmentColorsPrimary = tempArray.copy;
|
||||
}
|
||||
|
||||
if (_numberOfSegments == _primaryColors.count) {
|
||||
segmentColorsPrimary = _primaryColors;
|
||||
}
|
||||
|
||||
if (_numberOfSegments != _primaryColors.count && _primaryColors.count != 0) {
|
||||
NSMutableArray *tempArray = [NSMutableArray arrayWithCapacity:_numberOfSegments];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
if (_numberOfSegments > _primaryColors.count) {
|
||||
[tempArray addObject:_primaryColors[i]];
|
||||
} else {
|
||||
[tempArray addObject:_primaryColors[i % _primaryColors.count]];
|
||||
}
|
||||
}
|
||||
segmentColorsPrimary = tempArray.copy;
|
||||
}
|
||||
|
||||
if (_secondaryColors == nil) {
|
||||
NSMutableArray *tempArray = [NSMutableArray arrayWithCapacity:_numberOfSegments];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
[tempArray addObject:self.secondaryColor];
|
||||
}
|
||||
segmentColorsBackground = tempArray.copy;
|
||||
}
|
||||
|
||||
if (_numberOfSegments == _secondaryColors.count) {
|
||||
segmentColorsBackground = _secondaryColors;
|
||||
}
|
||||
|
||||
if (_numberOfSegments != _secondaryColors.count && _secondaryColors.count != 0) {
|
||||
NSMutableArray *tempArray = [NSMutableArray arrayWithCapacity:_numberOfSegments];
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
if (_numberOfSegments > _secondaryColors.count) {
|
||||
[tempArray addObject:_secondaryColors[i]];
|
||||
} else {
|
||||
[tempArray addObject:_secondaryColors[i % _secondaryColors.count]];
|
||||
}
|
||||
}
|
||||
segmentColorsBackground = tempArray.copy;
|
||||
}
|
||||
}
|
||||
|
||||
- (NSInteger)numberOfFullSegments
|
||||
{
|
||||
return (NSInteger)floorf(self.progress * _numberOfSegments);
|
||||
return (NSInteger)floorf((float)self.progress * (float)_numberOfSegments);
|
||||
}
|
||||
|
||||
- (UIColor *)colorForSegment:(NSUInteger)index
|
||||
{
|
||||
if (index < [self numberOfFullSegments]) {
|
||||
return segmentColorsPrimary[index];
|
||||
} else {
|
||||
return segmentColorsBackground[index];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
@@ -286,7 +376,6 @@
|
||||
[super drawRect:rect];
|
||||
if (!self.indeterminate) {
|
||||
[self drawProgress];
|
||||
[self drawBackground];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -304,175 +393,8 @@
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
cornerRadius = _cornerRadius;
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
cornerRadius = floorf(self.bounds.size.height < segmentWidth ? self.bounds.size.height / 2.0 : segmentWidth / 2.0);
|
||||
cornerRadius = floorf(self.bounds.size.height < segmentWidth ? (float)self.bounds.size.height / 2.0f : (float)segmentWidth / 2.0f);
|
||||
}
|
||||
//Create the path ref that all the paths will be appended
|
||||
CGMutablePathRef pathRef = CGPathCreateMutable();
|
||||
|
||||
//Iterate through all the segments that are full.
|
||||
for (int i = 0; i < [self numberOfFullSegments]; i++) {
|
||||
UIBezierPath *path = [UIBezierPath bezierPath];
|
||||
//Move to top left of rectangle
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionBottomToTop) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionTopToBottom) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, (i * (segmentWidth + _segmentSeparation)), 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
}
|
||||
|
||||
//Add the segment to the path
|
||||
CGPathAddPath(pathRef, NULL, path.CGPath);
|
||||
}
|
||||
//Set the paths to the layer
|
||||
_progressLayer.path = pathRef;
|
||||
|
||||
CGPathRelease(pathRef);
|
||||
}
|
||||
|
||||
- (void)drawBackground
|
||||
{
|
||||
//Calculate the segment width (totalWidth - totalSeparationwidth / numberOfSegments
|
||||
CGFloat segmentWidth = 0;
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight || _progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
segmentWidth = (self.bounds.size.width - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
} else {
|
||||
segmentWidth = (self.bounds.size.height - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
}
|
||||
//Calculate the corner radius
|
||||
CGFloat cornerRadius = 0;
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
cornerRadius = _cornerRadius;
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
cornerRadius = floorf(self.bounds.size.height < segmentWidth ? self.bounds.size.height / 2.0 : segmentWidth / 2.0);
|
||||
}
|
||||
//Create the path ref that all the paths will be appended
|
||||
CGMutablePathRef pathRef = CGPathCreateMutable();
|
||||
|
||||
//Iterate through all the segments that are full.
|
||||
for (int i = 0; i < _numberOfSegments - [self numberOfFullSegments]; i++) {
|
||||
UIBezierPath *path = [UIBezierPath bezierPath];
|
||||
//Move to top left of rectangle
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle || _segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionTopToBottom) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionBottomToTop) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, (i * (segmentWidth + _segmentSeparation)), 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
}
|
||||
|
||||
//Add the segment to the path
|
||||
CGPathAddPath(pathRef, NULL, path.CGPath);
|
||||
}
|
||||
//Set the paths to the layer
|
||||
_backgroundLayer.path = pathRef;
|
||||
|
||||
CGPathRelease(pathRef);
|
||||
}
|
||||
|
||||
- (void)drawIndeterminate
|
||||
{
|
||||
//Calculate the segment width (totalWidth - totalSeparationwidth / numberOfSegments
|
||||
CGFloat segmentWidth = 0;
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight || _progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
segmentWidth = (self.bounds.size.width - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
} else {
|
||||
segmentWidth = (self.bounds.size.height - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
}
|
||||
//Calculate the corner radius
|
||||
CGFloat cornerRadius = 0;
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
cornerRadius = _cornerRadius;
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
cornerRadius = floorf(self.bounds.size.height < segmentWidth ? self.bounds.size.height / 2.0 : segmentWidth / 2.0);
|
||||
}
|
||||
//What index will the segments be colored from.
|
||||
int numberOfSegmentsToBeColored = _numberOfSegments / 4;
|
||||
//Create the path ref that all the paths will be appended
|
||||
CGMutablePathRef progressPathRef = CGPathCreateMutable();
|
||||
CGMutablePathRef backgroundPathRef = CGPathCreateMutable();
|
||||
|
||||
//Iterate through all the segments that are full.
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
@@ -527,21 +449,96 @@
|
||||
}
|
||||
}
|
||||
|
||||
//Add the segment to the proper path
|
||||
//Add segment to the proper layer, and color it
|
||||
CAShapeLayer *layer = (CAShapeLayer *)_segmentsLayer.sublayers[i];
|
||||
layer.path = path.CGPath;
|
||||
layer.fillColor = [self colorForSegment:i].CGColor;
|
||||
}
|
||||
}
|
||||
|
||||
- (void)drawIndeterminate
|
||||
{
|
||||
//Calculate the segment width (totalWidth - totalSeparationwidth / numberOfSegments
|
||||
CGFloat segmentWidth = 0;
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight || _progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
segmentWidth = (self.bounds.size.width - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
} else {
|
||||
segmentWidth = (self.bounds.size.height - ((_numberOfSegments - 1) * _segmentSeparation)) / _numberOfSegments;
|
||||
}
|
||||
//Calculate the corner radius
|
||||
CGFloat cornerRadius = 0;
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
cornerRadius = _cornerRadius;
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
cornerRadius = floorf(self.bounds.size.height < segmentWidth ? (float)self.bounds.size.height / 2.0f : (float)segmentWidth / 2.0f);
|
||||
}
|
||||
//What index will the segments be colored from.
|
||||
NSInteger numberOfSegmentsToBeColored = _numberOfSegments / 4;
|
||||
|
||||
//Iterate through all the segments that are full.
|
||||
for (int i = 0; i < _numberOfSegments; i++) {
|
||||
UIBezierPath *path = [UIBezierPath bezierPath];
|
||||
//Move to top left of rectangle
|
||||
if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionLeftToRight) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(i * (segmentWidth + _segmentSeparation), (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionRightToLeft) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 0, segmentWidth, self.bounds.size.height);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake(self.bounds.size.width - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, (self.bounds.size.height - (2 * cornerRadius)) / 2, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionBottomToTop) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, self.bounds.size.height - (i * (segmentWidth + _segmentSeparation)) - segmentWidth, 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
|
||||
} else if (_progressDirection == M13ProgressViewSegmentedBarProgressDirectionTopToBottom) {
|
||||
if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRectangle) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRect:rect];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeRoundedRect) {
|
||||
CGRect rect = CGRectMake(0, (i * (segmentWidth + _segmentSeparation)), self.bounds.size.width, segmentWidth);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
} else if (_segmentShape == M13ProgressViewSegmentedBarSegmentShapeCircle) {
|
||||
CGRect rect = CGRectMake((self.bounds.size.width - (2 * cornerRadius)) / 2, (i * (segmentWidth + _segmentSeparation)), 2 * cornerRadius, 2 * cornerRadius);
|
||||
path = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:cornerRadius];
|
||||
}
|
||||
}
|
||||
|
||||
//Add the segment to the proper path //Add segment to the proper layer, and color it
|
||||
CAShapeLayer *layer = (CAShapeLayer *)_segmentsLayer.sublayers[i];
|
||||
layer.path = path.CGPath;
|
||||
if (i >= indeterminateIndex && i < indeterminateIndex + numberOfSegmentsToBeColored) {
|
||||
CGPathAddPath(progressPathRef, NULL, path.CGPath);
|
||||
layer.fillColor = ((UIColor *)segmentColorsPrimary[i]).CGColor;
|
||||
} else {
|
||||
CGPathAddPath(backgroundPathRef, NULL, path.CGPath);
|
||||
layer.fillColor = ((UIColor *)segmentColorsBackground[i]).CGColor;
|
||||
}
|
||||
|
||||
}
|
||||
//Set the paths to the layer
|
||||
_progressLayer.path = progressPathRef;
|
||||
_backgroundLayer.path = backgroundPathRef;
|
||||
|
||||
CGPathRelease(progressPathRef);
|
||||
CGPathRelease(backgroundPathRef);
|
||||
|
||||
|
||||
//increase the index by one for movement
|
||||
indeterminateIndex += 1;
|
||||
if (indeterminateIndex == numberOfSegmentsToBeColored + _numberOfSegments) {
|
||||
|
||||
@@ -52,6 +52,8 @@
|
||||
CGFloat _segmentSeparationInnerAngle;
|
||||
}
|
||||
|
||||
@dynamic progress;
|
||||
|
||||
#pragma mark Initalization and setup
|
||||
|
||||
- (id)init
|
||||
@@ -87,7 +89,7 @@
|
||||
self.backgroundColor = [UIColor clearColor];
|
||||
|
||||
//Set defaut sizes
|
||||
_progressRingWidth = fmaxf(self.bounds.size.width * .25, 1.0);
|
||||
_progressRingWidth = fmaxf((float)self.bounds.size.width * .25f, 1.0);
|
||||
_progressRingWidthOverriden = NO;
|
||||
_segmentSeparationAngleOverriden = NO;
|
||||
self.animationDuration = .3;
|
||||
@@ -136,7 +138,8 @@
|
||||
- (void)setPrimaryColor:(UIColor *)primaryColor
|
||||
{
|
||||
[super setPrimaryColor:primaryColor];
|
||||
_progressLayer.strokeColor = self.primaryColor.CGColor;
|
||||
_progressLayer.strokeColor = [[UIColor clearColor] CGColor];
|
||||
_progressLayer.fillColor = self.primaryColor.CGColor;
|
||||
_iconLayer.fillColor = self.primaryColor.CGColor;
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
@@ -157,6 +160,7 @@
|
||||
_progressRingWidthOverriden = YES;
|
||||
[self updateAngles];
|
||||
[self setNeedsDisplay];
|
||||
[self invalidateIntrinsicContentSize];
|
||||
}
|
||||
|
||||
- (void)setShowPercentage:(BOOL)showPercentage
|
||||
@@ -206,7 +210,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:animated];
|
||||
@@ -217,7 +221,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -228,24 +232,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -274,9 +274,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewSegmentedRingHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewSegmentedRingShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewSegmentedRingShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -294,9 +294,9 @@
|
||||
[CATransaction begin];
|
||||
[_iconLayer addAnimation:[self hideAnimation] forKey:kM13ProgressViewSegmentedRingHideKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
_currentAction = action;
|
||||
self.currentAction = action;
|
||||
[self drawIcon];
|
||||
[_iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewSegmentedRingShowKey];
|
||||
[self.iconLayer addAnimation:[self showAnimation] forKey:kM13ProgressViewSegmentedRingShowKey];
|
||||
}];
|
||||
[CATransaction commit];
|
||||
}
|
||||
@@ -310,13 +310,13 @@
|
||||
|
||||
//Create the rotation animation
|
||||
CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2.0];
|
||||
rotationAnimation.toValue = [NSNumber numberWithFloat: (float)(M_PI * 2.0)];
|
||||
rotationAnimation.duration = 5 * self.animationDuration;
|
||||
rotationAnimation.cumulative = YES;
|
||||
rotationAnimation.repeatCount = HUGE_VALF;
|
||||
|
||||
CABasicAnimation *rotationAnimationProgress = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
|
||||
rotationAnimationProgress.toValue = [NSNumber numberWithFloat: M_PI * 2.0];
|
||||
rotationAnimationProgress.toValue = [NSNumber numberWithFloat: (float)(M_PI * 2.0)];
|
||||
rotationAnimationProgress.duration = 5 * self.animationDuration;
|
||||
rotationAnimationProgress.cumulative = YES;
|
||||
rotationAnimationProgress.repeatCount = HUGE_VALF;
|
||||
@@ -333,8 +333,8 @@
|
||||
[_percentageLabel.layer addAnimation:[self showAnimation] forKey:kM13ProgressViewSegmentedRingShowKey];
|
||||
[CATransaction setCompletionBlock:^{
|
||||
//Remove the rotation animation and reset the background
|
||||
[_backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[_progressLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self.backgroundLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self.progressLayer removeAnimationForKey:@"rotationAnimation"];
|
||||
[self drawBackground];
|
||||
[self drawProgress];
|
||||
}];
|
||||
@@ -384,7 +384,7 @@
|
||||
|
||||
//Update line widths if not overriden
|
||||
if (!_progressRingWidthOverriden) {
|
||||
_progressRingWidth = fmaxf(self.frame.size.width * .25, 1.0);
|
||||
_progressRingWidth = fmaxf((float)(self.frame.size.width * .25), 1.0);
|
||||
}
|
||||
|
||||
[self updateAngles];
|
||||
@@ -393,6 +393,14 @@
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//This might need a little more fine tuning.
|
||||
CGFloat base = _progressRingWidth * 2;
|
||||
|
||||
return CGSizeMake(base, base);
|
||||
}
|
||||
|
||||
- (void)setFrame:(CGRect)frame
|
||||
{
|
||||
//Keep the progress view square.
|
||||
@@ -410,14 +418,14 @@
|
||||
//Calculate the outer ring angle for the progress segment.*/
|
||||
outerRingAngle = ((2.0 * M_PI) / (float)_numberOfSegments) - _segmentSeparationAngle;
|
||||
//Calculate the angle gap for the inner ring
|
||||
_segmentSeparationInnerAngle = 2.0 * asinf(((self.bounds.size.width / 2.0) * sinf(_segmentSeparationAngle / 2.0)) / ((self.bounds.size.width / 2.0) - _progressRingWidth));
|
||||
_segmentSeparationInnerAngle = 2.0f * asinf((float)((self.bounds.size.width / 2.0) * sinf((float)_segmentSeparationAngle / 2.0f)) / (((float)self.bounds.size.width / 2.0f) - (float)_progressRingWidth));
|
||||
//Calculate the inner ring angle for the progress segment.*/
|
||||
innerRingAngle = ((2.0 * M_PI) / (float)_numberOfSegments) - _segmentSeparationInnerAngle;
|
||||
}
|
||||
|
||||
- (NSInteger)numberOfFullSegments
|
||||
{
|
||||
return (NSInteger)floorf(self.progress * _numberOfSegments);
|
||||
return (NSInteger)floorf((float)(self.progress * _numberOfSegments));
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
@@ -577,7 +585,7 @@
|
||||
CGPathRelease(pathRef);
|
||||
|
||||
//Update label
|
||||
_percentageLabel.text = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:self.progress]];
|
||||
_percentageLabel.text = [_percentageFormatter stringFromNumber:[NSNumber numberWithFloat:(float)self.progress]];
|
||||
}
|
||||
|
||||
- (void)drawIcon
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
/**The action currently being performed.*/
|
||||
@property (nonatomic, assign) M13ProgressViewAction currentAction;
|
||||
/**The stripes layer.*/
|
||||
@property (nonatomic, retain) CAShapeLayer *stripesLayer;
|
||||
@property (nonatomic, retain) CALayer *stripesLayer;
|
||||
@end
|
||||
|
||||
@implementation M13ProgressViewStripedBar
|
||||
@@ -47,6 +47,8 @@
|
||||
UIColor *_currentColor;
|
||||
}
|
||||
|
||||
@dynamic progress;
|
||||
|
||||
#pragma mark Initalization and setup
|
||||
|
||||
- (id)init
|
||||
@@ -165,12 +167,15 @@
|
||||
- (void)setStripeWidth:(CGFloat)stripeWidth
|
||||
{
|
||||
_stripeWidth = stripeWidth;
|
||||
[self invalidateIntrinsicContentSize];
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
- (void)setBorderWidth:(CGFloat)borderWidth
|
||||
{
|
||||
_borderWidth = borderWidth;
|
||||
_backgroundLayer.lineWidth = borderWidth;
|
||||
[self invalidateIntrinsicContentSize];
|
||||
[self setNeedsDisplay];
|
||||
}
|
||||
|
||||
@@ -208,7 +213,7 @@
|
||||
if (animated == NO) {
|
||||
if (_displayLink) {
|
||||
//Kill running animations
|
||||
[_displayLink removeFromRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes];
|
||||
[_displayLink invalidate];
|
||||
_displayLink = nil;
|
||||
}
|
||||
[super setProgress:progress animated:NO];
|
||||
@@ -219,7 +224,7 @@
|
||||
_animationToValue = progress;
|
||||
if (!_displayLink) {
|
||||
//Create and setup the display link
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(animateProgress:)];
|
||||
[self.displayLink addToRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
} /*else {
|
||||
@@ -230,24 +235,20 @@
|
||||
|
||||
- (void)animateProgress:(CADisplayLink *)displayLink
|
||||
{
|
||||
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
|
||||
CGFloat dt = (displayLink.timestamp - _animationStartTime) / self.animationDuration;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
CGFloat dt = (displayLink.timestamp - self.animationStartTime) / self.animationDuration;
|
||||
if (dt >= 1.0) {
|
||||
//Order is important! Otherwise concurrency will cause errors, because setProgress: will detect an animation in progress and try to stop it by itself. Once over one, set to actual progress amount. Animation is over.
|
||||
[self.displayLink removeFromRunLoop:NSRunLoop.mainRunLoop forMode:NSRunLoopCommonModes];
|
||||
[self.displayLink invalidate];
|
||||
self.displayLink = nil;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
[super setProgress:_animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
[super setProgress:self.animationToValue animated:NO];
|
||||
[self setNeedsDisplay];
|
||||
return;
|
||||
}
|
||||
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
//Set progress
|
||||
[super setProgress:_animationFromValue + dt * (_animationToValue - _animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
});
|
||||
//Set progress
|
||||
[super setProgress:self.animationFromValue + dt * (self.animationToValue - self.animationFromValue) animated:YES];
|
||||
[self setNeedsDisplay];
|
||||
|
||||
});
|
||||
}
|
||||
@@ -284,6 +285,15 @@
|
||||
[self drawStripes];
|
||||
}
|
||||
|
||||
- (CGSize)intrinsicContentSize
|
||||
{
|
||||
//Border + border to progress bar margin.
|
||||
CGFloat base = (_borderWidth * 2) + (_borderWidth * 2) + 1;
|
||||
//Add some stripes so we can see them.
|
||||
CGFloat width = base + (2 * _stripeWidth);
|
||||
return CGSizeMake(width, base);
|
||||
}
|
||||
|
||||
#pragma mark Drawing
|
||||
|
||||
- (void)drawRect:(CGRect)rect
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Documentation set was installed to Xcode!
|
||||
|
||||
Path: /Users/Brandon/Library/Developer/Shared/Documentation/DocSets/com.BrandonMcQuilkin.M13ProgressSuite.docset
|
||||
Time: 2014-02-19 14:59:02 +0000
|
||||
Time: 2014-05-12 13:29:03 +0000
|
||||
+159
-1
@@ -47,12 +47,18 @@
|
||||
|
||||
<option value="//api/name/finishProgress"> - finishProgress</option>
|
||||
|
||||
<option value="//api/name/isShowingProgressBar"> - isShowingProgressBar</option>
|
||||
|
||||
<option value="//api/name/setIndeterminate:"> - setIndeterminate:</option>
|
||||
|
||||
<option value="//api/name/setPrimaryColor:"> - setPrimaryColor:</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
<option value="//api/name/setProgressTitle:"> - setProgressTitle:</option>
|
||||
|
||||
<option value="//api/name/setSecondaryColor:"> - setSecondaryColor:</option>
|
||||
|
||||
<option value="//api/name/showProgress"> - showProgress</option>
|
||||
|
||||
|
||||
@@ -89,12 +95,18 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/finishProgress">finishProgress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/isShowingProgressBar">isShowingProgressBar</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setIndeterminate:">setIndeterminate:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setPrimaryColor:">setPrimaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgressTitle:">setProgressTitle:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setSecondaryColor:">setSecondaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/showProgress">showProgress</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
@@ -183,6 +195,24 @@
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/isShowingProgressBar">– isShowingProgressBar</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setPrimaryColor:">– setPrimaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setSecondaryColor:">– setSecondaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -264,6 +294,42 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/isShowingProgressBar" title="isShowingProgressBar"></a>
|
||||
<h3 class="subsubtitle method-title">isShowingProgressBar</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the progress bar is showing.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (BOOL)isShowingProgressBar</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -310,6 +376,52 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setPrimaryColor:" title="setPrimaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setPrimaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the progress bar if you do not want it to be the same as the UINavigationBar’s tint color. If set to nil, the UINavigationBar’s tint color will be used.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setPrimaryColor:(UIColor *)<em>primaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>primaryColor</em></dt>
|
||||
<dd><p>The color to set.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -407,6 +519,52 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setSecondaryColor:" title="setSecondaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setSecondaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the progress bar, if nil, the secondary color will be the barTintColor.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setSecondaryColor:(UIColor *)<em>secondaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>secondaryColor</em></dt>
|
||||
<dd><p>The color to set.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -466,7 +624,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -829,7 +829,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
|
||||
<option value="//api/name/hide:"> - hide:</option>
|
||||
|
||||
<option value="//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:"> - initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</option>
|
||||
|
||||
<option value="//api/name/initWithProgressView:"> - initWithProgressView:</option>
|
||||
|
||||
<option value="//api/name/isVisible"> - isVisible</option>
|
||||
@@ -198,6 +200,8 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/hide:">hide:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:">initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/initWithProgressView:">initWithProgressView:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/isVisible">isVisible</a></span></li>
|
||||
@@ -267,6 +271,12 @@
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:">– initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1423,6 +1433,82 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressHUD.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:" title="initAndShowWithProgressView:progress:indeterminate:status:mask:inView:"></a>
|
||||
<h3 class="subsubtitle method-title">initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Initalize and show the hud with parameters.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)initAndShowWithProgressView:(M13ProgressView *)<em>progressView</em> progress:(CGFloat)<em>progress</em> indeterminate:(BOOL)<em>indeterminate</em> status:(NSString *)<em>status</em> mask:(M13ProgressHUDMaskType)<em>maskType</em> inView:(UIView *)<em>view</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progressView</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> view to show in the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to display in the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>indeterminate</em></dt>
|
||||
<dd><p>Wether or not the <a href="#//api/name/progress">progress</a> view is <a href="#//api/name/indeterminate">indeterminate</a>.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>status</em></dt>
|
||||
<dd><p>The <a href="#//api/name/status">status</a> to display in the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>maskType</em></dt>
|
||||
<dd><p>The type of mask to use for the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>view</em></dt>
|
||||
<dd><p>The view to show the HUD in.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection return">
|
||||
<h4 class="method-subtitle parameter-title">Return Value</h4>
|
||||
<p>A instance of M13PRogressHUD</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressHUD.h</code><br />
|
||||
@@ -1681,7 +1767,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -279,7 +279,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -484,7 +484,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -498,12 +498,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -543,7 +543,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -59,8 +59,6 @@
|
||||
|
||||
<option value="//api/name/percentagePosition"> percentagePosition</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressBar"> progressBar</option>
|
||||
|
||||
<option value="//api/name/progressBarThickness"> progressBarThickness</option>
|
||||
@@ -142,8 +140,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/percentagePosition">percentagePosition</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressBar">progressBar</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressBarThickness">progressBarThickness</a></span></li>
|
||||
@@ -361,12 +357,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressBar"> progressBar</a></code>
|
||||
@@ -411,7 +401,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -483,7 +473,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -627,7 +617,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that is used to animate indeterminate <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The layer that is used to animate indeterminate progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -663,7 +653,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number formatter to display the <a href="#//api/name/progress">progress</a> percentage.</p>
|
||||
<p>The number formatter to display the progress percentage.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -735,7 +725,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The location of the percentage in comparison to the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The location of the percentage in comparison to the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -762,42 +752,6 @@
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBar.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
@@ -807,7 +761,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The view of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The view of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -843,7 +797,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The thickness of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The thickness of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -879,7 +833,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of <a href="#//api/name/progress">progress</a>. (What direction the fill proceeds in.)</p>
|
||||
<p>The direction of progress. (What direction the fill proceeds in.)</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -915,7 +869,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that displays <a href="#//api/name/progress">progress</a> in the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The layer that displays progress in the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -951,7 +905,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not to show percentage text. If shown exterior to the <a href="#//api/name/progress">progress</a> bar, the <a href="#//api/name/progress">progress</a> bar is shifted to make room for the text.</p>
|
||||
<p>Wether or not to show percentage text. If shown exterior to the progress bar, the progress bar is shifted to make room for the text.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1084,7 +1038,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1156,7 +1110,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1170,12 +1124,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1251,7 +1205,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+13
-59
@@ -63,8 +63,6 @@
|
||||
|
||||
<option value="//api/name/maskLayer"> maskLayer</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressDirection"> progressDirection</option>
|
||||
|
||||
<option value="//api/name/progressLayer"> progressLayer</option>
|
||||
@@ -144,8 +142,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/maskLayer">maskLayer</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressDirection">progressDirection</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressLayer">progressLayer</a></span></li>
|
||||
@@ -339,12 +335,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressSuperLayer"> progressSuperLayer</a></code>
|
||||
@@ -401,7 +391,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -473,7 +463,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -545,7 +535,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The border width of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The border width of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -761,7 +751,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that is used to animate indeterminate <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The layer that is used to animate indeterminate progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -797,7 +787,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The mask layer for the <a href="#//api/name/progress">progress</a> layer.</p>
|
||||
<p>The mask layer for the progress layer.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -818,42 +808,6 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBorderedBar.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBorderedBar.m</code><br />
|
||||
@@ -869,7 +823,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of <a href="#//api/name/progress">progress</a>. (What direction the fill proceeds in.)</p>
|
||||
<p>The direction of progress. (What direction the fill proceeds in.)</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -905,7 +859,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that displays <a href="#//api/name/progress">progress</a> in the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The layer that displays progress in the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -941,7 +895,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that contains the <a href="#//api/name/progress">progress</a> layer. That also masks the <a href="#//api/name/progress">progress</a> layer.</p>
|
||||
<p>The layer that contains the progress layer. That also masks the progress layer.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1074,7 +1028,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1146,7 +1100,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1160,12 +1114,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1241,7 +1195,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+10
-56
@@ -51,8 +51,6 @@
|
||||
|
||||
<option value="//api/name/filters"> filters</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressImage"> progressImage</option>
|
||||
|
||||
<option value="//api/name/progressView"> progressView</option>
|
||||
@@ -110,8 +108,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/filters">filters</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressImage">progressImage</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressView">progressView</a></span></li>
|
||||
@@ -167,7 +163,7 @@
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A <a href="#//api/name/progress">progress</a> view where <a href="#//api/name/progress">progress</a> is shown by changes in CIFilters.</p><div class="note"><p><strong>Note:</strong> This <a href="#//api/name/progress">progress</a> bar does not have in indeterminate mode and does not respond to actions.</p></div>
|
||||
<p>A progress view where progress is shown by changes in CIFilters.</p><div class="note"><p><strong>Note:</strong> This progress bar does not have in indeterminate mode and does not respond to actions.</p></div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -265,12 +261,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -291,7 +281,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -363,7 +353,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -512,42 +502,6 @@
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewFilteredImage.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
@@ -557,7 +511,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The image to use when showing <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The image to use when showing progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -593,7 +547,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The UIImageView that shows the <a href="#//api/name/progress">progress</a> image.</p>
|
||||
<p>The UIImageView that shows the progress image.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -690,7 +644,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -726,7 +680,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -740,12 +694,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -785,7 +739,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -676,7 +676,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -712,7 +712,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -726,12 +726,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -771,7 +771,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+893
@@ -0,0 +1,893 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewLetterpress Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewLetterpress Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/animationFromValue"> animationFromValue</option>
|
||||
|
||||
<option value="//api/name/animationStartTime"> animationStartTime</option>
|
||||
|
||||
<option value="//api/name/animationToValue"> animationToValue</option>
|
||||
|
||||
<option value="//api/name/dampingCoefficient"> dampingCoefficient</option>
|
||||
|
||||
<option value="//api/name/displayLink"> displayLink</option>
|
||||
|
||||
<option value="//api/name/mass"> mass</option>
|
||||
|
||||
<option value="//api/name/notchSize"> notchSize</option>
|
||||
|
||||
<option value="//api/name/numberOfGridPoints"> numberOfGridPoints</option>
|
||||
|
||||
<option value="//api/name/pointShape"> pointShape</option>
|
||||
|
||||
<option value="//api/name/pointSpacing"> pointSpacing</option>
|
||||
|
||||
<option value="//api/name/springConstant"> springConstant</option>
|
||||
|
||||
<option value="//api/name/springDisplayLink"> springDisplayLink</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Properties">Properties</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Extension Methods">Extension Methods</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationFromValue">animationFromValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationStartTime">animationStartTime</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationToValue">animationToValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/dampingCoefficient">dampingCoefficient</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/displayLink">displayLink</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/mass">mass</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/notchSize">notchSize</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfGridPoints">numberOfGridPoints</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pointShape">pointShape</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pointSpacing">pointSpacing</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/springConstant">springConstant</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/springDisplayLink">springDisplayLink</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewLetterpress Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewLetterpress Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressView.html">M13ProgressView</a> : UIView</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewLetterpress.h<br />M13ProgressViewLetterpress.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
<a title="Properties" name="task_Properties"></a>
|
||||
<h3 class="subsubtitle task-title">Properties</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfGridPoints"> numberOfGridPoints</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pointShape"> pointShape</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pointSpacing"> pointSpacing</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/notchSize"> notchSize</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/springConstant"> springConstant</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/dampingCoefficient"> dampingCoefficient</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/mass"> mass</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setProgress:animated:">– setProgress:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<a title="Extension Methods" name="task_Extension Methods"></a>
|
||||
<h3 class="subsubtitle task-title">Extension Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationFromValue"> animationFromValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationToValue"> animationToValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationStartTime"> animationStartTime</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/displayLink"> displayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/springDisplayLink"> springDisplayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationFromValue" title="animationFromValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationFromValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationFromValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationStartTime" title="animationStartTime"></a>
|
||||
<h3 class="subsubtitle method-title">animationStartTime</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start time interval for the animaiton.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CFTimeInterval animationStartTime</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationToValue" title="animationToValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationToValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationToValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/dampingCoefficient" title="dampingCoefficient"></a>
|
||||
<h3 class="subsubtitle method-title">dampingCoefficient</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The constant that determines how long the progress view “bounces” for.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat dampingCoefficient</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/displayLink" title="displayLink"></a>
|
||||
<h3 class="subsubtitle method-title">displayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Link to the display to keep animations in sync.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *displayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/mass" title="mass"></a>
|
||||
<h3 class="subsubtitle method-title">mass</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The constant that determines how much the <a href="#//api/name/springConstant">springConstant</a> and dampingCoefficent affect the animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat mass</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/notchSize" title="notchSize"></a>
|
||||
<h3 class="subsubtitle method-title">notchSize</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The size of the notch to carve out on one side.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGSize notchSize</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfGridPoints" title="numberOfGridPoints"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfGridPoints</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of grid points in each direction.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGPoint numberOfGridPoints</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pointShape" title="pointShape"></a>
|
||||
<h3 class="subsubtitle method-title">pointShape</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The shape of the grid points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pointSpacing" title="pointSpacing"></a>
|
||||
<h3 class="subsubtitle method-title">pointSpacing</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The amount of space between the grid points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat pointSpacing</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/springConstant" title="springConstant"></a>
|
||||
<h3 class="subsubtitle method-title">springConstant</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The spring constant that defines the amount of “spring” the progress view has in its animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat springConstant</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/springDisplayLink" title="springDisplayLink"></a>
|
||||
<h3 class="subsubtitle method-title">springDisplayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The display link that controls the spring animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *springDisplayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setProgress:animated:" title="setProgress:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">setProgress:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setProgress:(CGFloat)<em>progress</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
+612
@@ -0,0 +1,612 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewMetroDot Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewMetroDot Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/failureColor"> failureColor</option>
|
||||
|
||||
<option value="//api/name/highlighted"> highlighted</option>
|
||||
|
||||
<option value="//api/name/primaryColor"> primaryColor</option>
|
||||
|
||||
<option value="//api/name/secondaryColor"> secondaryColor</option>
|
||||
|
||||
<option value="//api/name/successColor"> successColor</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/copy"> - copy</option>
|
||||
|
||||
<option value="//api/name/performAction:animated:"> - performAction:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/failureColor">failureColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/highlighted">highlighted</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/primaryColor">primaryColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/secondaryColor">secondaryColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/successColor">successColor</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/copy">copy</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/performAction:animated:">performAction:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewMetroDot Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewMetroDot Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value">CALayer</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Conforms to</td>
|
||||
<td class="specification-value">NSCopying</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewMetro.h<br />M13ProgressViewMetro.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>The layer that the <a href="../Classes/M13ProgressViewMetro.html"><code>M13ProgressViewMetro</code></a> animates.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/highlighted"> highlighted</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/successColor"> successColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/failureColor"> failureColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/primaryColor"> primaryColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/secondaryColor"> secondaryColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/performAction:animated:">– performAction:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/copy">– copy</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/failureColor" title="failureColor"></a>
|
||||
<h3 class="subsubtitle method-title">failureColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The color to show on failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *failureColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/highlighted" title="highlighted"></a>
|
||||
<h3 class="subsubtitle method-title">highlighted</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the dot is highlighted. The dot becomes highlighted to show progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) BOOL highlighted</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/primaryColor" title="primaryColor"></a>
|
||||
<h3 class="subsubtitle method-title">primaryColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the dot.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *primaryColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/secondaryColor" title="secondaryColor"></a>
|
||||
<h3 class="subsubtitle method-title">secondaryColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the dot.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *secondaryColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/successColor" title="successColor"></a>
|
||||
<h3 class="subsubtitle method-title">successColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The color to show on success.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *successColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/copy" title="copy"></a>
|
||||
<h3 class="subsubtitle method-title">copy</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>All subclasses must respond to NSCopying.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)copy</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/performAction:animated:" title="performAction:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">performAction:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Perform the given action if defined. Usually showing success or failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)performAction:(M13ProgressViewAction)<em>action</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>action</em></dt>
|
||||
<dd><p>The action to perform.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the change</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
+484
@@ -0,0 +1,484 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewMetroDotPolygon Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewMetroDotPolygon Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/numberOfSides"> numberOfSides</option>
|
||||
|
||||
<option value="//api/name/radius"> radius</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/copy"> - copy</option>
|
||||
|
||||
<option value="//api/name/performAction:animated:"> - performAction:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfSides">numberOfSides</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/radius">radius</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/copy">copy</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/performAction:animated:">performAction:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewMetroDotPolygon Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewMetroDotPolygon Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a> : CALayer</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewMetroDotPolygon.h<br />M13ProgressViewMetroDotPolygon.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A subclass of <a href="../Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfSides"> numberOfSides</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/radius"> radius</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/performAction:animated:">– performAction:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/copy">– copy</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfSides" title="numberOfSides"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfSides</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of sides the polygon has.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger numberOfSides</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection discussion-section">
|
||||
<h4 class="method-subtitle">Discussion</h4>
|
||||
<div class="note"><p><strong>Note:</strong> if set less than 3, the polygon will be a circle.</p></div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetroDotPolygon.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/radius" title="radius"></a>
|
||||
<h3 class="subsubtitle method-title">radius</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The radius of the polygon.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat radius</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetroDotPolygon.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/copy" title="copy"></a>
|
||||
<h3 class="subsubtitle method-title">copy</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>All subclasses must respond to NSCopying.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)copy</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/performAction:animated:" title="performAction:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">performAction:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Perform the given action if defined. Usually showing success or failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)performAction:(M13ProgressViewAction)<em>action</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>action</em></dt>
|
||||
<dd><p>The action to perform.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the change</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -788,7 +788,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -860,7 +860,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -874,12 +874,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -955,7 +955,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+997
@@ -0,0 +1,997 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewRadiative Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewRadiative Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/animationFromValue"> animationFromValue</option>
|
||||
|
||||
<option value="//api/name/animationStartTime"> animationStartTime</option>
|
||||
|
||||
<option value="//api/name/animationToValue"> animationToValue</option>
|
||||
|
||||
<option value="//api/name/displayLink"> displayLink</option>
|
||||
|
||||
<option value="//api/name/numberOfRipples"> numberOfRipples</option>
|
||||
|
||||
<option value="//api/name/originationPoint"> originationPoint</option>
|
||||
|
||||
<option value="//api/name/progressOutwards"> progressOutwards</option>
|
||||
|
||||
<option value="//api/name/pulseWidth"> pulseWidth</option>
|
||||
|
||||
<option value="//api/name/rippleWidth"> rippleWidth</option>
|
||||
|
||||
<option value="//api/name/ripplesRadius"> ripplesRadius</option>
|
||||
|
||||
<option value="//api/name/shape"> shape</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/setIndeterminate:"> - setIndeterminate:</option>
|
||||
|
||||
<option value="//api/name/setPrimaryColor:"> - setPrimaryColor:</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
<option value="//api/name/setSecondaryColor:"> - setSecondaryColor:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Appearance">Appearance</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Extension Methods">Extension Methods</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationFromValue">animationFromValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationStartTime">animationStartTime</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationToValue">animationToValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/displayLink">displayLink</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfRipples">numberOfRipples</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/originationPoint">originationPoint</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressOutwards">progressOutwards</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pulseWidth">pulseWidth</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/rippleWidth">rippleWidth</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/ripplesRadius">ripplesRadius</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/shape">shape</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setIndeterminate:">setIndeterminate:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setPrimaryColor:">setPrimaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setSecondaryColor:">setSecondaryColor:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewRadiative Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewRadiative Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressView.html">M13ProgressView</a> : UIView</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewRadiative.h<br />M13ProgressViewRadiative.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A progress view that displays progress via “Radiative” rings around a central point.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
<a title="Appearance" name="task_Appearance"></a>
|
||||
<h3 class="subsubtitle task-title">Appearance</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/originationPoint"> originationPoint</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/ripplesRadius"> ripplesRadius</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/rippleWidth"> rippleWidth</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/shape"> shape</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfRipples"> numberOfRipples</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pulseWidth"> pulseWidth</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressOutwards"> progressOutwards</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setPrimaryColor:">– setPrimaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setSecondaryColor:">– setSecondaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setProgress:animated:">– setProgress:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setIndeterminate:">– setIndeterminate:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<a title="Extension Methods" name="task_Extension Methods"></a>
|
||||
<h3 class="subsubtitle task-title">Extension Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationFromValue"> animationFromValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationToValue"> animationToValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationStartTime"> animationStartTime</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/displayLink"> displayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationFromValue" title="animationFromValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationFromValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationFromValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationStartTime" title="animationStartTime"></a>
|
||||
<h3 class="subsubtitle method-title">animationStartTime</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start time interval for the animaiton.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CFTimeInterval animationStartTime</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationToValue" title="animationToValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationToValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationToValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/displayLink" title="displayLink"></a>
|
||||
<h3 class="subsubtitle method-title">displayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Link to the display to keep animations in sync.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *displayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfRipples" title="numberOfRipples"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfRipples</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of ripples the progress view displays.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger numberOfRipples</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/originationPoint" title="originationPoint"></a>
|
||||
<h3 class="subsubtitle method-title">originationPoint</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The point where the wave fronts originate from. The point is defined in percentages, top left being {0, 0}, and the bottom right being {1, 1}.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGPoint originationPoint</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progressOutwards" title="progressOutwards"></a>
|
||||
<h3 class="subsubtitle method-title">progressOutwards</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of the progress. If set to yes, the progress will be outward, of set to no, it will be inwards.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) BOOL progressOutwards</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pulseWidth" title="pulseWidth"></a>
|
||||
<h3 class="subsubtitle method-title">pulseWidth</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of ripples the indeterminate pulse animation is.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger pulseWidth</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/rippleWidth" title="rippleWidth"></a>
|
||||
<h3 class="subsubtitle method-title">rippleWidth</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The width of the ripples.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat rippleWidth</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/ripplesRadius" title="ripplesRadius"></a>
|
||||
<h3 class="subsubtitle method-title">ripplesRadius</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The distance of the last ripple from the origination point.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat ripplesRadius</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/shape" title="shape"></a>
|
||||
<h3 class="subsubtitle method-title">shape</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The shape of the radiative ripples</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) M13ProgressViewRadiativeShape shape</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setIndeterminate:" title="setIndeterminate:"></a>
|
||||
<h3 class="subsubtitle method-title">setIndeterminate:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setIndeterminate:(BOOL)<em>indeterminate</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setPrimaryColor:" title="setPrimaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setPrimaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setPrimaryColor:(UIColor *)<em>primaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setProgress:animated:" title="setProgress:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">setProgress:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setProgress:(CGFloat)<em>progress</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setSecondaryColor:" title="setSecondaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setSecondaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setSecondaryColor:(UIColor *)<em>secondaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
+12
-58
@@ -59,8 +59,6 @@
|
||||
|
||||
<option value="//api/name/percentageLabel"> percentageLabel</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressLayer"> progressLayer</option>
|
||||
|
||||
<option value="//api/name/progressRingWidth"> progressRingWidth</option>
|
||||
@@ -134,8 +132,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/percentageLabel">percentageLabel</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressLayer">progressLayer</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressRingWidth">progressRingWidth</a></span></li>
|
||||
@@ -197,7 +193,7 @@
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A <a href="#//api/name/progress">progress</a> view stylized similarly to the iOS 7 App store <a href="#//api/name/progress">progress</a> view.</p>
|
||||
<p>A progress view stylized similarly to the iOS 7 App store progress view.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -321,12 +317,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressLayer"> progressLayer</a></code>
|
||||
@@ -371,7 +361,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -443,7 +433,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -479,7 +469,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that the background and indeterminate <a href="#//api/name/progress">progress</a> is shown on.</p>
|
||||
<p>The layer that the background and indeterminate progress is shown on.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -659,7 +649,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number formatter to display the <a href="#//api/name/progress">progress</a> percentage.</p>
|
||||
<p>The number formatter to display the progress percentage.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -716,42 +706,6 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRing.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRing.m</code><br />
|
||||
@@ -767,7 +721,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that <a href="#//api/name/progress">progress</a> is shown on.</p>
|
||||
<p>The layer that progress is shown on.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -803,7 +757,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The width of the <a href="#//api/name/progress">progress</a> ring in points.</p>
|
||||
<p>The width of the progress ring in points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -936,7 +890,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1008,7 +962,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1022,12 +976,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1103,7 +1057,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+5
-5
@@ -982,7 +982,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1054,7 +1054,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1068,12 +1068,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1149,7 +1149,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+5
-5
@@ -1028,7 +1028,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1100,7 +1100,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1114,12 +1114,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1195,7 +1195,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
+5
-5
@@ -1202,7 +1202,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1274,7 +1274,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1288,12 +1288,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1369,7 +1369,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -36,6 +36,20 @@
|
||||
|
||||
<ul>
|
||||
|
||||
<li>CALayer
|
||||
<ul>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a>
|
||||
<ul>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDotPolygon.html">M13ProgressViewMetroDotPolygon</a></li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>UITextView
|
||||
<ul>
|
||||
|
||||
@@ -60,8 +74,14 @@
|
||||
|
||||
<li><a href="Classes/M13ProgressViewImage.html">M13ProgressViewImage</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewLetterpress.html">M13ProgressViewLetterpress</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetro.html">M13ProgressViewMetro</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewPie.html">M13ProgressViewPie</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRadiative.html">M13ProgressViewRadiative</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRing.html">M13ProgressViewRing</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewSegmentedBar.html">M13ProgressViewSegmentedBar</a></li>
|
||||
@@ -102,7 +122,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -53,8 +53,18 @@
|
||||
|
||||
<li><a href="Classes/M13ProgressViewImage.html">M13ProgressViewImage</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewLetterpress.html">M13ProgressViewLetterpress</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetro.html">M13ProgressViewMetro</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDotPolygon.html">M13ProgressViewMetroDotPolygon</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewPie.html">M13ProgressViewPie</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRadiative.html">M13ProgressViewRadiative</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRing.html">M13ProgressViewRing</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewSegmentedBar.html">M13ProgressViewSegmentedBar</a></li>
|
||||
@@ -88,7 +98,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -23,6 +23,11 @@
|
||||
<NodeRef refid="10"/>
|
||||
<NodeRef refid="11"/>
|
||||
<NodeRef refid="12"/>
|
||||
<NodeRef refid="13"/>
|
||||
<NodeRef refid="14"/>
|
||||
<NodeRef refid="15"/>
|
||||
<NodeRef refid="16"/>
|
||||
<NodeRef refid="17"/>
|
||||
|
||||
</Subnodes>
|
||||
</Node>
|
||||
@@ -32,7 +37,7 @@
|
||||
<Name>Categories</Name>
|
||||
<Path>index.html</Path>
|
||||
<Subnodes>
|
||||
<NodeRef refid="13"/>
|
||||
<NodeRef refid="18"/>
|
||||
|
||||
</Subnodes>
|
||||
</Node>
|
||||
@@ -276,6 +281,138 @@
|
||||
|
||||
</Node>
|
||||
<Node id="8" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewLetterpress</Name>
|
||||
<Path>Classes/M13ProgressViewLetterpress.html</Path>
|
||||
|
||||
<Subnodes>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewLetterpress.html</Path>
|
||||
<Name>Overview</Name>
|
||||
<Anchor>overview</Anchor>
|
||||
</Node>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewLetterpress.html</Path>
|
||||
<Name>Tasks</Name>
|
||||
<Anchor>tasks</Anchor>
|
||||
</Node>
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewLetterpress.html</Path>
|
||||
<Name>Properties</Name>
|
||||
<Anchor>properties</Anchor>
|
||||
</Node>
|
||||
|
||||
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewLetterpress.html</Path>
|
||||
<Name>Instance Methods</Name>
|
||||
<Anchor>instance_methods</Anchor>
|
||||
</Node>
|
||||
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="9" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewMetro</Name>
|
||||
<Path>Classes/M13ProgressViewMetro.html</Path>
|
||||
|
||||
<Subnodes>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetro.html</Path>
|
||||
<Name>Overview</Name>
|
||||
<Anchor>overview</Anchor>
|
||||
</Node>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetro.html</Path>
|
||||
<Name>Tasks</Name>
|
||||
<Anchor>tasks</Anchor>
|
||||
</Node>
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetro.html</Path>
|
||||
<Name>Properties</Name>
|
||||
<Anchor>properties</Anchor>
|
||||
</Node>
|
||||
|
||||
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetro.html</Path>
|
||||
<Name>Instance Methods</Name>
|
||||
<Anchor>instance_methods</Anchor>
|
||||
</Node>
|
||||
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="10" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewMetroDot</Name>
|
||||
<Path>Classes/M13ProgressViewMetroDot.html</Path>
|
||||
|
||||
<Subnodes>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDot.html</Path>
|
||||
<Name>Overview</Name>
|
||||
<Anchor>overview</Anchor>
|
||||
</Node>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDot.html</Path>
|
||||
<Name>Tasks</Name>
|
||||
<Anchor>tasks</Anchor>
|
||||
</Node>
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDot.html</Path>
|
||||
<Name>Properties</Name>
|
||||
<Anchor>properties</Anchor>
|
||||
</Node>
|
||||
|
||||
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDot.html</Path>
|
||||
<Name>Instance Methods</Name>
|
||||
<Anchor>instance_methods</Anchor>
|
||||
</Node>
|
||||
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="11" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewMetroDotPolygon</Name>
|
||||
<Path>Classes/M13ProgressViewMetroDotPolygon.html</Path>
|
||||
|
||||
<Subnodes>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDotPolygon.html</Path>
|
||||
<Name>Overview</Name>
|
||||
<Anchor>overview</Anchor>
|
||||
</Node>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDotPolygon.html</Path>
|
||||
<Name>Tasks</Name>
|
||||
<Anchor>tasks</Anchor>
|
||||
</Node>
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDotPolygon.html</Path>
|
||||
<Name>Properties</Name>
|
||||
<Anchor>properties</Anchor>
|
||||
</Node>
|
||||
|
||||
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewMetroDotPolygon.html</Path>
|
||||
<Name>Instance Methods</Name>
|
||||
<Anchor>instance_methods</Anchor>
|
||||
</Node>
|
||||
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="12" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewPie</Name>
|
||||
<Path>Classes/M13ProgressViewPie.html</Path>
|
||||
|
||||
@@ -308,7 +445,40 @@
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="9" type="file" documentType="reference">
|
||||
<Node id="13" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewRadiative</Name>
|
||||
<Path>Classes/M13ProgressViewRadiative.html</Path>
|
||||
|
||||
<Subnodes>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewRadiative.html</Path>
|
||||
<Name>Overview</Name>
|
||||
<Anchor>overview</Anchor>
|
||||
</Node>
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewRadiative.html</Path>
|
||||
<Name>Tasks</Name>
|
||||
<Anchor>tasks</Anchor>
|
||||
</Node>
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewRadiative.html</Path>
|
||||
<Name>Properties</Name>
|
||||
<Anchor>properties</Anchor>
|
||||
</Node>
|
||||
|
||||
|
||||
|
||||
<Node type="section">
|
||||
<Path>Classes/M13ProgressViewRadiative.html</Path>
|
||||
<Name>Instance Methods</Name>
|
||||
<Anchor>instance_methods</Anchor>
|
||||
</Node>
|
||||
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="14" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewRing</Name>
|
||||
<Path>Classes/M13ProgressViewRing.html</Path>
|
||||
|
||||
@@ -341,7 +511,7 @@
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="10" type="file" documentType="reference">
|
||||
<Node id="15" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewSegmentedBar</Name>
|
||||
<Path>Classes/M13ProgressViewSegmentedBar.html</Path>
|
||||
|
||||
@@ -374,7 +544,7 @@
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="11" type="file" documentType="reference">
|
||||
<Node id="16" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewSegmentedRing</Name>
|
||||
<Path>Classes/M13ProgressViewSegmentedRing.html</Path>
|
||||
|
||||
@@ -407,7 +577,7 @@
|
||||
</Subnodes>
|
||||
|
||||
</Node>
|
||||
<Node id="12" type="file" documentType="reference">
|
||||
<Node id="17" type="file" documentType="reference">
|
||||
<Name>M13ProgressViewStripedBar</Name>
|
||||
<Path>Classes/M13ProgressViewStripedBar.html</Path>
|
||||
|
||||
@@ -441,7 +611,7 @@
|
||||
|
||||
</Node>
|
||||
|
||||
<Node id="13" type="file" documentType="reference">
|
||||
<Node id="18" type="file" documentType="reference">
|
||||
<Name>UINavigationController(M13ProgressViewBar)</Name>
|
||||
<Path>Categories/UINavigationController+M13ProgressViewBar.html</Path>
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewSegmentedBar.html">
|
||||
<File path="Classes/M13ProgressViewMetroDot.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewSegmentedBar</TokenIdentifier>
|
||||
<Abstract type="html">A progress bar that shows progress with discrete values.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewMetroDot</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the M13ProgressViewMetro animates.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="10"/>
|
||||
@@ -13,189 +13,45 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgressDirection:</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/setHighlighted:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the dot is highlighted. The dot becomes highlighted to show progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) BOOL highlighted</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<Anchor>//api/name/highlighted</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progressDirection</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/highlighted</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the dot is highlighted. The dot becomes highlighted to show progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) BOOL highlighted</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<Anchor>//api/name/highlighted</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progressDirection</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDot/highlighted</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the dot is highlighted. The dot becomes highlighted to show progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) BOOL highlighted</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<Anchor>//api/name/highlighted</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSegmentShape:</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/segmentShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/segmentShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setCornerRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setNumberOfSegments:</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSegmentSeparation:</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/segmentSeparation</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/segmentSeparation</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSuccessColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/setSuccessColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
@@ -205,9 +61,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
@@ -217,9 +73,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDot/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
@@ -229,9 +85,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setFailureColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/setFailureColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
@@ -241,9 +97,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
@@ -253,9 +109,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDot/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
@@ -265,53 +121,81 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) UIColor *primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<Anchor>//api/name/primaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/primaryColor</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) UIColor *primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<Anchor>//api/name/primaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDot/primaryColor</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
<Declaration>@property (nonatomic, retain) UIColor *primaryColor</Declaration>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
|
||||
<Anchor>//api/name/primaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/performAction:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/secondaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/secondaryColor</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/secondaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDot/secondaryColor</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the dot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/secondaryColor</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -329,302 +213,14 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDot/copy</TokenIdentifier>
|
||||
<Abstract type="html">All subclasses must respond to NSCopying.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
<Declaration>- (id)copy</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<Anchor>//api/name/copy</Anchor>
|
||||
<NodeRef refid="10"/>
|
||||
</Token>
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewSegmentedRing.html">
|
||||
<File path="Classes/M13ProgressViewMetroDotPolygon.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewSegmentedRing</TokenIdentifier>
|
||||
<Abstract type="html">Progress is shown by a ring split up into segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewMetroDotPolygon</TokenIdentifier>
|
||||
<Abstract type="html">A subclass of M13ProgressViewMetroDot.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="11"/>
|
||||
@@ -13,233 +13,81 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgressRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/setNumberOfSides:</TokenIdentifier>
|
||||
<Abstract type="html">The number of sides the polygon has.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfSides</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfSides</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/numberOfSides</TokenIdentifier>
|
||||
<Abstract type="html">The number of sides the polygon has.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfSides</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfSides</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDotPolygon/numberOfSides</TokenIdentifier>
|
||||
<Abstract type="html">The number of sides the polygon has.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfSides</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfSides</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setNumberOfSegments:</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/setRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the polygon.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat radius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<Anchor>//api/name/radius</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/radius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the polygon.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat radius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<Anchor>//api/name/radius</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetroDotPolygon/radius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the polygon.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat radius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<Anchor>//api/name/radius</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSegmentSeparationAngle:</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/segmentSeparationAngle</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/segmentSeparationAngle</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSegmentBoundaryType:</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/segmentBoundaryType</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/segmentBoundaryType</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setShowPercentage:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/performAction:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -257,410 +105,14 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetroDotPolygon/copy</TokenIdentifier>
|
||||
<Abstract type="html">All subclasses must respond to NSCopying.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetroDotPolygon.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
<Declaration>- (id)copy</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPercentageFormatter:</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPercentageLabel:</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<Anchor>//api/name/copy</Anchor>
|
||||
<NodeRef refid="11"/>
|
||||
</Token>
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewStripedBar.html">
|
||||
<File path="Classes/M13ProgressViewPie.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewStripedBar</TokenIdentifier>
|
||||
<Abstract type="html">A progress bar that is striped, and can animate the stripes if desired.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewPie</TokenIdentifier>
|
||||
<Abstract type="html">A progress view that shows progress with a pie chart.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="12"/>
|
||||
@@ -13,261 +13,45 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCornerType:</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setBackgroundRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/cornerType</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/cornerType</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCornerRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripeWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripeWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripeWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimateStripes:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animateStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animateStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setShowStripes:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/showStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/showStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripeColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripeColor</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripeColor</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setBorderWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/borderWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/borderWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setPrimaryColor:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
@@ -277,9 +61,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setSecondaryColor:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
@@ -289,9 +73,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgress:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -309,9 +93,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/performAction:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -329,9 +113,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setIndeterminate:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
@@ -341,9 +125,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationFromValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -353,9 +137,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -365,9 +149,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -377,9 +161,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationToValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -389,9 +173,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -401,9 +185,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -413,9 +197,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationStartTime:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -425,9 +209,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -437,9 +221,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -449,9 +233,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setDisplayLink:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -461,9 +245,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -473,9 +257,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -485,9 +269,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgress:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
@@ -497,9 +281,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progress</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
@@ -509,9 +293,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progress</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
@@ -521,47 +305,11 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressSuperLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressSuperLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressSuperLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
@@ -569,11 +317,11 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
@@ -581,11 +329,11 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
@@ -593,81 +341,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressMaskLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressMaskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressMaskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setMaskLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/maskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/maskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
@@ -677,9 +353,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
@@ -689,9 +365,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
@@ -701,11 +377,47 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setIndeterminateLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIndeterminateLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
@@ -713,11 +425,11 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
@@ -725,11 +437,11 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
@@ -737,9 +449,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCurrentAction:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
@@ -749,9 +461,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/currentAction</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
@@ -761,9 +473,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/currentAction</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
@@ -772,42 +484,6 @@
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripesLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripesLayer</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripesLayer</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="12"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Categories/UINavigationController+M13ProgressViewBar.html">
|
||||
<File path="Classes/M13ProgressViewRadiative.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cat/UINavigationController(M13ProgressViewBar)</TokenIdentifier>
|
||||
<Abstract type="html">A UINavagationController category that adds a progress view to the UINavigationBar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewRadiative</TokenIdentifier>
|
||||
<Abstract type="html">A progress view that displays progress via "Radiative" rings around a central point.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="13"/>
|
||||
@@ -13,30 +13,294 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/showProgress</TokenIdentifier>
|
||||
<Abstract type="html">Show the progress bar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setOriginationPoint:</TokenIdentifier>
|
||||
<Abstract type="html">The point where the wave fronts originate from. The point is defined in percentages, top left being {0, 0}, and the bottom right being {1, 1}.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)showProgress</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGPoint originationPoint</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showProgress</Anchor>
|
||||
<Anchor>//api/name/originationPoint</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress to display on the progress bar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/originationPoint</TokenIdentifier>
|
||||
<Abstract type="html">The point where the wave fronts originate from. The point is defined in percentages, top left being {0, 0}, and the bottom right being {1, 1}.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGPoint originationPoint</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/originationPoint</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/originationPoint</TokenIdentifier>
|
||||
<Abstract type="html">The point where the wave fronts originate from. The point is defined in percentages, top left being {0, 0}, and the bottom right being {1, 1}.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGPoint originationPoint</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/originationPoint</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setRipplesRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The distance of the last ripple from the origination point.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat ripplesRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/ripplesRadius</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/ripplesRadius</TokenIdentifier>
|
||||
<Abstract type="html">The distance of the last ripple from the origination point.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat ripplesRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/ripplesRadius</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/ripplesRadius</TokenIdentifier>
|
||||
<Abstract type="html">The distance of the last ripple from the origination point.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat ripplesRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/ripplesRadius</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setRippleWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the ripples.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat rippleWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/rippleWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/rippleWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the ripples.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat rippleWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/rippleWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/rippleWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the ripples.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat rippleWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/rippleWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setShape:</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the radiative ripples</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewRadiativeShape shape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/shape</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/shape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the radiative ripples</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewRadiativeShape shape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/shape</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/shape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the radiative ripples</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewRadiativeShape shape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/shape</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setNumberOfRipples:</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the progress view displays.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfRipples</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfRipples</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/numberOfRipples</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the progress view displays.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfRipples</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfRipples</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/numberOfRipples</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the progress view displays.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfRipples</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfRipples</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setPulseWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the indeterminate pulse animation is.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger pulseWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pulseWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/pulseWidth</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the indeterminate pulse animation is.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger pulseWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pulseWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/pulseWidth</TokenIdentifier>
|
||||
<Abstract type="html">The number of ripples the indeterminate pulse animation is.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger pulseWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pulseWidth</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setProgressOutwards:</TokenIdentifier>
|
||||
<Abstract type="html">The direction of the progress. If set to yes, the progress will be outward, of set to no, it will be inwards.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL progressOutwards</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressOutwards</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/progressOutwards</TokenIdentifier>
|
||||
<Abstract type="html">The direction of the progress. If set to yes, the progress will be outward, of set to no, it will be inwards.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL progressOutwards</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressOutwards</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/progressOutwards</TokenIdentifier>
|
||||
<Abstract type="html">The direction of the progress. If set to yes, the progress will be outward, of set to no, it will be inwards.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL progressOutwards</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressOutwards</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to display as a percentage from 0-1.</Abstract>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change.</Abstract>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
@@ -45,60 +309,158 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setProgressTitle:</TokenIdentifier>
|
||||
<Abstract type="html">Set the string to replace the UINavigationBar's title with while showing progress. Send nil to reset the title.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgressTitle:(NSString *)title</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>title</Name>
|
||||
<Abstract type="html">The string to replace the UINavigationBar's title while showing progress.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgressTitle:</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Set wether or not to show indeterminate.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>indeterminate</Name>
|
||||
<Abstract type="html">wether or not the progress bar is indeterminate.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/finishProgress</TokenIdentifier>
|
||||
<Abstract type="html">Fill the progress bar completely and remove it from display.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)finishProgress</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/finishProgress</Anchor>
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/cancelProgress</TokenIdentifier>
|
||||
<Abstract type="html">Remove the progress bar from the display.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)cancelProgress</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cancelProgress</Anchor>
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRadiative/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRadiative/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRadiative.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="13"/>
|
||||
</Token>
|
||||
|
||||
|
||||
@@ -0,0 +1,561 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewRing.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewRing</TokenIdentifier>
|
||||
<Abstract type="html">A progress view stylized similarly to the iOS 7 App store progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setBackgroundRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgressRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setShowPercentage:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>action</Name>
|
||||
<Abstract type="html">The action to perform.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/performAction:animated:</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPercentageFormatter:</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPercentageLabel:</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="14"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -0,0 +1,633 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewSegmentedBar.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewSegmentedBar</TokenIdentifier>
|
||||
<Abstract type="html">A progress bar that shows progress with discrete values.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgressDirection:</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progressDirection</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progressDirection</TokenIdentifier>
|
||||
<Abstract type="html">The direction of progress. (What direction the fill proceeds in.)</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarProgressDirection progressDirection</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressDirection</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSegmentShape:</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/segmentShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/segmentShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedBarSegmentShape segmentShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentShape</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setCornerRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The corner radius of the segment shape if the shape is set to M13ProgressViewSegmentedBarSegmentShapeRoundedRect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setNumberOfSegments:</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSegmentSeparation:</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/segmentSeparation</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/segmentSeparation</TokenIdentifier>
|
||||
<Abstract type="html">The separation between segments in points. Must be less than self.width / numberOfSegments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparation</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparation</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSuccessColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the success action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setFailureColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color the bar changes to for the failure action.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>action</Name>
|
||||
<Abstract type="html">The action to perform.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/performAction:animated:</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="15"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -0,0 +1,669 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewSegmentedRing.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewSegmentedRing</TokenIdentifier>
|
||||
<Abstract type="html">Progress is shown by a ring split up into segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgressRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setNumberOfSegments:</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/numberOfSegments</TokenIdentifier>
|
||||
<Abstract type="html">The number of segments to display in the progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) NSInteger numberOfSegments</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/numberOfSegments</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSegmentSeparationAngle:</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/segmentSeparationAngle</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/segmentSeparationAngle</TokenIdentifier>
|
||||
<Abstract type="html">The angle of the separation between the segments in radians.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat segmentSeparationAngle</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentSeparationAngle</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSegmentBoundaryType:</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/segmentBoundaryType</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/segmentBoundaryType</TokenIdentifier>
|
||||
<Abstract type="html">The type of boundary between segments.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/segmentBoundaryType</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setShowPercentage:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>action</Name>
|
||||
<Abstract type="html">The action to perform.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/performAction:animated:</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPercentageFormatter:</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setPercentageLabel:</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewSegmentedRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewSegmentedRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewSegmentedRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="16"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -0,0 +1,813 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewStripedBar.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewStripedBar</TokenIdentifier>
|
||||
<Abstract type="html">A progress bar that is striped, and can animate the stripes if desired.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCornerType:</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/cornerType</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/cornerType</TokenIdentifier>
|
||||
<Abstract type="html">The type of corner to display on the bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewStripedBarCornerType cornerType</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerType</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCornerRadius:</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/cornerRadius</TokenIdentifier>
|
||||
<Abstract type="html">The radius of the corner if the corner type is set to rounded rect.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat cornerRadius</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cornerRadius</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripeWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripeWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripeWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the stripes if shown.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat stripeWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimateStripes:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animateStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animateStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the stripes are animated.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL animateStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animateStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setShowStripes:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/showStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/showStripes</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to show the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showStripes</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showStripes</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripeColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripeColor</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripeColor</TokenIdentifier>
|
||||
<Abstract type="html">The color of the stripes.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *stripeColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripeColor</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setBorderWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/borderWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/borderWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat borderWidth</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/borderWidth</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>action</Name>
|
||||
<Abstract type="html">The action to perform.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/performAction:animated:</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationFromValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationToValue</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/animationStartTime</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/displayLink</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressSuperLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressSuperLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressSuperLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressSuperLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressSuperLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that displays progress in the progress bar.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setProgressMaskLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/progressMaskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/progressMaskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that masks the stripes of the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressMaskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressMaskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setMaskLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/maskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/maskLayer</TokenIdentifier>
|
||||
<Abstract type="html">The mask layer for the progress layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *maskLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/maskLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The background layer that displays the border.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setIndeterminateLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to animate indeterminate progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CALayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/setStripesLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewStripedBar/stripesLayer</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewStripedBar/stripesLayer</TokenIdentifier>
|
||||
<Abstract type="html">The stripes layer.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewStripedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *stripesLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stripesLayer</Anchor>
|
||||
<NodeRef refid="17"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -0,0 +1,153 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Categories/UINavigationController+M13ProgressViewBar.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cat/UINavigationController(M13ProgressViewBar)</TokenIdentifier>
|
||||
<Abstract type="html">A UINavagationController category that adds a progress view to the UINavigationBar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/showProgress</TokenIdentifier>
|
||||
<Abstract type="html">Show the progress bar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)showProgress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showProgress</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress to display on the progress bar.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to display as a percentage from 0-1.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setProgressTitle:</TokenIdentifier>
|
||||
<Abstract type="html">Set the string to replace the UINavigationBar's title with while showing progress. Send nil to reset the title.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgressTitle:(NSString *)title</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>title</Name>
|
||||
<Abstract type="html">The string to replace the UINavigationBar's title while showing progress.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setProgressTitle:</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Set wether or not to show indeterminate.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>indeterminate</Name>
|
||||
<Abstract type="html">wether or not the progress bar is indeterminate.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/finishProgress</TokenIdentifier>
|
||||
<Abstract type="html">Fill the progress bar completely and remove it from display.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)finishProgress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/finishProgress</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/cancelProgress</TokenIdentifier>
|
||||
<Abstract type="html">Remove the progress bar from the display.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)cancelProgress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/cancelProgress</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/isShowingProgressBar</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress bar is showing.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (BOOL)isShowingProgressBar</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/isShowingProgressBar</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the progress bar if you do not want it to be the same as the UINavigationBar's tint color. If set to nil, the UINavigationBar's tint color will be used.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>primaryColor</Name>
|
||||
<Abstract type="html">The color to set.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/UINavigationController/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the progress bar, if nil, the secondary color will be the barTintColor.</Abstract>
|
||||
<DeclaredIn>UINavigationController+M13ProgressViewBar.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>secondaryColor</Name>
|
||||
<Abstract type="html">The color to set.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<NodeRef refid="18"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -29,6 +29,38 @@
|
||||
<NodeRef refid="2"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressHUD/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</TokenIdentifier>
|
||||
<Abstract type="html">Initalize and show the hud with parameters.</Abstract>
|
||||
<DeclaredIn>M13ProgressHUD.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (id)initAndShowWithProgressView:(M13ProgressView *)progressView progress:(CGFloat)progress indeterminate:(BOOL)indeterminate status:(NSString *)status mask:(M13ProgressHUDMaskType)maskType inView:(UIView *)view</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progressView</Name>
|
||||
<Abstract type="html">The progress view to show in the HUD.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to display in the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>indeterminate</Name>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>status</Name>
|
||||
<Abstract type="html">The status to display in the HUD.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>maskType</Name>
|
||||
<Abstract type="html">The type of mask to use for the HUD.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>view</Name>
|
||||
<Abstract type="html">The view to show the HUD in.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
<ReturnValue><Abstract type="html">A instance of M13PRogressHUD</Abstract></ReturnValue>
|
||||
<Anchor>//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</Anchor>
|
||||
<NodeRef refid="2"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressHUD/setProgressView:</TokenIdentifier>
|
||||
<Abstract type="html">The progress view displaied.</Abstract>
|
||||
|
||||
@@ -520,42 +520,6 @@
|
||||
<NodeRef refid="4"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBar/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="4"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="4"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="4"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBar/setProgressBar:</TokenIdentifier>
|
||||
<Abstract type="html">The view of the progress bar.</Abstract>
|
||||
|
||||
@@ -448,42 +448,6 @@
|
||||
<NodeRef refid="5"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBorderedBar/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBorderedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="5"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBorderedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBorderedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="5"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewBorderedBar/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewBorderedBar.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="5"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewBorderedBar/setProgressSuperLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that contains the progress layer. That also masks the progress layer.</Abstract>
|
||||
|
||||
@@ -379,42 +379,6 @@
|
||||
<NodeRef refid="6"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewFilteredImage/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewFilteredImage.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="6"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewFilteredImage/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewFilteredImage.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="6"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewFilteredImage/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewFilteredImage.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="6"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewPie.html">
|
||||
<File path="Classes/M13ProgressViewLetterpress.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewPie</TokenIdentifier>
|
||||
<Abstract type="html">A progress view that shows progress with a pie chart.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewLetterpress</TokenIdentifier>
|
||||
<Abstract type="html"></Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="8"/>
|
||||
@@ -13,69 +13,261 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setBackgroundRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setNumberOfGridPoints:</TokenIdentifier>
|
||||
<Abstract type="html">The number of grid points in each direction.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGPoint numberOfGridPoints</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfGridPoints</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/numberOfGridPoints</TokenIdentifier>
|
||||
<Abstract type="html">The number of grid points in each direction.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGPoint numberOfGridPoints</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfGridPoints</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The thickness of the border around the pie.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/numberOfGridPoints</TokenIdentifier>
|
||||
<Abstract type="html">The number of grid points in each direction.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGPoint numberOfGridPoints</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfGridPoints</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setPointShape:</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<Anchor>//api/name/pointShape</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/pointShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<Anchor>//api/name/pointShape</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgress:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/pointShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pointShape</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setPointSpacing:</TokenIdentifier>
|
||||
<Abstract type="html">The amount of space between the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat pointSpacing</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pointSpacing</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/pointSpacing</TokenIdentifier>
|
||||
<Abstract type="html">The amount of space between the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat pointSpacing</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pointSpacing</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/pointSpacing</TokenIdentifier>
|
||||
<Abstract type="html">The amount of space between the grid points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat pointSpacing</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/pointSpacing</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setNotchSize:</TokenIdentifier>
|
||||
<Abstract type="html">The size of the notch to carve out on one side.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGSize notchSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/notchSize</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/notchSize</TokenIdentifier>
|
||||
<Abstract type="html">The size of the notch to carve out on one side.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGSize notchSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/notchSize</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/notchSize</TokenIdentifier>
|
||||
<Abstract type="html">The size of the notch to carve out on one side.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGSize notchSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/notchSize</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setSpringConstant:</TokenIdentifier>
|
||||
<Abstract type="html">The spring constant that defines the amount of "spring" the progress view has in its animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat springConstant</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/springConstant</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/springConstant</TokenIdentifier>
|
||||
<Abstract type="html">The spring constant that defines the amount of "spring" the progress view has in its animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat springConstant</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/springConstant</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/springConstant</TokenIdentifier>
|
||||
<Abstract type="html">The spring constant that defines the amount of "spring" the progress view has in its animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat springConstant</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/springConstant</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setDampingCoefficient:</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how long the progress view "bounces" for.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat dampingCoefficient</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/dampingCoefficient</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/dampingCoefficient</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how long the progress view "bounces" for.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat dampingCoefficient</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/dampingCoefficient</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/dampingCoefficient</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how long the progress view "bounces" for.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat dampingCoefficient</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/dampingCoefficient</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setMass:</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how much the springConstant and dampingCoefficent affect the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat mass</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/mass</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/mass</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how much the springConstant and dampingCoefficent affect the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat mass</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/mass</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/mass</TokenIdentifier>
|
||||
<Abstract type="html">The constant that determines how much the springConstant and dampingCoefficent affect the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat mass</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/mass</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -93,41 +285,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>action</Name>
|
||||
<Abstract type="html">The action to perform.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the change</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
<Anchor>//api/name/performAction:animated:</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationFromValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -137,9 +297,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -149,9 +309,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -161,9 +321,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationToValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -173,9 +333,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -185,9 +345,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -197,9 +357,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setAnimationStartTime:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -209,9 +369,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -221,9 +381,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -233,9 +393,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setDisplayLink:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -245,9 +405,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -257,9 +417,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -269,218 +429,38 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/setSpringDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">The display link that controls the spring animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *springDisplayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<Anchor>//api/name/springDisplayLink</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewLetterpress/springDisplayLink</TokenIdentifier>
|
||||
<Abstract type="html">The display link that controls the spring animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *springDisplayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<Anchor>//api/name/springDisplayLink</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewLetterpress/springDisplayLink</TokenIdentifier>
|
||||
<Abstract type="html">The display link that controls the spring animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewLetterpress.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *springDisplayLink</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setIndeterminateLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/indeterminateLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to display the indeterminate view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *indeterminateLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/indeterminateLayer</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewPie/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewPie/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewPie.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<Anchor>//api/name/springDisplayLink</Anchor>
|
||||
<NodeRef refid="8"/>
|
||||
</Token>
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Tokens version="1.0">
|
||||
<File path="Classes/M13ProgressViewRing.html">
|
||||
<File path="Classes/M13ProgressViewMetro.html">
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewRing</TokenIdentifier>
|
||||
<Abstract type="html">A progress view stylized similarly to the iOS 7 App store progress view.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/cl/M13ProgressViewMetro</TokenIdentifier>
|
||||
<Abstract type="html">A progress view based off of Windows 8's progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
|
||||
<NodeRef refid="9"/>
|
||||
@@ -13,161 +13,261 @@
|
||||
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setBackgroundRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setNumberOfDots:</TokenIdentifier>
|
||||
<Abstract type="html">The number of dots in the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfDots</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfDots</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/numberOfDots</TokenIdentifier>
|
||||
<Abstract type="html">The number of dots in the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfDots</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfDots</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/backgroundRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the background ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/numberOfDots</TokenIdentifier>
|
||||
<Abstract type="html">The number of dots in the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat backgroundRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) NSUInteger numberOfDots</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundRingWidth</Anchor>
|
||||
<Anchor>//api/name/numberOfDots</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgressRingWidth:</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setAnimationShape:</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewMetroAnimationShape animationShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/animationShape</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/animationShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewMetroAnimationShape animationShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/animationShape</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/progressRingWidth</TokenIdentifier>
|
||||
<Abstract type="html">The width of the progress ring in points.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/animationShape</TokenIdentifier>
|
||||
<Abstract type="html">The shape of the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat progressRingWidth</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewMetroAnimationShape animationShape</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressRingWidth</Anchor>
|
||||
<Anchor>//api/name/animationShape</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setShowPercentage:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setDotSize:</TokenIdentifier>
|
||||
<Abstract type="html">The size of the dots</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGSize dotSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<Anchor>//api/name/dotSize</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/dotSize</TokenIdentifier>
|
||||
<Abstract type="html">The size of the dots</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGSize dotSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<Anchor>//api/name/dotSize</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/showPercentage</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not to display a percentage inside the ring.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.h</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/dotSize</TokenIdentifier>
|
||||
<Abstract type="html">The size of the dots</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) BOOL showPercentage</Declaration>
|
||||
<Declaration>@property (nonatomic, assign) CGSize dotSize</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/showPercentage</Anchor>
|
||||
<Anchor>//api/name/dotSize</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPrimaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The primary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setMetroDot:</TokenIdentifier>
|
||||
<Abstract type="html">The dot to display.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setPrimaryColor:(UIColor *)primaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) M13ProgressViewMetroDot *metroDot</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setPrimaryColor:</Anchor>
|
||||
<Anchor>//api/name/metroDot</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setSecondaryColor:</TokenIdentifier>
|
||||
<Abstract type="html">The secondary color of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/metroDot</TokenIdentifier>
|
||||
<Abstract type="html">The dot to display.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setSecondaryColor:(UIColor *)secondaryColor</Declaration>
|
||||
<Declaration>@property (nonatomic, retain) M13ProgressViewMetroDot *metroDot</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/setSecondaryColor:</Anchor>
|
||||
<Anchor>//api/name/metroDot</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/metroDot</TokenIdentifier>
|
||||
<Abstract type="html">The dot to display.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
<Declaration>@property (nonatomic, retain) M13ProgressViewMetroDot *metroDot</Declaration>
|
||||
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
|
||||
<Anchor>//api/name/metroDot</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/performAction:animated:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setSuccessColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/successColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on success.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *successColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/successColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setFailureColor:</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/failureColor</TokenIdentifier>
|
||||
<Abstract type="html">The color to show on failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UIColor *failureColor</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/failureColor</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/isAnimating</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view animating.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (BOOL)isAnimating</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/isAnimating</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/beginAnimating</TokenIdentifier>
|
||||
<Abstract type="html">Begin the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)beginAnimating</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/beginAnimating</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/stopAnimating</TokenIdentifier>
|
||||
<Abstract type="html">End the animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.h</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)stopAnimating</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/stopAnimating</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/performAction:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Perform the given action if defined. Usually showing success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
@@ -185,93 +285,29 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setIndeterminate:</TokenIdentifier>
|
||||
<Abstract type="html">Wether or not the progress view is indeterminate.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setProgress:animated:</TokenIdentifier>
|
||||
<Abstract type="html">Set the progress of the M13ProgressView.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>- (void)setIndeterminate:(BOOL)indeterminate</Declaration>
|
||||
<Declaration>- (void)setProgress:(CGFloat)progress animated:(BOOL)animated</Declaration>
|
||||
<Parameters>
|
||||
<Parameter>
|
||||
<Name>progress</Name>
|
||||
<Abstract type="html">The progress to show on the progress view.</Abstract>
|
||||
</Parameter><Parameter>
|
||||
<Name>animated</Name>
|
||||
<Abstract type="html">Wether or not to animate the progress change.</Abstract>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
|
||||
|
||||
<Anchor>//api/name/setIndeterminate:</Anchor>
|
||||
<Anchor>//api/name/setProgress:animated:</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPercentageFormatter:</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/percentageFormatter</TokenIdentifier>
|
||||
<Abstract type="html">The number formatter to display the progress percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) NSNumberFormatter *percentageFormatter</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageFormatter</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setPercentageLabel:</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/percentageLabel</TokenIdentifier>
|
||||
<Abstract type="html">The label that shows the percentage.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) UILabel *percentageLabel</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/percentageLabel</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationFromValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setAnimationFromValue:</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -281,9 +317,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -293,9 +329,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationFromValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/animationFromValue</TokenIdentifier>
|
||||
<Abstract type="html">The start progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationFromValue</Declaration>
|
||||
|
||||
@@ -305,9 +341,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationToValue:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setAnimationToValue:</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -317,9 +353,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -329,9 +365,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationToValue</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/animationToValue</TokenIdentifier>
|
||||
<Abstract type="html">The end progress for the progress animation.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CGFloat animationToValue</Declaration>
|
||||
|
||||
@@ -341,9 +377,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setAnimationStartTime:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setAnimationStartTime:</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -353,9 +389,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -365,9 +401,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/animationStartTime</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/animationStartTime</TokenIdentifier>
|
||||
<Abstract type="html">The start time interval for the animaiton.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) CFTimeInterval animationStartTime</Declaration>
|
||||
|
||||
@@ -377,9 +413,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setDisplayLink:</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/setDisplayLink:</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -389,9 +425,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewMetro/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -401,9 +437,9 @@
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/displayLink</TokenIdentifier>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewMetro/displayLink</TokenIdentifier>
|
||||
<Abstract type="html">Link to the display to keep animations in sync.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
<DeclaredIn>M13ProgressViewMetro.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, strong) CADisplayLink *displayLink</Declaration>
|
||||
|
||||
@@ -412,186 +448,6 @@
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgress:</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/progress</TokenIdentifier>
|
||||
<Abstract type="html">Allow us to write to the progress.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, readwrite) CGFloat progress</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progress</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setProgressLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/progressLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *progressLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/progressLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setBackgroundLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/backgroundLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that the background and indeterminate progress is shown on.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *backgroundLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/backgroundLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setIconLayer:</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/iconLayer</TokenIdentifier>
|
||||
<Abstract type="html">The layer that is used to render icons for success or failure.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, retain) CAShapeLayer *iconLayer</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/iconLayer</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/setCurrentAction:</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instm/M13ProgressViewRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
<Token>
|
||||
<TokenIdentifier>//apple_ref/occ/instp/M13ProgressViewRing/currentAction</TokenIdentifier>
|
||||
<Abstract type="html">The action currently being performed.</Abstract>
|
||||
<DeclaredIn>M13ProgressViewRing.m</DeclaredIn>
|
||||
|
||||
<Declaration>@property (nonatomic, assign) M13ProgressViewAction currentAction</Declaration>
|
||||
|
||||
|
||||
<Anchor>//api/name/currentAction</Anchor>
|
||||
<NodeRef refid="9"/>
|
||||
</Token>
|
||||
|
||||
|
||||
</File>
|
||||
</Tokens>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -47,12 +47,18 @@
|
||||
|
||||
<option value="//api/name/finishProgress"> - finishProgress</option>
|
||||
|
||||
<option value="//api/name/isShowingProgressBar"> - isShowingProgressBar</option>
|
||||
|
||||
<option value="//api/name/setIndeterminate:"> - setIndeterminate:</option>
|
||||
|
||||
<option value="//api/name/setPrimaryColor:"> - setPrimaryColor:</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
<option value="//api/name/setProgressTitle:"> - setProgressTitle:</option>
|
||||
|
||||
<option value="//api/name/setSecondaryColor:"> - setSecondaryColor:</option>
|
||||
|
||||
<option value="//api/name/showProgress"> - showProgress</option>
|
||||
|
||||
|
||||
@@ -89,12 +95,18 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/finishProgress">finishProgress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/isShowingProgressBar">isShowingProgressBar</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setIndeterminate:">setIndeterminate:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setPrimaryColor:">setPrimaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgressTitle:">setProgressTitle:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setSecondaryColor:">setSecondaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/showProgress">showProgress</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
@@ -183,6 +195,24 @@
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/isShowingProgressBar">– isShowingProgressBar</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setPrimaryColor:">– setPrimaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setSecondaryColor:">– setSecondaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -264,6 +294,42 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/isShowingProgressBar" title="isShowingProgressBar"></a>
|
||||
<h3 class="subsubtitle method-title">isShowingProgressBar</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the progress bar is showing.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (BOOL)isShowingProgressBar</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -310,6 +376,52 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setPrimaryColor:" title="setPrimaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setPrimaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the progress bar if you do not want it to be the same as the UINavigationBar’s tint color. If set to nil, the UINavigationBar’s tint color will be used.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setPrimaryColor:(UIColor *)<em>primaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>primaryColor</em></dt>
|
||||
<dd><p>The color to set.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -407,6 +519,52 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setSecondaryColor:" title="setSecondaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setSecondaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the progress bar, if nil, the secondary color will be the barTintColor.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setSecondaryColor:(UIColor *)<em>secondaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>secondaryColor</em></dt>
|
||||
<dd><p>The color to set.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">UINavigationController+M13ProgressViewBar.h</code><br />
|
||||
@@ -466,7 +624,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -829,7 +829,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
|
||||
<option value="//api/name/hide:"> - hide:</option>
|
||||
|
||||
<option value="//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:"> - initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</option>
|
||||
|
||||
<option value="//api/name/initWithProgressView:"> - initWithProgressView:</option>
|
||||
|
||||
<option value="//api/name/isVisible"> - isVisible</option>
|
||||
@@ -198,6 +200,8 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/hide:">hide:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:">initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/initWithProgressView:">initWithProgressView:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/isVisible">isVisible</a></span></li>
|
||||
@@ -267,6 +271,12 @@
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:">– initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1423,6 +1433,82 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressHUD.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/initAndShowWithProgressView:progress:indeterminate:status:mask:inView:" title="initAndShowWithProgressView:progress:indeterminate:status:mask:inView:"></a>
|
||||
<h3 class="subsubtitle method-title">initAndShowWithProgressView:progress:indeterminate:status:mask:inView:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Initalize and show the hud with parameters.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)initAndShowWithProgressView:(M13ProgressView *)<em>progressView</em> progress:(CGFloat)<em>progress</em> indeterminate:(BOOL)<em>indeterminate</em> status:(NSString *)<em>status</em> mask:(M13ProgressHUDMaskType)<em>maskType</em> inView:(UIView *)<em>view</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progressView</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> view to show in the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to display in the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>indeterminate</em></dt>
|
||||
<dd><p>Wether or not the <a href="#//api/name/progress">progress</a> view is <a href="#//api/name/indeterminate">indeterminate</a>.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>status</em></dt>
|
||||
<dd><p>The <a href="#//api/name/status">status</a> to display in the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>maskType</em></dt>
|
||||
<dd><p>The type of mask to use for the HUD.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>view</em></dt>
|
||||
<dd><p>The view to show the HUD in.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection return">
|
||||
<h4 class="method-subtitle parameter-title">Return Value</h4>
|
||||
<p>A instance of M13PRogressHUD</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressHUD.h</code><br />
|
||||
@@ -1681,7 +1767,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -279,7 +279,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -484,7 +484,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -498,12 +498,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -543,7 +543,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -59,8 +59,6 @@
|
||||
|
||||
<option value="//api/name/percentagePosition"> percentagePosition</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressBar"> progressBar</option>
|
||||
|
||||
<option value="//api/name/progressBarThickness"> progressBarThickness</option>
|
||||
@@ -142,8 +140,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/percentagePosition">percentagePosition</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressBar">progressBar</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressBarThickness">progressBarThickness</a></span></li>
|
||||
@@ -361,12 +357,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressBar"> progressBar</a></code>
|
||||
@@ -411,7 +401,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -483,7 +473,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -627,7 +617,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that is used to animate indeterminate <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The layer that is used to animate indeterminate progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -663,7 +653,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number formatter to display the <a href="#//api/name/progress">progress</a> percentage.</p>
|
||||
<p>The number formatter to display the progress percentage.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -735,7 +725,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The location of the percentage in comparison to the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The location of the percentage in comparison to the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -762,42 +752,6 @@
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBar.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
@@ -807,7 +761,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The view of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The view of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -843,7 +797,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The thickness of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The thickness of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -879,7 +833,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of <a href="#//api/name/progress">progress</a>. (What direction the fill proceeds in.)</p>
|
||||
<p>The direction of progress. (What direction the fill proceeds in.)</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -915,7 +869,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that displays <a href="#//api/name/progress">progress</a> in the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The layer that displays progress in the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -951,7 +905,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not to show percentage text. If shown exterior to the <a href="#//api/name/progress">progress</a> bar, the <a href="#//api/name/progress">progress</a> bar is shifted to make room for the text.</p>
|
||||
<p>Wether or not to show percentage text. If shown exterior to the progress bar, the progress bar is shifted to make room for the text.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1084,7 +1038,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1156,7 +1110,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1170,12 +1124,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1251,7 +1205,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -63,8 +63,6 @@
|
||||
|
||||
<option value="//api/name/maskLayer"> maskLayer</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressDirection"> progressDirection</option>
|
||||
|
||||
<option value="//api/name/progressLayer"> progressLayer</option>
|
||||
@@ -144,8 +142,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/maskLayer">maskLayer</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressDirection">progressDirection</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressLayer">progressLayer</a></span></li>
|
||||
@@ -339,12 +335,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressSuperLayer"> progressSuperLayer</a></code>
|
||||
@@ -401,7 +391,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -473,7 +463,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -545,7 +535,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The border width of the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The border width of the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -761,7 +751,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that is used to animate indeterminate <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The layer that is used to animate indeterminate progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -797,7 +787,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The mask layer for the <a href="#//api/name/progress">progress</a> layer.</p>
|
||||
<p>The mask layer for the progress layer.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -818,42 +808,6 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBorderedBar.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewBorderedBar.m</code><br />
|
||||
@@ -869,7 +823,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of <a href="#//api/name/progress">progress</a>. (What direction the fill proceeds in.)</p>
|
||||
<p>The direction of progress. (What direction the fill proceeds in.)</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -905,7 +859,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that displays <a href="#//api/name/progress">progress</a> in the <a href="#//api/name/progress">progress</a> bar.</p>
|
||||
<p>The layer that displays progress in the progress bar.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -941,7 +895,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that contains the <a href="#//api/name/progress">progress</a> layer. That also masks the <a href="#//api/name/progress">progress</a> layer.</p>
|
||||
<p>The layer that contains the progress layer. That also masks the progress layer.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1074,7 +1028,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1146,7 +1100,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1160,12 +1114,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1241,7 +1195,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -51,8 +51,6 @@
|
||||
|
||||
<option value="//api/name/filters"> filters</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressImage"> progressImage</option>
|
||||
|
||||
<option value="//api/name/progressView"> progressView</option>
|
||||
@@ -110,8 +108,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/filters">filters</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressImage">progressImage</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressView">progressView</a></span></li>
|
||||
@@ -167,7 +163,7 @@
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A <a href="#//api/name/progress">progress</a> view where <a href="#//api/name/progress">progress</a> is shown by changes in CIFilters.</p><div class="note"><p><strong>Note:</strong> This <a href="#//api/name/progress">progress</a> bar does not have in indeterminate mode and does not respond to actions.</p></div>
|
||||
<p>A progress view where progress is shown by changes in CIFilters.</p><div class="note"><p><strong>Note:</strong> This progress bar does not have in indeterminate mode and does not respond to actions.</p></div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -265,12 +261,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -291,7 +281,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -363,7 +353,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -512,42 +502,6 @@
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewFilteredImage.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
@@ -557,7 +511,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The image to use when showing <a href="#//api/name/progress">progress</a>.</p>
|
||||
<p>The image to use when showing progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -593,7 +547,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The UIImageView that shows the <a href="#//api/name/progress">progress</a> image.</p>
|
||||
<p>The UIImageView that shows the progress image.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -690,7 +644,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -726,7 +680,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -740,12 +694,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -785,7 +739,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -676,7 +676,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -712,7 +712,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -726,12 +726,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -771,7 +771,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -0,0 +1,893 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewLetterpress Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewLetterpress Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/animationFromValue"> animationFromValue</option>
|
||||
|
||||
<option value="//api/name/animationStartTime"> animationStartTime</option>
|
||||
|
||||
<option value="//api/name/animationToValue"> animationToValue</option>
|
||||
|
||||
<option value="//api/name/dampingCoefficient"> dampingCoefficient</option>
|
||||
|
||||
<option value="//api/name/displayLink"> displayLink</option>
|
||||
|
||||
<option value="//api/name/mass"> mass</option>
|
||||
|
||||
<option value="//api/name/notchSize"> notchSize</option>
|
||||
|
||||
<option value="//api/name/numberOfGridPoints"> numberOfGridPoints</option>
|
||||
|
||||
<option value="//api/name/pointShape"> pointShape</option>
|
||||
|
||||
<option value="//api/name/pointSpacing"> pointSpacing</option>
|
||||
|
||||
<option value="//api/name/springConstant"> springConstant</option>
|
||||
|
||||
<option value="//api/name/springDisplayLink"> springDisplayLink</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Properties">Properties</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Extension Methods">Extension Methods</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationFromValue">animationFromValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationStartTime">animationStartTime</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationToValue">animationToValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/dampingCoefficient">dampingCoefficient</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/displayLink">displayLink</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/mass">mass</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/notchSize">notchSize</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfGridPoints">numberOfGridPoints</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pointShape">pointShape</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pointSpacing">pointSpacing</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/springConstant">springConstant</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/springDisplayLink">springDisplayLink</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewLetterpress Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewLetterpress Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressView.html">M13ProgressView</a> : UIView</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewLetterpress.h<br />M13ProgressViewLetterpress.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
<a title="Properties" name="task_Properties"></a>
|
||||
<h3 class="subsubtitle task-title">Properties</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfGridPoints"> numberOfGridPoints</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pointShape"> pointShape</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pointSpacing"> pointSpacing</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/notchSize"> notchSize</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/springConstant"> springConstant</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/dampingCoefficient"> dampingCoefficient</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/mass"> mass</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setProgress:animated:">– setProgress:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<a title="Extension Methods" name="task_Extension Methods"></a>
|
||||
<h3 class="subsubtitle task-title">Extension Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationFromValue"> animationFromValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationToValue"> animationToValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationStartTime"> animationStartTime</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/displayLink"> displayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/springDisplayLink"> springDisplayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationFromValue" title="animationFromValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationFromValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationFromValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationStartTime" title="animationStartTime"></a>
|
||||
<h3 class="subsubtitle method-title">animationStartTime</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start time interval for the animaiton.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CFTimeInterval animationStartTime</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationToValue" title="animationToValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationToValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationToValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/dampingCoefficient" title="dampingCoefficient"></a>
|
||||
<h3 class="subsubtitle method-title">dampingCoefficient</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The constant that determines how long the progress view “bounces” for.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat dampingCoefficient</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/displayLink" title="displayLink"></a>
|
||||
<h3 class="subsubtitle method-title">displayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Link to the display to keep animations in sync.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *displayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/mass" title="mass"></a>
|
||||
<h3 class="subsubtitle method-title">mass</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The constant that determines how much the <a href="#//api/name/springConstant">springConstant</a> and dampingCoefficent affect the animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat mass</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/notchSize" title="notchSize"></a>
|
||||
<h3 class="subsubtitle method-title">notchSize</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The size of the notch to carve out on one side.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGSize notchSize</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfGridPoints" title="numberOfGridPoints"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfGridPoints</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of grid points in each direction.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGPoint numberOfGridPoints</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pointShape" title="pointShape"></a>
|
||||
<h3 class="subsubtitle method-title">pointShape</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The shape of the grid points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) M13ProgressViewLetterpressPointShape pointShape</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pointSpacing" title="pointSpacing"></a>
|
||||
<h3 class="subsubtitle method-title">pointSpacing</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The amount of space between the grid points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat pointSpacing</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/springConstant" title="springConstant"></a>
|
||||
<h3 class="subsubtitle method-title">springConstant</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The spring constant that defines the amount of “spring” the progress view has in its animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat springConstant</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/springDisplayLink" title="springDisplayLink"></a>
|
||||
<h3 class="subsubtitle method-title">springDisplayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The display link that controls the spring animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *springDisplayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewLetterpress.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setProgress:animated:" title="setProgress:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">setProgress:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setProgress:(CGFloat)<em>progress</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,612 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewMetroDot Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewMetroDot Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/failureColor"> failureColor</option>
|
||||
|
||||
<option value="//api/name/highlighted"> highlighted</option>
|
||||
|
||||
<option value="//api/name/primaryColor"> primaryColor</option>
|
||||
|
||||
<option value="//api/name/secondaryColor"> secondaryColor</option>
|
||||
|
||||
<option value="//api/name/successColor"> successColor</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/copy"> - copy</option>
|
||||
|
||||
<option value="//api/name/performAction:animated:"> - performAction:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/failureColor">failureColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/highlighted">highlighted</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/primaryColor">primaryColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/secondaryColor">secondaryColor</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/successColor">successColor</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/copy">copy</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/performAction:animated:">performAction:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewMetroDot Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewMetroDot Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value">CALayer</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Conforms to</td>
|
||||
<td class="specification-value">NSCopying</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewMetro.h<br />M13ProgressViewMetro.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>The layer that the <a href="../Classes/M13ProgressViewMetro.html"><code>M13ProgressViewMetro</code></a> animates.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/highlighted"> highlighted</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/successColor"> successColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/failureColor"> failureColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/primaryColor"> primaryColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/secondaryColor"> secondaryColor</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/performAction:animated:">– performAction:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/copy">– copy</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/failureColor" title="failureColor"></a>
|
||||
<h3 class="subsubtitle method-title">failureColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The color to show on failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *failureColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/highlighted" title="highlighted"></a>
|
||||
<h3 class="subsubtitle method-title">highlighted</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the dot is highlighted. The dot becomes highlighted to show progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) BOOL highlighted</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/primaryColor" title="primaryColor"></a>
|
||||
<h3 class="subsubtitle method-title">primaryColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the dot.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *primaryColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/secondaryColor" title="secondaryColor"></a>
|
||||
<h3 class="subsubtitle method-title">secondaryColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the dot.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *secondaryColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/successColor" title="successColor"></a>
|
||||
<h3 class="subsubtitle method-title">successColor</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The color to show on success.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, retain) UIColor *successColor</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/copy" title="copy"></a>
|
||||
<h3 class="subsubtitle method-title">copy</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>All subclasses must respond to NSCopying.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)copy</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/performAction:animated:" title="performAction:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">performAction:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Perform the given action if defined. Usually showing success or failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)performAction:(M13ProgressViewAction)<em>action</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>action</em></dt>
|
||||
<dd><p>The action to perform.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the change</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,484 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewMetroDotPolygon Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewMetroDotPolygon Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/numberOfSides"> numberOfSides</option>
|
||||
|
||||
<option value="//api/name/radius"> radius</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/copy"> - copy</option>
|
||||
|
||||
<option value="//api/name/performAction:animated:"> - performAction:animated:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfSides">numberOfSides</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/radius">radius</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/copy">copy</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/performAction:animated:">performAction:animated:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewMetroDotPolygon Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewMetroDotPolygon Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a> : CALayer</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewMetroDotPolygon.h<br />M13ProgressViewMetroDotPolygon.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A subclass of <a href="../Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfSides"> numberOfSides</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/radius"> radius</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/performAction:animated:">– performAction:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/copy">– copy</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfSides" title="numberOfSides"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfSides</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of sides the polygon has.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger numberOfSides</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection discussion-section">
|
||||
<h4 class="method-subtitle">Discussion</h4>
|
||||
<div class="note"><p><strong>Note:</strong> if set less than 3, the polygon will be a circle.</p></div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetroDotPolygon.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/radius" title="radius"></a>
|
||||
<h3 class="subsubtitle method-title">radius</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The radius of the polygon.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat radius</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetroDotPolygon.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/copy" title="copy"></a>
|
||||
<h3 class="subsubtitle method-title">copy</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>All subclasses must respond to NSCopying.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (id)copy</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/performAction:animated:" title="performAction:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">performAction:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Perform the given action if defined. Usually showing success or failure.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)performAction:(M13ProgressViewAction)<em>action</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>action</em></dt>
|
||||
<dd><p>The action to perform.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the change</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewMetro.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -788,7 +788,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -860,7 +860,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -874,12 +874,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -955,7 +955,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -0,0 +1,997 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
|
||||
<title>M13ProgressViewRadiative Class Reference</title>
|
||||
<meta id="xcode-display" name="xcode-display" content="render"/>
|
||||
<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
|
||||
<meta name="generator" content="appledoc 2.2 (build 961)" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="top_header">
|
||||
<div id="library" class="hideInXcode">
|
||||
<h1><a id="libraryTitle" href="../index.html">M13ProgressSuite </a></h1>
|
||||
<a id="developerHome" href="../index.html">Marxon13 Productions (Brandon McQuilkin)</a>
|
||||
</div>
|
||||
|
||||
<div id="title" role="banner">
|
||||
<h1 class="hideInXcode">M13ProgressViewRadiative Class Reference</h1>
|
||||
</div>
|
||||
<ul id="headerButtons" role="toolbar">
|
||||
<li id="toc_button">
|
||||
<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents"><span class="disclosure"></span>Table of Contents</button>
|
||||
</li>
|
||||
<li id="jumpto_button" role="navigation">
|
||||
<select id="jumpTo">
|
||||
<option value="top">Jump To…</option>
|
||||
|
||||
<option value="overview">Overview</option>
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="tasks">Tasks</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="properties">Properties</option>
|
||||
|
||||
<option value="//api/name/animationFromValue"> animationFromValue</option>
|
||||
|
||||
<option value="//api/name/animationStartTime"> animationStartTime</option>
|
||||
|
||||
<option value="//api/name/animationToValue"> animationToValue</option>
|
||||
|
||||
<option value="//api/name/displayLink"> displayLink</option>
|
||||
|
||||
<option value="//api/name/numberOfRipples"> numberOfRipples</option>
|
||||
|
||||
<option value="//api/name/originationPoint"> originationPoint</option>
|
||||
|
||||
<option value="//api/name/progressOutwards"> progressOutwards</option>
|
||||
|
||||
<option value="//api/name/pulseWidth"> pulseWidth</option>
|
||||
|
||||
<option value="//api/name/rippleWidth"> rippleWidth</option>
|
||||
|
||||
<option value="//api/name/ripplesRadius"> ripplesRadius</option>
|
||||
|
||||
<option value="//api/name/shape"> shape</option>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<option value="instance_methods">Instance Methods</option>
|
||||
|
||||
<option value="//api/name/setIndeterminate:"> - setIndeterminate:</option>
|
||||
|
||||
<option value="//api/name/setPrimaryColor:"> - setPrimaryColor:</option>
|
||||
|
||||
<option value="//api/name/setProgress:animated:"> - setProgress:animated:</option>
|
||||
|
||||
<option value="//api/name/setSecondaryColor:"> - setSecondaryColor:</option>
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
<nav id="tocContainer" class="isShowingTOC">
|
||||
<ul id="toc" role="tree">
|
||||
|
||||
<li role="treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#overview">Overview</a></span></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" id="task_treeitem"><span class="nodisclosure"></span><span class="sectionName"><a href="#tasks">Tasks</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Appearance">Appearance</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#task_Extension Methods">Extension Methods</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#properties">Properties</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationFromValue">animationFromValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationStartTime">animationStartTime</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/animationToValue">animationToValue</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/displayLink">displayLink</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/numberOfRipples">numberOfRipples</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/originationPoint">originationPoint</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressOutwards">progressOutwards</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/pulseWidth">pulseWidth</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/rippleWidth">rippleWidth</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/ripplesRadius">ripplesRadius</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/shape">shape</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li role="treeitem" class="children"><span class="disclosure"></span><span class="sectionName"><a href="#instance_methods">Instance Methods</a></span><ul>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setIndeterminate:">setIndeterminate:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setPrimaryColor:">setPrimaryColor:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setProgress:animated:">setProgress:animated:</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/setSecondaryColor:">setSecondaryColor:</a></span></li>
|
||||
|
||||
</ul></li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
<article>
|
||||
<div id="contents" class="isShowingTOC" role="main">
|
||||
<a title="M13ProgressViewRadiative Class Reference" name="top"></a>
|
||||
<div class="main-navigation navigation-top">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="header">
|
||||
<div class="section-header">
|
||||
<h1 class="title title-header">M13ProgressViewRadiative Class Reference</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div id="container">
|
||||
|
||||
<div class="section section-specification"><table cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<td class="specification-title">Inherits from</td>
|
||||
<td class="specification-value"><a href="../Classes/M13ProgressView.html">M13ProgressView</a> : UIView</td>
|
||||
</tr><tr>
|
||||
<td class="specification-title">Declared in</td>
|
||||
<td class="specification-value">M13ProgressViewRadiative.h<br />M13ProgressViewRadiative.m</td>
|
||||
</tr>
|
||||
</tbody></table></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A progress view that displays progress via “Radiative” rings around a central point.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-tasks">
|
||||
<a title="Tasks" name="tasks"></a>
|
||||
<h2 class="subtitle subtitle-tasks">Tasks</h2>
|
||||
|
||||
|
||||
<a title="Appearance" name="task_Appearance"></a>
|
||||
<h3 class="subsubtitle task-title">Appearance</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/originationPoint"> originationPoint</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/ripplesRadius"> ripplesRadius</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/rippleWidth"> rippleWidth</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/shape"> shape</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/numberOfRipples"> numberOfRipples</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/pulseWidth"> pulseWidth</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressOutwards"> progressOutwards</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h3 class="subsubtitle task-title">Other Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setPrimaryColor:">– setPrimaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setSecondaryColor:">– setSecondaryColor:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setProgress:animated:">– setProgress:animated:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/setIndeterminate:">– setIndeterminate:</a></code>
|
||||
</span>
|
||||
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<a title="Extension Methods" name="task_Extension Methods"></a>
|
||||
<h3 class="subsubtitle task-title">Extension Methods</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationFromValue"> animationFromValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationToValue"> animationToValue</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/animationStartTime"> animationStartTime</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/displayLink"> displayLink</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Properties" name="properties"></a>
|
||||
<h2 class="subtitle subtitle-methods">Properties</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationFromValue" title="animationFromValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationFromValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationFromValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationStartTime" title="animationStartTime"></a>
|
||||
<h3 class="subsubtitle method-title">animationStartTime</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start time interval for the animaiton.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CFTimeInterval animationStartTime</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/animationToValue" title="animationToValue"></a>
|
||||
<h3 class="subsubtitle method-title">animationToValue</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat animationToValue</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/displayLink" title="displayLink"></a>
|
||||
<h3 class="subsubtitle method-title">displayLink</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Link to the display to keep animations in sync.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) CADisplayLink *displayLink</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/numberOfRipples" title="numberOfRipples"></a>
|
||||
<h3 class="subsubtitle method-title">numberOfRipples</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of ripples the progress view displays.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger numberOfRipples</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/originationPoint" title="originationPoint"></a>
|
||||
<h3 class="subsubtitle method-title">originationPoint</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The point where the wave fronts originate from. The point is defined in percentages, top left being {0, 0}, and the bottom right being {1, 1}.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGPoint originationPoint</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progressOutwards" title="progressOutwards"></a>
|
||||
<h3 class="subsubtitle method-title">progressOutwards</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The direction of the progress. If set to yes, the progress will be outward, of set to no, it will be inwards.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) BOOL progressOutwards</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/pulseWidth" title="pulseWidth"></a>
|
||||
<h3 class="subsubtitle method-title">pulseWidth</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number of ripples the indeterminate pulse animation is.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSUInteger pulseWidth</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/rippleWidth" title="rippleWidth"></a>
|
||||
<h3 class="subsubtitle method-title">rippleWidth</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The width of the ripples.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat rippleWidth</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/ripplesRadius" title="ripplesRadius"></a>
|
||||
<h3 class="subsubtitle method-title">ripplesRadius</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The distance of the last ripple from the origination point.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat ripplesRadius</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/shape" title="shape"></a>
|
||||
<h3 class="subsubtitle method-title">shape</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The shape of the radiative ripples</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) M13ProgressViewRadiativeShape shape</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRadiative.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="section section-methods">
|
||||
<a title="Instance Methods" name="instance_methods"></a>
|
||||
<h2 class="subtitle subtitle-methods">Instance Methods</h2>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setIndeterminate:" title="setIndeterminate:"></a>
|
||||
<h3 class="subsubtitle method-title">setIndeterminate:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setIndeterminate:(BOOL)<em>indeterminate</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setPrimaryColor:" title="setPrimaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setPrimaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The primary color of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setPrimaryColor:(UIColor *)<em>primaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setProgress:animated:" title="setProgress:animated:"></a>
|
||||
<h3 class="subsubtitle method-title">setProgress:animated:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setProgress:(CGFloat)<em>progress</em> animated:(BOOL)<em>animated</em></code></div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection arguments-section parameters">
|
||||
<h4 class="method-subtitle parameter-title">Parameters</h4>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/setSecondaryColor:" title="setSecondaryColor:"></a>
|
||||
<h3 class="subsubtitle method-title">setSecondaryColor:</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The secondary color of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>- (void)setSecondaryColor:(UIColor *)<em>secondaryColor</em></code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressView.h</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="main-navigation navigation-bottom">
|
||||
<ul>
|
||||
<li><a href="../index.html">Index</a></li>
|
||||
<li><a href="../hierarchy.html">Hierarchy</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<script type="text/javascript">
|
||||
function jumpToChange()
|
||||
{
|
||||
window.location.hash = this.options[this.selectedIndex].value;
|
||||
}
|
||||
|
||||
function toggleTOC()
|
||||
{
|
||||
var contents = document.getElementById('contents');
|
||||
var tocContainer = document.getElementById('tocContainer');
|
||||
|
||||
if (this.getAttribute('class') == 'open')
|
||||
{
|
||||
this.setAttribute('class', '');
|
||||
contents.setAttribute('class', '');
|
||||
tocContainer.setAttribute('class', '');
|
||||
|
||||
window.name = "hideTOC";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setAttribute('class', 'open');
|
||||
contents.setAttribute('class', 'isShowingTOC');
|
||||
tocContainer.setAttribute('class', 'isShowingTOC');
|
||||
|
||||
window.name = "";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function toggleTOCEntryChildren(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
var currentClass = this.getAttribute('class');
|
||||
if (currentClass == 'children') {
|
||||
this.setAttribute('class', 'children open');
|
||||
}
|
||||
else if (currentClass == 'children open') {
|
||||
this.setAttribute('class', 'children');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function tocEntryClick(e)
|
||||
{
|
||||
e.stopPropagation();
|
||||
return true;
|
||||
}
|
||||
|
||||
function init()
|
||||
{
|
||||
var selectElement = document.getElementById('jumpTo');
|
||||
selectElement.addEventListener('change', jumpToChange, false);
|
||||
|
||||
var tocButton = document.getElementById('table_of_contents');
|
||||
tocButton.addEventListener('click', toggleTOC, false);
|
||||
|
||||
var taskTreeItem = document.getElementById('task_treeitem');
|
||||
if (taskTreeItem.getElementsByTagName('li').length > 0)
|
||||
{
|
||||
taskTreeItem.setAttribute('class', 'children');
|
||||
taskTreeItem.firstChild.setAttribute('class', 'disclosure');
|
||||
}
|
||||
|
||||
var tocList = document.getElementById('toc');
|
||||
|
||||
var tocEntries = tocList.getElementsByTagName('li');
|
||||
for (var i = 0; i < tocEntries.length; i++) {
|
||||
tocEntries[i].addEventListener('click', toggleTOCEntryChildren, false);
|
||||
}
|
||||
|
||||
var tocLinks = tocList.getElementsByTagName('a');
|
||||
for (var i = 0; i < tocLinks.length; i++) {
|
||||
tocLinks[i].addEventListener('click', tocEntryClick, false);
|
||||
}
|
||||
|
||||
if (window.name == "hideTOC") {
|
||||
toggleTOC.call(tocButton);
|
||||
}
|
||||
}
|
||||
|
||||
window.onload = init;
|
||||
|
||||
// If showing in Xcode, hide the TOC and Header
|
||||
if (navigator.userAgent.match(/xcode/i)) {
|
||||
document.getElementById("contents").className = "hideInXcode"
|
||||
document.getElementById("tocContainer").className = "hideInXcode"
|
||||
document.getElementById("top_header").className = "hideInXcode"
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -59,8 +59,6 @@
|
||||
|
||||
<option value="//api/name/percentageLabel"> percentageLabel</option>
|
||||
|
||||
<option value="//api/name/progress"> progress</option>
|
||||
|
||||
<option value="//api/name/progressLayer"> progressLayer</option>
|
||||
|
||||
<option value="//api/name/progressRingWidth"> progressRingWidth</option>
|
||||
@@ -134,8 +132,6 @@
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/percentageLabel">percentageLabel</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progress">progress</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressLayer">progressLayer</a></span></li>
|
||||
|
||||
<li><span class="nodisclosure"></span><span class="sectionName"><a href="#//api/name/progressRingWidth">progressRingWidth</a></span></li>
|
||||
@@ -197,7 +193,7 @@
|
||||
<div class="section section-overview">
|
||||
<a title="Overview" name="overview"></a>
|
||||
<h2 class="subtitle subtitle-overview">Overview</h2>
|
||||
<p>A <a href="#//api/name/progress">progress</a> view stylized similarly to the iOS 7 App store <a href="#//api/name/progress">progress</a> view.</p>
|
||||
<p>A progress view stylized similarly to the iOS 7 App store progress view.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -321,12 +317,6 @@
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progress"> progress</a></code>
|
||||
</span>
|
||||
<span class="task-item-suffix">property</span>
|
||||
|
||||
</li><li>
|
||||
<span class="tooltip">
|
||||
<code><a href="#//api/name/progressLayer"> progressLayer</a></code>
|
||||
@@ -371,7 +361,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The start <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The start progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -443,7 +433,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The end <a href="#//api/name/progress">progress</a> for the <a href="#//api/name/progress">progress</a> animation.</p>
|
||||
<p>The end progress for the progress animation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -479,7 +469,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that the background and indeterminate <a href="#//api/name/progress">progress</a> is shown on.</p>
|
||||
<p>The layer that the background and indeterminate progress is shown on.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -659,7 +649,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The number formatter to display the <a href="#//api/name/progress">progress</a> percentage.</p>
|
||||
<p>The number formatter to display the progress percentage.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -716,42 +706,6 @@
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRing.m</code><br />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section-method">
|
||||
<a name="//api/name/progress" title="progress"></a>
|
||||
<h3 class="subsubtitle method-title">progress</h3>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Allow us to write to the progress.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite) CGFloat progress</code></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-subsection declared-in-section">
|
||||
<h4 class="method-subtitle">Declared In</h4>
|
||||
<code class="declared-in-ref">M13ProgressViewRing.m</code><br />
|
||||
@@ -767,7 +721,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The layer that <a href="#//api/name/progress">progress</a> is shown on.</p>
|
||||
<p>The layer that progress is shown on.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -803,7 +757,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>The width of the <a href="#//api/name/progress">progress</a> ring in points.</p>
|
||||
<p>The width of the progress ring in points.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -936,7 +890,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1008,7 +962,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1022,12 +976,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1103,7 +1057,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -982,7 +982,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1054,7 +1054,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1068,12 +1068,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1149,7 +1149,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -1028,7 +1028,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1100,7 +1100,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1114,12 +1114,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1195,7 +1195,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -1202,7 +1202,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Wether or not the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
<p>Wether or not the <a href="#//api/name/progress">progress</a> view is indeterminate.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1274,7 +1274,7 @@
|
||||
|
||||
|
||||
<div class="method-subsection brief-description">
|
||||
<p>Set the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
<p>Set the <a href="#//api/name/progress">progress</a> of the <code>M13ProgressView</code>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1288,12 +1288,12 @@
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>progress</em></dt>
|
||||
<dd><p>The <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> to show on the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> view.</p></dd>
|
||||
<dd><p>The <a href="#//api/name/progress">progress</a> to show on the <a href="#//api/name/progress">progress</a> view.</p></dd>
|
||||
</dl>
|
||||
|
||||
<dl class="argument-def parameter-def">
|
||||
<dt><em>animated</em></dt>
|
||||
<dd><p>Wether or not to animate the <a href="../Classes/M13ProgressView.html#//api/name/progress">progress</a> change.</p></dd>
|
||||
<dd><p>Wether or not to animate the <a href="#//api/name/progress">progress</a> change.</p></dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
@@ -1369,7 +1369,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -36,6 +36,20 @@
|
||||
|
||||
<ul>
|
||||
|
||||
<li>CALayer
|
||||
<ul>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a>
|
||||
<ul>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDotPolygon.html">M13ProgressViewMetroDotPolygon</a></li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>UITextView
|
||||
<ul>
|
||||
|
||||
@@ -60,8 +74,14 @@
|
||||
|
||||
<li><a href="Classes/M13ProgressViewImage.html">M13ProgressViewImage</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewLetterpress.html">M13ProgressViewLetterpress</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetro.html">M13ProgressViewMetro</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewPie.html">M13ProgressViewPie</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRadiative.html">M13ProgressViewRadiative</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRing.html">M13ProgressViewRing</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewSegmentedBar.html">M13ProgressViewSegmentedBar</a></li>
|
||||
@@ -102,7 +122,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -53,8 +53,18 @@
|
||||
|
||||
<li><a href="Classes/M13ProgressViewImage.html">M13ProgressViewImage</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewLetterpress.html">M13ProgressViewLetterpress</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetro.html">M13ProgressViewMetro</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDot.html">M13ProgressViewMetroDot</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewMetroDotPolygon.html">M13ProgressViewMetroDotPolygon</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewPie.html">M13ProgressViewPie</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRadiative.html">M13ProgressViewRadiative</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewRing.html">M13ProgressViewRing</a></li>
|
||||
|
||||
<li><a href="Classes/M13ProgressViewSegmentedBar.html">M13ProgressViewSegmentedBar</a></li>
|
||||
@@ -88,7 +98,7 @@
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<div class="footer-copyright">
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-02-19)</span><br />
|
||||
<p><span class="copyright">© 2014 Marxon13 Productions (Brandon McQuilkin). All rights reserved. (Last updated: 2014-05-12)</span><br />
|
||||
|
||||
<span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2 (build 961)</a>.</span></p>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "M13ProgressSuite"
|
||||
s.version = "1.2.1"
|
||||
s.version = "1.2.9"
|
||||
s.summary = "A suite containing many tools to display progress information on iOS."
|
||||
|
||||
s.description = <<-DESC
|
||||
@@ -27,7 +27,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
||||
|
||||
s.platform = :ios, '7.0'
|
||||
|
||||
s.source = { :git => "https://github.com/Marxon13/M13ProgressSuite.git", :tag => "v1.2.1"}
|
||||
s.source = { :git => "https://github.com/Marxon13/M13ProgressSuite.git", :tag => "v1.2.9"}
|
||||
|
||||
s.source_files = 'Classes/*/*'
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
/* End PBXAggregateTarget section */
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
CA1C945E18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1C945D18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.m */; };
|
||||
62BB86011C87300F0019306A /* UIApplication+M13ProgressSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 62BB86001C87300F0019306A /* UIApplication+M13ProgressSuite.m */; };
|
||||
CA2FAF9C1889907300BCAEF5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FAF9B1889907300BCAEF5 /* Foundation.framework */; };
|
||||
CA2FAF9E1889907300BCAEF5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FAF9D1889907300BCAEF5 /* CoreGraphics.framework */; };
|
||||
CA2FAFA01889907300BCAEF5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FAF9F1889907300BCAEF5 /* UIKit.framework */; };
|
||||
@@ -36,19 +36,6 @@
|
||||
CA2FAFC01889907300BCAEF5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FAF9F1889907300BCAEF5 /* UIKit.framework */; };
|
||||
CA2FAFC81889907300BCAEF5 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = CA2FAFC61889907300BCAEF5 /* InfoPlist.strings */; };
|
||||
CA2FAFCA1889907300BCAEF5 /* M13ProgressSuiteTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFC91889907300BCAEF5 /* M13ProgressSuiteTests.m */; };
|
||||
CA2FAFD71889933200BCAEF5 /* UINavigationController+M13ProgressViewBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFD61889933200BCAEF5 /* UINavigationController+M13ProgressViewBar.m */; };
|
||||
CA2FAFDA1889933F00BCAEF5 /* M13ProgressConsole.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFD91889933F00BCAEF5 /* M13ProgressConsole.m */; };
|
||||
CA2FAFDE1889935400BCAEF5 /* M13ProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFDD1889935400BCAEF5 /* M13ProgressHUD.m */; };
|
||||
CA2FAFF51889937800BCAEF5 /* M13ProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE21889937800BCAEF5 /* M13ProgressView.m */; };
|
||||
CA2FAFF61889937800BCAEF5 /* M13ProgressViewBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE41889937800BCAEF5 /* M13ProgressViewBar.m */; };
|
||||
CA2FAFF71889937800BCAEF5 /* M13ProgressViewBorderedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE61889937800BCAEF5 /* M13ProgressViewBorderedBar.m */; };
|
||||
CA2FAFF81889937800BCAEF5 /* M13ProgressViewFilteredImage.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE81889937800BCAEF5 /* M13ProgressViewFilteredImage.m */; };
|
||||
CA2FAFF91889937800BCAEF5 /* M13ProgressViewImage.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEA1889937800BCAEF5 /* M13ProgressViewImage.m */; };
|
||||
CA2FAFFA1889937800BCAEF5 /* M13ProgressViewPie.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEC1889937800BCAEF5 /* M13ProgressViewPie.m */; };
|
||||
CA2FAFFB1889937800BCAEF5 /* M13ProgressViewRing.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEE1889937800BCAEF5 /* M13ProgressViewRing.m */; };
|
||||
CA2FAFFC1889937800BCAEF5 /* M13ProgressViewSegmentedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF01889937800BCAEF5 /* M13ProgressViewSegmentedBar.m */; };
|
||||
CA2FAFFD1889937800BCAEF5 /* M13ProgressViewSegmentedRing.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF21889937800BCAEF5 /* M13ProgressViewSegmentedRing.m */; };
|
||||
CA2FAFFE1889937800BCAEF5 /* M13ProgressViewStripedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF41889937800BCAEF5 /* M13ProgressViewStripedBar.m */; };
|
||||
CA2FB0221889946F00BCAEF5 /* BarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB0091889946F00BCAEF5 /* BarViewController.m */; };
|
||||
CA2FB0231889946F00BCAEF5 /* BorderedBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB00B1889946F00BCAEF5 /* BorderedBarViewController.m */; };
|
||||
CA2FB0241889946F00BCAEF5 /* ConsoleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB00D1889946F00BCAEF5 /* ConsoleViewController.m */; };
|
||||
@@ -62,16 +49,53 @@
|
||||
CA2FB02C1889946F00BCAEF5 /* SegmentedBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB01D1889946F00BCAEF5 /* SegmentedBarViewController.m */; };
|
||||
CA2FB02D1889946F00BCAEF5 /* SegmentedRingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB01F1889946F00BCAEF5 /* SegmentedRingViewController.m */; };
|
||||
CA2FB02E1889946F00BCAEF5 /* StripedBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB0211889946F00BCAEF5 /* StripedBarViewController.m */; };
|
||||
CA2FB032188994B700BCAEF5 /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FB031188994B700BCAEF5 /* UIImage+ImageEffects.m */; };
|
||||
CA2FB0361889952E00BCAEF5 /* Galaxy.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CA2FB0341889952E00BCAEF5 /* Galaxy.jpg */; };
|
||||
CA2FB0371889952E00BCAEF5 /* Striped_apple_logo.png in Resources */ = {isa = PBXBuildFile; fileRef = CA2FB0351889952E00BCAEF5 /* Striped_apple_logo.png */; };
|
||||
CA2FB03A1889974600BCAEF5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FB0391889974600BCAEF5 /* Accelerate.framework */; };
|
||||
CA2FB03C1889975400BCAEF5 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FB03B1889975400BCAEF5 /* CoreImage.framework */; };
|
||||
CA2FB03E1889975A00BCAEF5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA2FB03D1889975A00BCAEF5 /* QuartzCore.framework */; };
|
||||
CA412B0218D252FE00FCB7CC /* M13ProgressViewRadiative.m in Sources */ = {isa = PBXBuildFile; fileRef = CA412B0118D252FE00FCB7CC /* M13ProgressViewRadiative.m */; };
|
||||
CA412B0518D2638E00FCB7CC /* RadiativeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA412B0418D2638E00FCB7CC /* RadiativeViewController.m */; };
|
||||
CA66890318CBBD1400827C48 /* M13ProgressViewMetro.m in Sources */ = {isa = PBXBuildFile; fileRef = CA66890218CBBD1400827C48 /* M13ProgressViewMetro.m */; };
|
||||
CA66890618CBEF9300827C48 /* MetroViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA66890518CBEF9300827C48 /* MetroViewController.m */; };
|
||||
CA6F31C7190EBF11008D1E64 /* LetterpressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA6F31C6190EBF11008D1E64 /* LetterpressViewController.m */; };
|
||||
FB2A7BE11B793E5600FE4E4A /* M13ProgressSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = FB2A7BE01B793E5600FE4E4A /* M13ProgressSuite.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7BF31B793E5600FE4E4A /* M13ProgressSuite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB2A7BDC1B793E5600FE4E4A /* M13ProgressSuite.framework */; };
|
||||
FB2A7BF41B793E5600FE4E4A /* M13ProgressSuite.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FB2A7BDC1B793E5600FE4E4A /* M13ProgressSuite.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
||||
FB2A7BFC1B793E6B00FE4E4A /* M13ProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFE11889937800BCAEF5 /* M13ProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7BFD1B793E6B00FE4E4A /* M13ProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE21889937800BCAEF5 /* M13ProgressView.m */; };
|
||||
FB2A7BFE1B793E6B00FE4E4A /* M13ProgressViewBar.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFE31889937800BCAEF5 /* M13ProgressViewBar.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7BFF1B793E6B00FE4E4A /* M13ProgressViewBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE41889937800BCAEF5 /* M13ProgressViewBar.m */; };
|
||||
FB2A7C001B793E6B00FE4E4A /* M13ProgressViewBorderedBar.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFE51889937800BCAEF5 /* M13ProgressViewBorderedBar.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C011B793E6B00FE4E4A /* M13ProgressViewBorderedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE61889937800BCAEF5 /* M13ProgressViewBorderedBar.m */; };
|
||||
FB2A7C021B793E6B00FE4E4A /* M13ProgressViewFilteredImage.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFE71889937800BCAEF5 /* M13ProgressViewFilteredImage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C031B793E6B00FE4E4A /* M13ProgressViewFilteredImage.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFE81889937800BCAEF5 /* M13ProgressViewFilteredImage.m */; };
|
||||
FB2A7C041B793E6B00FE4E4A /* M13ProgressViewImage.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFE91889937800BCAEF5 /* M13ProgressViewImage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C051B793E6B00FE4E4A /* M13ProgressViewImage.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEA1889937800BCAEF5 /* M13ProgressViewImage.m */; };
|
||||
FB2A7C061B793E6B00FE4E4A /* M13ProgressViewPie.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFEB1889937800BCAEF5 /* M13ProgressViewPie.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C071B793E6B00FE4E4A /* M13ProgressViewPie.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEC1889937800BCAEF5 /* M13ProgressViewPie.m */; };
|
||||
FB2A7C081B793E6B00FE4E4A /* M13ProgressViewRing.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFED1889937800BCAEF5 /* M13ProgressViewRing.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C091B793E6B00FE4E4A /* M13ProgressViewRing.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFEE1889937800BCAEF5 /* M13ProgressViewRing.m */; };
|
||||
FB2A7C0A1B793E6B00FE4E4A /* M13ProgressViewSegmentedBar.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFEF1889937800BCAEF5 /* M13ProgressViewSegmentedBar.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C0B1B793E6B00FE4E4A /* M13ProgressViewSegmentedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF01889937800BCAEF5 /* M13ProgressViewSegmentedBar.m */; };
|
||||
FB2A7C0C1B793E6B00FE4E4A /* M13ProgressViewSegmentedRing.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFF11889937800BCAEF5 /* M13ProgressViewSegmentedRing.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C0D1B793E6B00FE4E4A /* M13ProgressViewSegmentedRing.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF21889937800BCAEF5 /* M13ProgressViewSegmentedRing.m */; };
|
||||
FB2A7C0E1B793E6B00FE4E4A /* M13ProgressViewStripedBar.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFF31889937800BCAEF5 /* M13ProgressViewStripedBar.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C0F1B793E6B00FE4E4A /* M13ProgressViewStripedBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFF41889937800BCAEF5 /* M13ProgressViewStripedBar.m */; };
|
||||
FB2A7C101B793E6B00FE4E4A /* M13ProgressViewMetro.h in Headers */ = {isa = PBXBuildFile; fileRef = CA66890118CBBD1400827C48 /* M13ProgressViewMetro.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C111B793E6B00FE4E4A /* M13ProgressViewMetro.m in Sources */ = {isa = PBXBuildFile; fileRef = CA66890218CBBD1400827C48 /* M13ProgressViewMetro.m */; };
|
||||
FB2A7C121B793E6B00FE4E4A /* M13ProgressViewMetroDotPolygon.h in Headers */ = {isa = PBXBuildFile; fileRef = CA1C945C18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C131B793E6B00FE4E4A /* M13ProgressViewMetroDotPolygon.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1C945D18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.m */; };
|
||||
FB2A7C141B793E6B00FE4E4A /* M13ProgressViewRadiative.h in Headers */ = {isa = PBXBuildFile; fileRef = CA412B0018D252FE00FCB7CC /* M13ProgressViewRadiative.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C151B793E6B00FE4E4A /* M13ProgressViewRadiative.m in Sources */ = {isa = PBXBuildFile; fileRef = CA412B0118D252FE00FCB7CC /* M13ProgressViewRadiative.m */; };
|
||||
FB2A7C161B793E6B00FE4E4A /* M13ProgressViewLetterpress.h in Headers */ = {isa = PBXBuildFile; fileRef = CA6F31C1190EA88D008D1E64 /* M13ProgressViewLetterpress.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C171B793E6B00FE4E4A /* M13ProgressViewLetterpress.m in Sources */ = {isa = PBXBuildFile; fileRef = CA6F31C2190EA88D008D1E64 /* M13ProgressViewLetterpress.m */; };
|
||||
FB2A7C181B793E6B00FE4E4A /* UIImage+ImageEffects.h in Headers */ = {isa = PBXBuildFile; fileRef = CA42BE271A12A92F0018E53E /* UIImage+ImageEffects.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C191B793E6B00FE4E4A /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = CA42BE281A12A92F0018E53E /* UIImage+ImageEffects.m */; };
|
||||
FB2A7C1A1B793E6B00FE4E4A /* M13ProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFDC1889935400BCAEF5 /* M13ProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C1B1B793E6B00FE4E4A /* M13ProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFDD1889935400BCAEF5 /* M13ProgressHUD.m */; };
|
||||
FB2A7C1C1B793E6B00FE4E4A /* M13ProgressConsole.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFD81889933F00BCAEF5 /* M13ProgressConsole.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C1D1B793E6B00FE4E4A /* M13ProgressConsole.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFD91889933F00BCAEF5 /* M13ProgressConsole.m */; };
|
||||
FB2A7C1E1B793E6B00FE4E4A /* UINavigationController+M13ProgressViewBar.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2FAFD51889933200BCAEF5 /* UINavigationController+M13ProgressViewBar.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FB2A7C1F1B793E6B00FE4E4A /* UINavigationController+M13ProgressViewBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2FAFD61889933200BCAEF5 /* UINavigationController+M13ProgressViewBar.m */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
@@ -82,12 +106,35 @@
|
||||
remoteGlobalIDString = CA2FAF971889907300BCAEF5;
|
||||
remoteInfo = M13ProgressSuite;
|
||||
};
|
||||
FB2A7BF11B793E5600FE4E4A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = CA2FAF901889907300BCAEF5 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = FB2A7BDB1B793E5600FE4E4A;
|
||||
remoteInfo = M13ProgressSuiteFramework;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
FB2A7BFA1B793E5600FE4E4A /* Embed Frameworks */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "";
|
||||
dstSubfolderSpec = 10;
|
||||
files = (
|
||||
FB2A7BF41B793E5600FE4E4A /* M13ProgressSuite.framework in Embed Frameworks */,
|
||||
);
|
||||
name = "Embed Frameworks";
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
62BB85FF1C87300F0019306A /* UIApplication+M13ProgressSuite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIApplication+M13ProgressSuite.h"; path = "Classes/Application/UIApplication+M13ProgressSuite.h"; sourceTree = "<group>"; };
|
||||
62BB86001C87300F0019306A /* UIApplication+M13ProgressSuite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+M13ProgressSuite.m"; path = "Classes/Application/UIApplication+M13ProgressSuite.m"; sourceTree = "<group>"; };
|
||||
CA1C945C18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = M13ProgressViewMetroDotPolygon.h; path = Classes/ProgressViews/M13ProgressViewMetroDotPolygon.h; sourceTree = "<group>"; };
|
||||
CA1C945D18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = M13ProgressViewMetroDotPolygon.m; path = Classes/ProgressViews/M13ProgressViewMetroDotPolygon.m; sourceTree = "<group>"; };
|
||||
CA2FAF981889907300BCAEF5 /* M13ProgressSuite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = M13ProgressSuite.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
CA2FAF981889907300BCAEF5 /* M13ProgressSuiteDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = M13ProgressSuiteDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
CA2FAF9B1889907300BCAEF5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
|
||||
CA2FAF9D1889907300BCAEF5 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
|
||||
CA2FAF9F1889907300BCAEF5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
|
||||
@@ -157,8 +204,6 @@
|
||||
CA2FB01F1889946F00BCAEF5 /* SegmentedRingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SegmentedRingViewController.m; sourceTree = "<group>"; };
|
||||
CA2FB0201889946F00BCAEF5 /* StripedBarViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StripedBarViewController.h; sourceTree = "<group>"; };
|
||||
CA2FB0211889946F00BCAEF5 /* StripedBarViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StripedBarViewController.m; sourceTree = "<group>"; };
|
||||
CA2FB030188994B700BCAEF5 /* UIImage+ImageEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+ImageEffects.h"; path = "Classes/HUD/UIImage+ImageEffects.h"; sourceTree = "<group>"; };
|
||||
CA2FB031188994B700BCAEF5 /* UIImage+ImageEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ImageEffects.m"; path = "Classes/HUD/UIImage+ImageEffects.m"; sourceTree = "<group>"; };
|
||||
CA2FB0341889952E00BCAEF5 /* Galaxy.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = Galaxy.jpg; path = M13ProgressSuite/Galaxy.jpg; sourceTree = "<group>"; };
|
||||
CA2FB0351889952E00BCAEF5 /* Striped_apple_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Striped_apple_logo.png; path = M13ProgressSuite/Striped_apple_logo.png; sourceTree = "<group>"; };
|
||||
CA2FB0391889974600BCAEF5 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
|
||||
@@ -168,10 +213,19 @@
|
||||
CA412B0118D252FE00FCB7CC /* M13ProgressViewRadiative.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = M13ProgressViewRadiative.m; path = Classes/ProgressViews/M13ProgressViewRadiative.m; sourceTree = "<group>"; };
|
||||
CA412B0318D2638E00FCB7CC /* RadiativeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RadiativeViewController.h; sourceTree = "<group>"; };
|
||||
CA412B0418D2638E00FCB7CC /* RadiativeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RadiativeViewController.m; sourceTree = "<group>"; };
|
||||
CA42BE271A12A92F0018E53E /* UIImage+ImageEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+ImageEffects.h"; path = "Classes/HUD/UIImage+ImageEffects.h"; sourceTree = "<group>"; };
|
||||
CA42BE281A12A92F0018E53E /* UIImage+ImageEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ImageEffects.m"; path = "Classes/HUD/UIImage+ImageEffects.m"; sourceTree = "<group>"; };
|
||||
CA66890118CBBD1400827C48 /* M13ProgressViewMetro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = M13ProgressViewMetro.h; path = Classes/ProgressViews/M13ProgressViewMetro.h; sourceTree = "<group>"; };
|
||||
CA66890218CBBD1400827C48 /* M13ProgressViewMetro.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = M13ProgressViewMetro.m; path = Classes/ProgressViews/M13ProgressViewMetro.m; sourceTree = "<group>"; };
|
||||
CA66890418CBEF9300827C48 /* MetroViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MetroViewController.h; sourceTree = "<group>"; };
|
||||
CA66890518CBEF9300827C48 /* MetroViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MetroViewController.m; sourceTree = "<group>"; };
|
||||
CA6F31C1190EA88D008D1E64 /* M13ProgressViewLetterpress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = M13ProgressViewLetterpress.h; path = Classes/ProgressViews/M13ProgressViewLetterpress.h; sourceTree = "<group>"; };
|
||||
CA6F31C2190EA88D008D1E64 /* M13ProgressViewLetterpress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = M13ProgressViewLetterpress.m; path = Classes/ProgressViews/M13ProgressViewLetterpress.m; sourceTree = "<group>"; };
|
||||
CA6F31C5190EBF11008D1E64 /* LetterpressViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LetterpressViewController.h; sourceTree = "<group>"; };
|
||||
CA6F31C6190EBF11008D1E64 /* LetterpressViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LetterpressViewController.m; sourceTree = "<group>"; };
|
||||
FB2A7BDC1B793E5600FE4E4A /* M13ProgressSuite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = M13ProgressSuite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
FB2A7BDF1B793E5600FE4E4A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
FB2A7BE01B793E5600FE4E4A /* M13ProgressSuite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = M13ProgressSuite.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
@@ -180,6 +234,7 @@
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
CA2FAF9E1889907300BCAEF5 /* CoreGraphics.framework in Frameworks */,
|
||||
FB2A7BF31B793E5600FE4E4A /* M13ProgressSuite.framework in Frameworks */,
|
||||
CA2FB03E1889975A00BCAEF5 /* QuartzCore.framework in Frameworks */,
|
||||
CA2FB03C1889975400BCAEF5 /* CoreImage.framework in Frameworks */,
|
||||
CA2FB03A1889974600BCAEF5 /* Accelerate.framework in Frameworks */,
|
||||
@@ -198,16 +253,33 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
FB2A7BD81B793E5600FE4E4A /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
62BB85FE1C872FF50019306A /* M13ProgressApplication */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
62BB85FF1C87300F0019306A /* UIApplication+M13ProgressSuite.h */,
|
||||
62BB86001C87300F0019306A /* UIApplication+M13ProgressSuite.m */,
|
||||
);
|
||||
name = M13ProgressApplication;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
CA2FAF8F1889907300BCAEF5 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
CA2FAFD31889924500BCAEF5 /* Classes */,
|
||||
CA2FAFA11889907300BCAEF5 /* M13ProgressSuite */,
|
||||
CA2FB033188994E200BCAEF5 /* Images */,
|
||||
CA2FAFA11889907300BCAEF5 /* M13ProgressSuite */,
|
||||
CA2FAFC31889907300BCAEF5 /* M13ProgressSuiteTests */,
|
||||
FB2A7BDD1B793E5600FE4E4A /* M13ProgressSuiteFramework */,
|
||||
CA2FAF9A1889907300BCAEF5 /* Frameworks */,
|
||||
CA2FAF991889907300BCAEF5 /* Products */,
|
||||
);
|
||||
@@ -216,8 +288,9 @@
|
||||
CA2FAF991889907300BCAEF5 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
CA2FAF981889907300BCAEF5 /* M13ProgressSuite.app */,
|
||||
CA2FAF981889907300BCAEF5 /* M13ProgressSuiteDemo.app */,
|
||||
CA2FAFBC1889907300BCAEF5 /* M13ProgressSuiteTests.xctest */,
|
||||
FB2A7BDC1B793E5600FE4E4A /* M13ProgressSuite.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
@@ -286,6 +359,7 @@
|
||||
CA2FAFDF1889935700BCAEF5 /* HUD */,
|
||||
CA2FAFDB1889934300BCAEF5 /* Console */,
|
||||
CA2FAFD41889928200BCAEF5 /* M13ProgressNavigationController */,
|
||||
62BB85FE1C872FF50019306A /* M13ProgressApplication */,
|
||||
);
|
||||
name = Classes;
|
||||
sourceTree = "<group>";
|
||||
@@ -311,8 +385,8 @@
|
||||
CA2FAFDF1889935700BCAEF5 /* HUD */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
CA2FB030188994B700BCAEF5 /* UIImage+ImageEffects.h */,
|
||||
CA2FB031188994B700BCAEF5 /* UIImage+ImageEffects.m */,
|
||||
CA42BE271A12A92F0018E53E /* UIImage+ImageEffects.h */,
|
||||
CA42BE281A12A92F0018E53E /* UIImage+ImageEffects.m */,
|
||||
CA2FAFDC1889935400BCAEF5 /* M13ProgressHUD.h */,
|
||||
CA2FAFDD1889935400BCAEF5 /* M13ProgressHUD.m */,
|
||||
);
|
||||
@@ -335,6 +409,7 @@
|
||||
CA2FB007188993BF00BCAEF5 /* Striped Bar */,
|
||||
CA66890018CBBCB800827C48 /* Metro */,
|
||||
CA412AEA18D1F1A400FCB7CC /* Radiative */,
|
||||
CA6F31C4190EA898008D1E64 /* Letterpress */,
|
||||
);
|
||||
name = ProgressViews;
|
||||
sourceTree = "<group>";
|
||||
@@ -449,6 +524,8 @@
|
||||
CA412B0618D2655500FCB7CC /* Finished */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
CA6F31C5190EBF11008D1E64 /* LetterpressViewController.h */,
|
||||
CA6F31C6190EBF11008D1E64 /* LetterpressViewController.m */,
|
||||
CA2FB01A1889946F00BCAEF5 /* SampleViewController.h */,
|
||||
CA2FB01B1889946F00BCAEF5 /* SampleViewController.m */,
|
||||
CA412B0318D2638E00FCB7CC /* RadiativeViewController.h */,
|
||||
@@ -494,24 +571,81 @@
|
||||
name = Metro;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
CA6F31C4190EA898008D1E64 /* Letterpress */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
CA6F31C1190EA88D008D1E64 /* M13ProgressViewLetterpress.h */,
|
||||
CA6F31C2190EA88D008D1E64 /* M13ProgressViewLetterpress.m */,
|
||||
);
|
||||
name = Letterpress;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FB2A7BDD1B793E5600FE4E4A /* M13ProgressSuiteFramework */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FB2A7BE01B793E5600FE4E4A /* M13ProgressSuite.h */,
|
||||
FB2A7BDE1B793E5600FE4E4A /* Supporting Files */,
|
||||
);
|
||||
path = M13ProgressSuiteFramework;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FB2A7BDE1B793E5600FE4E4A /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FB2A7BDF1B793E5600FE4E4A /* Info.plist */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
FB2A7BD91B793E5600FE4E4A /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FB2A7BE11B793E5600FE4E4A /* M13ProgressSuite.h in Headers */,
|
||||
FB2A7BFC1B793E6B00FE4E4A /* M13ProgressView.h in Headers */,
|
||||
FB2A7BFE1B793E6B00FE4E4A /* M13ProgressViewBar.h in Headers */,
|
||||
FB2A7C001B793E6B00FE4E4A /* M13ProgressViewBorderedBar.h in Headers */,
|
||||
FB2A7C021B793E6B00FE4E4A /* M13ProgressViewFilteredImage.h in Headers */,
|
||||
FB2A7C041B793E6B00FE4E4A /* M13ProgressViewImage.h in Headers */,
|
||||
FB2A7C061B793E6B00FE4E4A /* M13ProgressViewPie.h in Headers */,
|
||||
FB2A7C081B793E6B00FE4E4A /* M13ProgressViewRing.h in Headers */,
|
||||
FB2A7C0A1B793E6B00FE4E4A /* M13ProgressViewSegmentedBar.h in Headers */,
|
||||
FB2A7C0C1B793E6B00FE4E4A /* M13ProgressViewSegmentedRing.h in Headers */,
|
||||
FB2A7C0E1B793E6B00FE4E4A /* M13ProgressViewStripedBar.h in Headers */,
|
||||
FB2A7C101B793E6B00FE4E4A /* M13ProgressViewMetro.h in Headers */,
|
||||
FB2A7C121B793E6B00FE4E4A /* M13ProgressViewMetroDotPolygon.h in Headers */,
|
||||
FB2A7C141B793E6B00FE4E4A /* M13ProgressViewRadiative.h in Headers */,
|
||||
FB2A7C161B793E6B00FE4E4A /* M13ProgressViewLetterpress.h in Headers */,
|
||||
FB2A7C181B793E6B00FE4E4A /* UIImage+ImageEffects.h in Headers */,
|
||||
FB2A7C1A1B793E6B00FE4E4A /* M13ProgressHUD.h in Headers */,
|
||||
FB2A7C1C1B793E6B00FE4E4A /* M13ProgressConsole.h in Headers */,
|
||||
FB2A7C1E1B793E6B00FE4E4A /* UINavigationController+M13ProgressViewBar.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
CA2FAF971889907300BCAEF5 /* M13ProgressSuite */ = {
|
||||
CA2FAF971889907300BCAEF5 /* M13ProgressSuiteDemo */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = CA2FAFCD1889907300BCAEF5 /* Build configuration list for PBXNativeTarget "M13ProgressSuite" */;
|
||||
buildConfigurationList = CA2FAFCD1889907300BCAEF5 /* Build configuration list for PBXNativeTarget "M13ProgressSuiteDemo" */;
|
||||
buildPhases = (
|
||||
CA2FAF941889907300BCAEF5 /* Sources */,
|
||||
CA2FAF951889907300BCAEF5 /* Frameworks */,
|
||||
CA2FAF961889907300BCAEF5 /* Resources */,
|
||||
FB2A7BFA1B793E5600FE4E4A /* Embed Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
FB2A7BF21B793E5600FE4E4A /* PBXTargetDependency */,
|
||||
);
|
||||
name = M13ProgressSuite;
|
||||
name = M13ProgressSuiteDemo;
|
||||
productName = M13ProgressSuite;
|
||||
productReference = CA2FAF981889907300BCAEF5 /* M13ProgressSuite.app */;
|
||||
productReference = CA2FAF981889907300BCAEF5 /* M13ProgressSuiteDemo.app */;
|
||||
productType = "com.apple.product-type.application";
|
||||
};
|
||||
CA2FAFBB1889907300BCAEF5 /* M13ProgressSuiteTests */ = {
|
||||
@@ -532,18 +666,39 @@
|
||||
productReference = CA2FAFBC1889907300BCAEF5 /* M13ProgressSuiteTests.xctest */;
|
||||
productType = "com.apple.product-type.bundle.unit-test";
|
||||
};
|
||||
FB2A7BDB1B793E5600FE4E4A /* M13ProgressSuiteFramework */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = FB2A7BF91B793E5600FE4E4A /* Build configuration list for PBXNativeTarget "M13ProgressSuiteFramework" */;
|
||||
buildPhases = (
|
||||
FB2A7BD71B793E5600FE4E4A /* Sources */,
|
||||
FB2A7BD81B793E5600FE4E4A /* Frameworks */,
|
||||
FB2A7BD91B793E5600FE4E4A /* Headers */,
|
||||
FB2A7BDA1B793E5600FE4E4A /* Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = M13ProgressSuiteFramework;
|
||||
productName = M13ProgressSuiteFramework;
|
||||
productReference = FB2A7BDC1B793E5600FE4E4A /* M13ProgressSuite.framework */;
|
||||
productType = "com.apple.product-type.framework";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
CA2FAF901889907300BCAEF5 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0500;
|
||||
LastUpgradeCheck = 0720;
|
||||
ORGANIZATIONNAME = "Brandon McQuilkin";
|
||||
TargetAttributes = {
|
||||
CA2FAFBB1889907300BCAEF5 = {
|
||||
TestTargetID = CA2FAF971889907300BCAEF5;
|
||||
};
|
||||
FB2A7BDB1B793E5600FE4E4A = {
|
||||
CreatedOnToolsVersion = 6.4;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = CA2FAF931889907300BCAEF5 /* Build configuration list for PBXProject "M13ProgressSuite" */;
|
||||
@@ -559,8 +714,9 @@
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
CA2FAF971889907300BCAEF5 /* M13ProgressSuite */,
|
||||
CA2FAF971889907300BCAEF5 /* M13ProgressSuiteDemo */,
|
||||
CA2FAFBB1889907300BCAEF5 /* M13ProgressSuiteTests */,
|
||||
FB2A7BDB1B793E5600FE4E4A /* M13ProgressSuiteFramework */,
|
||||
CA2FB0431889986D00BCAEF5 /* Documentation */,
|
||||
);
|
||||
};
|
||||
@@ -588,6 +744,13 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
FB2A7BDA1B793E5600FE4E4A /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
@@ -611,40 +774,25 @@
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
62BB86011C87300F0019306A /* UIApplication+M13ProgressSuite.m in Sources */,
|
||||
CA2FB02B1889946F00BCAEF5 /* SampleViewController.m in Sources */,
|
||||
CA2FAFF51889937800BCAEF5 /* M13ProgressView.m in Sources */,
|
||||
CA2FAFDA1889933F00BCAEF5 /* M13ProgressConsole.m in Sources */,
|
||||
CA6F31C7190EBF11008D1E64 /* LetterpressViewController.m in Sources */,
|
||||
CA2FB0221889946F00BCAEF5 /* BarViewController.m in Sources */,
|
||||
CA2FAFDE1889935400BCAEF5 /* M13ProgressHUD.m in Sources */,
|
||||
CA2FB0271889946F00BCAEF5 /* M13ProgressViewBarNavigationControllerViewController.m in Sources */,
|
||||
CA412B0518D2638E00FCB7CC /* RadiativeViewController.m in Sources */,
|
||||
CA2FB0291889946F00BCAEF5 /* ProgressHUDViewController.m in Sources */,
|
||||
CA2FB02A1889946F00BCAEF5 /* RingViewController.m in Sources */,
|
||||
CA2FAFF81889937800BCAEF5 /* M13ProgressViewFilteredImage.m in Sources */,
|
||||
CA2FAFFD1889937800BCAEF5 /* M13ProgressViewSegmentedRing.m in Sources */,
|
||||
CA2FAFF91889937800BCAEF5 /* M13ProgressViewImage.m in Sources */,
|
||||
CA66890318CBBD1400827C48 /* M13ProgressViewMetro.m in Sources */,
|
||||
CA2FB02C1889946F00BCAEF5 /* SegmentedBarViewController.m in Sources */,
|
||||
CA2FAFFE1889937800BCAEF5 /* M13ProgressViewStripedBar.m in Sources */,
|
||||
CA66890618CBEF9300827C48 /* MetroViewController.m in Sources */,
|
||||
CA2FAFFA1889937800BCAEF5 /* M13ProgressViewPie.m in Sources */,
|
||||
CA2FB032188994B700BCAEF5 /* UIImage+ImageEffects.m in Sources */,
|
||||
CA2FAFD71889933200BCAEF5 /* UINavigationController+M13ProgressViewBar.m in Sources */,
|
||||
CA2FB0281889946F00BCAEF5 /* PieViewController.m in Sources */,
|
||||
CA2FB0261889946F00BCAEF5 /* ImageViewController.m in Sources */,
|
||||
CA2FAFF61889937800BCAEF5 /* M13ProgressViewBar.m in Sources */,
|
||||
CA2FB0231889946F00BCAEF5 /* BorderedBarViewController.m in Sources */,
|
||||
CA2FAFAC1889907300BCAEF5 /* AppDelegate.m in Sources */,
|
||||
CA2FAFA81889907300BCAEF5 /* main.m in Sources */,
|
||||
CA2FB0251889946F00BCAEF5 /* FilteredImageViewController.m in Sources */,
|
||||
CA1C945E18CCF59500B469BF /* M13ProgressViewMetroDotPolygon.m in Sources */,
|
||||
CA2FB0241889946F00BCAEF5 /* ConsoleViewController.m in Sources */,
|
||||
CA2FAFF71889937800BCAEF5 /* M13ProgressViewBorderedBar.m in Sources */,
|
||||
CA2FB02E1889946F00BCAEF5 /* StripedBarViewController.m in Sources */,
|
||||
CA2FAFFC1889937800BCAEF5 /* M13ProgressViewSegmentedBar.m in Sources */,
|
||||
CA412B0218D252FE00FCB7CC /* M13ProgressViewRadiative.m in Sources */,
|
||||
CA2FB02D1889946F00BCAEF5 /* SegmentedRingViewController.m in Sources */,
|
||||
CA2FAFFB1889937800BCAEF5 /* M13ProgressViewRing.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -656,14 +804,44 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
FB2A7BD71B793E5600FE4E4A /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FB2A7BFD1B793E6B00FE4E4A /* M13ProgressView.m in Sources */,
|
||||
FB2A7BFF1B793E6B00FE4E4A /* M13ProgressViewBar.m in Sources */,
|
||||
FB2A7C011B793E6B00FE4E4A /* M13ProgressViewBorderedBar.m in Sources */,
|
||||
FB2A7C031B793E6B00FE4E4A /* M13ProgressViewFilteredImage.m in Sources */,
|
||||
FB2A7C051B793E6B00FE4E4A /* M13ProgressViewImage.m in Sources */,
|
||||
FB2A7C071B793E6B00FE4E4A /* M13ProgressViewPie.m in Sources */,
|
||||
FB2A7C091B793E6B00FE4E4A /* M13ProgressViewRing.m in Sources */,
|
||||
FB2A7C0B1B793E6B00FE4E4A /* M13ProgressViewSegmentedBar.m in Sources */,
|
||||
FB2A7C0D1B793E6B00FE4E4A /* M13ProgressViewSegmentedRing.m in Sources */,
|
||||
FB2A7C0F1B793E6B00FE4E4A /* M13ProgressViewStripedBar.m in Sources */,
|
||||
FB2A7C111B793E6B00FE4E4A /* M13ProgressViewMetro.m in Sources */,
|
||||
FB2A7C131B793E6B00FE4E4A /* M13ProgressViewMetroDotPolygon.m in Sources */,
|
||||
FB2A7C151B793E6B00FE4E4A /* M13ProgressViewRadiative.m in Sources */,
|
||||
FB2A7C171B793E6B00FE4E4A /* M13ProgressViewLetterpress.m in Sources */,
|
||||
FB2A7C191B793E6B00FE4E4A /* UIImage+ImageEffects.m in Sources */,
|
||||
FB2A7C1B1B793E6B00FE4E4A /* M13ProgressHUD.m in Sources */,
|
||||
FB2A7C1D1B793E6B00FE4E4A /* M13ProgressConsole.m in Sources */,
|
||||
FB2A7C1F1B793E6B00FE4E4A /* UINavigationController+M13ProgressViewBar.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
CA2FAFC21889907300BCAEF5 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = CA2FAF971889907300BCAEF5 /* M13ProgressSuite */;
|
||||
target = CA2FAF971889907300BCAEF5 /* M13ProgressSuiteDemo */;
|
||||
targetProxy = CA2FAFC11889907300BCAEF5 /* PBXContainerItemProxy */;
|
||||
};
|
||||
FB2A7BF21B793E5600FE4E4A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = FB2A7BDB1B793E5600FE4E4A /* M13ProgressSuiteFramework */;
|
||||
targetProxy = FB2A7BF11B793E5600FE4E4A /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
@@ -706,7 +884,6 @@
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
@@ -721,6 +898,7 @@
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
@@ -735,7 +913,7 @@
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = iphoneos;
|
||||
TARGETED_DEVICE_FAMILY = "1,2";
|
||||
@@ -746,7 +924,6 @@
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
@@ -769,7 +946,7 @@
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
SDKROOT = iphoneos;
|
||||
TARGETED_DEVICE_FAMILY = "1,2";
|
||||
VALIDATE_PRODUCT = YES;
|
||||
@@ -784,6 +961,8 @@
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "M13ProgressSuite/M13ProgressSuite-Prefix.pch";
|
||||
INFOPLIST_FILE = "M13ProgressSuite/M13ProgressSuite-Info.plist";
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.${PRODUCT_NAME:rfc1034identifier}";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
WRAPPER_EXTENSION = app;
|
||||
};
|
||||
@@ -797,6 +976,8 @@
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "M13ProgressSuite/M13ProgressSuite-Prefix.pch";
|
||||
INFOPLIST_FILE = "M13ProgressSuite/M13ProgressSuite-Info.plist";
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.${PRODUCT_NAME:rfc1034identifier}";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
WRAPPER_EXTENSION = app;
|
||||
};
|
||||
@@ -805,7 +986,6 @@
|
||||
CA2FAFD11889907300BCAEF5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
|
||||
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/M13ProgressSuite.app/M13ProgressSuite";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(SDKROOT)/Developer/Library/Frameworks",
|
||||
@@ -819,6 +999,7 @@
|
||||
"$(inherited)",
|
||||
);
|
||||
INFOPLIST_FILE = "M13ProgressSuiteTests/M13ProgressSuiteTests-Info.plist";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.${PRODUCT_NAME:rfc1034identifier}";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
TEST_HOST = "$(BUNDLE_LOADER)";
|
||||
WRAPPER_EXTENSION = xctest;
|
||||
@@ -828,7 +1009,6 @@
|
||||
CA2FAFD21889907300BCAEF5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
|
||||
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/M13ProgressSuite.app/M13ProgressSuite";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(SDKROOT)/Developer/Library/Frameworks",
|
||||
@@ -838,6 +1018,7 @@
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "M13ProgressSuite/M13ProgressSuite-Prefix.pch";
|
||||
INFOPLIST_FILE = "M13ProgressSuiteTests/M13ProgressSuiteTests-Info.plist";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.${PRODUCT_NAME:rfc1034identifier}";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
TEST_HOST = "$(BUNDLE_LOADER)";
|
||||
WRAPPER_EXTENSION = xctest;
|
||||
@@ -858,6 +1039,67 @@
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
FB2A7BF51B793E5600FE4E4A /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
DEFINES_MODULE = YES;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
INFOPLIST_FILE = M13ProgressSuiteFramework/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.$(PRODUCT_NAME:rfc1034identifier)";
|
||||
PRODUCT_NAME = M13ProgressSuite;
|
||||
SKIP_INSTALL = YES;
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
VERSION_INFO_PREFIX = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
FB2A7BF61B793E5600FE4E4A /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
DEFINES_MODULE = YES;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
INFOPLIST_FILE = M13ProgressSuiteFramework/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.BrandonMcQuilkin.$(PRODUCT_NAME:rfc1034identifier)";
|
||||
PRODUCT_NAME = M13ProgressSuite;
|
||||
SKIP_INSTALL = YES;
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
VERSION_INFO_PREFIX = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
@@ -870,7 +1112,7 @@
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
CA2FAFCD1889907300BCAEF5 /* Build configuration list for PBXNativeTarget "M13ProgressSuite" */ = {
|
||||
CA2FAFCD1889907300BCAEF5 /* Build configuration list for PBXNativeTarget "M13ProgressSuiteDemo" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
CA2FAFCE1889907300BCAEF5 /* Debug */,
|
||||
@@ -897,6 +1139,15 @@
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
FB2A7BF91B793E5600FE4E4A /* Build configuration list for PBXNativeTarget "M13ProgressSuiteFramework" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
FB2A7BF51B793E5600FE4E4A /* Debug */,
|
||||
FB2A7BF61B793E5600FE4E4A /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = CA2FAF901889907300BCAEF5 /* Project object */;
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:M13ProgressSuite.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDESourceControlProjectFavoriteDictionaryKey</key>
|
||||
<false/>
|
||||
<key>IDESourceControlProjectIdentifier</key>
|
||||
<string>7507E241-7356-49FB-9DC2-DBFCB588EA4D</string>
|
||||
<key>IDESourceControlProjectName</key>
|
||||
<string>M13ProgressSuite</string>
|
||||
<key>IDESourceControlProjectOriginsDictionary</key>
|
||||
<dict>
|
||||
<key>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</key>
|
||||
<string>https://github.com/Marxon13/M13ProgressSuite.git</string>
|
||||
</dict>
|
||||
<key>IDESourceControlProjectPath</key>
|
||||
<string>M13ProgressSuite.xcodeproj/project.xcworkspace</string>
|
||||
<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
|
||||
<dict>
|
||||
<key>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</key>
|
||||
<string>../..</string>
|
||||
</dict>
|
||||
<key>IDESourceControlProjectURL</key>
|
||||
<string>https://github.com/Marxon13/M13ProgressSuite.git</string>
|
||||
<key>IDESourceControlProjectVersion</key>
|
||||
<integer>110</integer>
|
||||
<key>IDESourceControlProjectWCCIdentifier</key>
|
||||
<string>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</string>
|
||||
<key>IDESourceControlProjectWCConfigurations</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
|
||||
<string>public.vcs.git</string>
|
||||
<key>IDESourceControlWCCIdentifierKey</key>
|
||||
<string>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</string>
|
||||
<key>IDESourceControlWCCName</key>
|
||||
<string>M13ProgressSuite</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
Binary file not shown.
+29
-8
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0500"
|
||||
LastUpgradeVersion = "0720"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
@@ -14,40 +14,61 @@
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FB03F1889984A00BCAEF5"
|
||||
BuildableName = "Documentation"
|
||||
BlueprintName = "Documentation"
|
||||
BlueprintIdentifier = "FB2A7BDB1B793E5600FE4E4A"
|
||||
BuildableName = "M13ProgressSuite.framework"
|
||||
BlueprintName = "M13ProgressSuiteFramework"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "FB2A7BDB1B793E5600FE4E4A"
|
||||
BuildableName = "M13ProgressSuite.framework"
|
||||
BlueprintName = "M13ProgressSuiteFramework"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "FB2A7BDB1B793E5600FE4E4A"
|
||||
BuildableName = "M13ProgressSuite.framework"
|
||||
BlueprintName = "M13ProgressSuiteFramework"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
-96
@@ -1,96 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0500"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FAF971889907300BCAEF5"
|
||||
BuildableName = "M13ProgressSuite.app"
|
||||
BlueprintName = "M13ProgressSuite"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FAFBB1889907300BCAEF5"
|
||||
BuildableName = "M13ProgressSuiteTests.xctest"
|
||||
BlueprintName = "M13ProgressSuiteTests"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
</Testables>
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FAF971889907300BCAEF5"
|
||||
BuildableName = "M13ProgressSuite.app"
|
||||
BlueprintName = "M13ProgressSuite"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
allowLocationSimulation = "YES">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FAF971889907300BCAEF5"
|
||||
BuildableName = "M13ProgressSuite.app"
|
||||
BlueprintName = "M13ProgressSuite"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "CA2FAF971889907300BCAEF5"
|
||||
BuildableName = "M13ProgressSuite.app"
|
||||
BlueprintName = "M13ProgressSuite"
|
||||
ReferencedContainer = "container:M13ProgressSuite.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
-42
@@ -1,42 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>Documentation.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
<key>M13ProgressSuite.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>CA2FAF971889907300BCAEF5</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>CA2FAFBB1889907300BCAEF5</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>CA2FB03F1889984A00BCAEF5</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>CA2FB0431889986D00BCAEF5</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "group:M13ProgressSuite.xcodeproj">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:Pods/Pods.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
@@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDESourceControlProjectFavoriteDictionaryKey</key>
|
||||
<false/>
|
||||
<key>IDESourceControlProjectIdentifier</key>
|
||||
<string>813B09B1-82CF-4441-9F57-6D1F9680EEE9</string>
|
||||
<key>IDESourceControlProjectName</key>
|
||||
<string>M13ProgressSuite</string>
|
||||
<key>IDESourceControlProjectOriginsDictionary</key>
|
||||
<dict>
|
||||
<key>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</key>
|
||||
<string>https://github.com/Marxon13/M13ProgressSuite.git</string>
|
||||
</dict>
|
||||
<key>IDESourceControlProjectPath</key>
|
||||
<string>M13ProgressSuite.xcworkspace</string>
|
||||
<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
|
||||
<dict>
|
||||
<key>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</key>
|
||||
<string>..</string>
|
||||
</dict>
|
||||
<key>IDESourceControlProjectURL</key>
|
||||
<string>https://github.com/Marxon13/M13ProgressSuite.git</string>
|
||||
<key>IDESourceControlProjectVersion</key>
|
||||
<integer>110</integer>
|
||||
<key>IDESourceControlProjectWCCIdentifier</key>
|
||||
<string>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</string>
|
||||
<key>IDESourceControlProjectWCConfigurations</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
|
||||
<string>public.vcs.git</string>
|
||||
<key>IDESourceControlWCCIdentifierKey</key>
|
||||
<string>80E955AD-59AA-4DA6-BFAA-1DAA897327A2</string>
|
||||
<key>IDESourceControlWCCName</key>
|
||||
<string>M13ProgressSuite</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user