Sha256: 611324d3719079b181f2a9761a1bac3896c3dec56f5f46676444a11a87ea059d
Contents?: true
Size: 1.27 KB
Versions: 3
Compression:
Stored size: 1.27 KB
Contents
// // NSBubbleData.h // // Created by Alex Barinov // Project home page: http://alexbarinov.github.com/UIBubbleTableView/ // // This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. // To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ // #import <Foundation/Foundation.h> typedef enum _NSBubbleType { BubbleTypeMine = 0, BubbleTypeSomeoneElse = 1 } NSBubbleType; @interface NSBubbleData : NSObject @property (readonly, nonatomic, strong) NSDate *date; @property (readonly, nonatomic) NSBubbleType type; @property (readonly, nonatomic, strong) UIView *view; @property (readonly, nonatomic) UIEdgeInsets insets; @property (nonatomic, strong) UIImage *avatar; - (id)initWithText:(NSString *)text date:(NSDate *)date type:(NSBubbleType)type; + (id)dataWithText:(NSString *)text date:(NSDate *)date type:(NSBubbleType)type; - (id)initWithImage:(UIImage *)image date:(NSDate *)date type:(NSBubbleType)type; + (id)dataWithImage:(UIImage *)image date:(NSDate *)date type:(NSBubbleType)type; - (id)initWithView:(UIView *)view date:(NSDate *)date type:(NSBubbleType)type insets:(UIEdgeInsets)insets; + (id)dataWithView:(UIView *)view date:(NSDate *)date type:(NSBubbleType)type insets:(UIEdgeInsets)insets; @end
Version data entries
3 entries across 3 versions & 1 rubygems