|
@@ -18,6 +18,8 @@ import { FeedProvider } from "../../providers/feed/feed";
|
|
|
export class HomePage {
|
|
|
menuController: MenuController;
|
|
|
tweets;
|
|
|
+ privateTweet:boolean = false;
|
|
|
+ public color = 'primary';
|
|
|
|
|
|
constructor(
|
|
|
public navCtrl: NavController,
|
|
@@ -88,4 +90,32 @@ export class HomePage {
|
|
|
return undefined;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ privateTweetOnly(){
|
|
|
+ this.privateTweet = !this.privateTweet;
|
|
|
+ console.log("this.privateTweets",this.privateTweets);
|
|
|
+
|
|
|
+ const loading = this.loadingCtrl.create();
|
|
|
+ loading.present();
|
|
|
+ this.tweets = this.privateTweets;
|
|
|
+ console.log("privateTweet color",this.privateTweet)
|
|
|
+ loading.dismiss();
|
|
|
+
|
|
|
+ if(this.privateTweet)
|
|
|
+ this.color = 'black';
|
|
|
+ else{
|
|
|
+ this.color = 'white';
|
|
|
+ loading.present();
|
|
|
+ this.feed
|
|
|
+ .loadHomeTimeline()
|
|
|
+ .then(tweets => (this.tweets = tweets))
|
|
|
+ .catch(err => console.error(err))
|
|
|
+ .then(() => loading.dismiss());
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
+
|
|
|
+
|