1818
1919// clang-format on
2020
21- #import " FirebaseIndexArray .h"
22- #import " FirebaseQueryObserver .h"
21+ #import " FUIIndexArray .h"
22+ #import " FUIQueryObserver .h"
2323
24- @interface FirebaseIndexArray () <FUIArrayDelegate>
24+ @interface FUIIndexArray () <FUIArrayDelegate>
2525
26- @property (nonatomic , readonly ) id <FIRDataObservable > index;
27- @property (nonatomic , readonly ) id <FIRDataObservable > data;
26+ @property (nonatomic , readonly ) id <FUIDataObservable > index;
27+ @property (nonatomic , readonly ) id <FUIDataObservable > data;
2828
2929@property (nonatomic , readonly ) FUIArray *indexArray;
3030
31- @property (nonatomic , readonly ) NSMutableArray <FirebaseQueryObserver *> *observers;
31+ @property (nonatomic , readonly ) NSMutableArray <FUIQueryObserver *> *observers;
3232
3333@end
3434
3535/* *
36- * FirebaseIndexArray manages an instance of FirebaseArray internally to
36+ * FUIIndexArray manages an instance of FirebaseArray internally to
3737 * keep track of which queries it should be updating. The FirebaseArrayDelegate
3838 * methods are responsible for keeping observers up-to-date as the contents of
3939 * the FirebaseArray change.
4040 */
41- @implementation FirebaseIndexArray
41+ @implementation FUIIndexArray
4242
4343- (instancetype )init {
4444 NSException *e =
@@ -48,9 +48,9 @@ - (instancetype)init {
4848 @throw e;
4949}
5050
51- - (instancetype )initWithIndex : (id <FIRDataObservable >)index
52- data : (id <FIRDataObservable >)data
53- delegate : (nullable id <FirebaseIndexArrayDelegate >)delegate ; {
51+ - (instancetype )initWithIndex : (id <FUIDataObservable >)index
52+ data : (id <FUIDataObservable >)data
53+ delegate : (nullable id <FUIIndexArrayDelegate >)delegate ; {
5454 NSParameterAssert (index != nil );
5555 NSParameterAssert (data != nil );
5656 self = [super init ];
@@ -64,8 +64,8 @@ - (instancetype)initWithIndex:(id<FIRDataObservable>)index
6464 return self;
6565}
6666
67- - (instancetype )initWithIndex : (id <FIRDataObservable >)index
68- data : (id <FIRDataObservable >)data {
67+ - (instancetype )initWithIndex : (id <FUIDataObservable >)index
68+ data : (id <FUIDataObservable >)data {
6969 return [self initWithIndex: index data: data delegate: nil ];
7070}
7171
@@ -76,7 +76,7 @@ - (void)observeQueries {
7676- (NSArray <FIRDataSnapshot *> *)items {
7777 NSArray *observers = [self .observers copy ];
7878 NSMutableArray *array = [[NSMutableArray alloc ] initWithCapacity: observers.count];
79- for (FirebaseQueryObserver *observer in observers) {
79+ for (FUIQueryObserver *observer in observers) {
8080 if (observer.contents != nil ) {
8181 [array addObject: observer.contents];
8282 }
@@ -88,10 +88,10 @@ - (NSUInteger)count {
8888 return self.observers .count ;
8989}
9090
91- // FirebaseIndexArray instance becomes unusable after invalidation.
91+ // FUIIndexArray instance becomes unusable after invalidation.
9292- (void )invalidate {
9393 for (NSInteger i = 0 ; i < self.observers .count ; i++) {
94- FirebaseQueryObserver *observer = self.observers [i];
94+ FUIQueryObserver *observer = self.observers [i];
9595 [observer removeAllObservers ];
9696 }
9797 _observers = nil ;
@@ -107,7 +107,7 @@ - (void)dealloc {
107107
108108#pragma mark - FirebaseArrayDelegate
109109
110- - (void )observer : (FirebaseQueryObserver *)obs
110+ - (void )observer : (FUIQueryObserver *)obs
111111didFinishLoadWithSnap : (FIRDataSnapshot *)snap
112112 error : (NSError *)error {
113113 // Need to look up location in array to account for possible moves
@@ -129,10 +129,10 @@ - (void)array:(FUIArray *)array
129129 didAddObject : (FIRDataSnapshot *)object
130130 atIndex : (NSUInteger )index {
131131 NSParameterAssert ([object.key isKindOfClass: [NSString class ]]);
132- id <FIRDataObservable > query = [self .data child: object.key];
132+ id <FUIDataObservable > query = [self .data child: object.key];
133133 __weak typeof (self) wSelf = self;
134- FirebaseQueryObserver *obs = [FirebaseQueryObserver observerForQuery: query
135- completion: ^(FirebaseQueryObserver *observer,
134+ FUIQueryObserver *obs = [FUIQueryObserver observerForQuery: query
135+ completion: ^(FUIQueryObserver *observer,
136136 FIRDataSnapshot *snap,
137137 NSError *error) {
138138 [wSelf observer: observer didFinishLoadWithSnap: snap error: error];
@@ -149,7 +149,7 @@ - (void)array:(FUIArray *)array
149149 fromIndex : (NSUInteger )fromIndex
150150 toIndex : (NSUInteger )toIndex {
151151 NSParameterAssert ([object.key isKindOfClass: [NSString class ]]);
152- FirebaseQueryObserver *obs = self.observers [fromIndex];
152+ FUIQueryObserver *obs = self.observers [fromIndex];
153153
154154 [self .observers removeObjectAtIndex: fromIndex];
155155 [self .observers insertObject: obs atIndex: toIndex];
@@ -169,9 +169,9 @@ - (void)array:(FUIArray *)array
169169
170170 // Add new observer
171171 __weak typeof (self) wSelf = self;
172- id <FIRDataObservable > query = [self .data child: object.key];
173- FirebaseQueryObserver *obs = [FirebaseQueryObserver observerForQuery: query
174- completion: ^(FirebaseQueryObserver *observer,
172+ id <FUIDataObservable > query = [self .data child: object.key];
173+ FUIQueryObserver *obs = [FUIQueryObserver observerForQuery: query
174+ completion: ^(FUIQueryObserver *observer,
175175 FIRDataSnapshot *snap,
176176 NSError *error) {
177177 [wSelf observer: observer didFinishLoadWithSnap: snap error: error];
@@ -191,7 +191,7 @@ - (void)array:(FUIArray *)array
191191
192192 [self .observers removeObjectAtIndex: index];
193193
194- id <FIRDataObservable > query = [self .data child: object.key];
194+ id <FUIDataObservable > query = [self .data child: object.key];
195195 if ([self .delegate respondsToSelector: @selector (array:didRemoveReference:atIndex: )]) {
196196 [self .delegate array: self didRemoveReference: query atIndex: index];
197197 }
0 commit comments