@@ -7,7 +7,7 @@ export class SubscriptionSet implements SubscribeCapable {
7
7
private options : SubscriptionOptions ;
8
8
private pubnub : any ;
9
9
private eventEmitter : any ;
10
- private _subscriptions : Subscription [ ] ;
10
+ private subscriptionList : Subscription [ ] ;
11
11
12
12
constructor ( {
13
13
channels = [ ] ,
@@ -27,7 +27,7 @@ export class SubscriptionSet implements SubscribeCapable {
27
27
this . options = subscriptionOptions ;
28
28
this . eventEmitter = eventEmitter ;
29
29
this . pubnub = pubnub ;
30
- this . _subscriptions = [
30
+ this . subscriptionList = [
31
31
new Subscription ( {
32
32
channels : this . channelNames ,
33
33
channelGroups : this . groupNames ,
@@ -60,7 +60,7 @@ export class SubscriptionSet implements SubscribeCapable {
60
60
}
61
61
62
62
addSubscription ( subscription : Subscription ) {
63
- this . _subscriptions . push ( subscription ) ;
63
+ this . subscriptionList . push ( subscription ) ;
64
64
this . channelNames = [ ...this . channelNames , ...subscription . channels ] ;
65
65
this . groupNames = [ ...this . groupNames , ...subscription . channelGroups ] ;
66
66
}
@@ -70,11 +70,11 @@ export class SubscriptionSet implements SubscribeCapable {
70
70
const groupsToRemove = subscription . channelGroups ;
71
71
this . channelNames = this . channelNames . filter ( ( c ) => ! channelsToRemove . includes ( c ) ) ;
72
72
this . groupNames = this . groupNames . filter ( ( cg ) => ! groupsToRemove . includes ( cg ) ) ;
73
- this . _subscriptions = this . _subscriptions . filter ( ( s ) => s !== subscription ) ;
73
+ this . subscriptionList = this . subscriptionList . filter ( ( s ) => s !== subscription ) ;
74
74
}
75
75
76
76
addSubscriptionSet ( subscriptionSet : SubscriptionSet ) {
77
- this . _subscriptions = [ ...this . _subscriptions , ...subscriptionSet . subscriptions ] ;
77
+ this . subscriptionList = [ ...this . subscriptionList , ...subscriptionSet . subscriptions ] ;
78
78
this . channelNames = [ ...this . channelNames , ...subscriptionSet . channels ] ;
79
79
this . groupNames = [ ...this . groupNames , ...subscriptionSet . channelGroups ] ;
80
80
}
@@ -84,7 +84,7 @@ export class SubscriptionSet implements SubscribeCapable {
84
84
const groupsToRemove = subscriptionSet . channelGroups ;
85
85
this . channelNames = this . channelNames . filter ( ( c ) => ! channelsToRemove . includes ( c ) ) ;
86
86
this . groupNames = this . groupNames . filter ( ( cg ) => ! groupsToRemove . includes ( cg ) ) ;
87
- this . _subscriptions = this . _subscriptions . filter ( ( s ) => ! subscriptionSet . subscriptions . includes ( s ) ) ;
87
+ this . subscriptionList = this . subscriptionList . filter ( ( s ) => ! subscriptionSet . subscriptions . includes ( s ) ) ;
88
88
}
89
89
90
90
get channels ( ) {
@@ -94,6 +94,6 @@ export class SubscriptionSet implements SubscribeCapable {
94
94
return this . groupNames . slice ( 0 ) ;
95
95
}
96
96
get subscriptions ( ) {
97
- return this . _subscriptions . slice ( 0 ) ;
97
+ return this . subscriptionList . slice ( 0 ) ;
98
98
}
99
99
}
0 commit comments