// レスポンスクラス
// イベントが発生すると作られる

export default class Response {
    constructor(momo, msg) {
        this.momo = momo;
        this.msg = msg;
    }

    get username() {
        return this.msg.username;
    }

    get screen_name() {
        return this.msg.screen_name;
    }

    get text() {
        return this.msg.text;
    }

    get media() {
        return this.msg.media;
    }

    // TODO: 各アクションの実装
    reply() {
    }

    retweet() {
    }

    favo() {
    }

    download(path) {
    }
}

@@ -56,16 +56,17 @@
 ponse %7B%0A
+%0A
     cons
@@ -79,19 +79,21 @@
 r(momo, 
-msg
+tweet
 ) %7B%0A    
@@ -131,17 +131,21 @@
 his.
-msg = msg
+tweet = tweet
 ;%0A  
@@ -194,16 +194,19 @@
 his.
-msg
+tweet
 .user
+.
 name
@@ -258,19 +258,26 @@
 rn this.
-msg
+tweet.user
 .screen_
@@ -326,19 +326,21 @@
 rn this.
-msg
+tweet
 .text;%0A 
@@ -375,29 +375,231 @@
     
-return this.msg.media
+let images = %5B%5D;%0A        // %E8%A4%87%E6%95%B0%E7%94%BB%E5%83%8F%0A        if (this.tweet.extended_entities) %7B%0A            for (let m of tweet.extended_entities.media) %7B%0A                images.push(m.media_url);%0A            %7D%0A        %7D%0A        return images
 ;%0A  

Update response.js