switch to dislike thumbs down or dislike thumbs down rating
{"activity_name": "com.sololearn.javascript/com.sololearn.app.MainActivity", "activity": {"root": {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2560], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2560], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "android:id/action_mode_bar_stub", "adapter-view": false, "pointer": "9830ae7", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "android", "enabled": true, "bounds": [0, 0, 0, 0], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/action_bar_root", "adapter-view": false, "pointer": "1ce39d6", "children": [{"resource-id": "com.sololearn.javascript:id/action_mode_bar_stub", "adapter-view": false, "pointer": "fc83694", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ViewStubCompat", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 0, 0], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "android:id/content", "adapter-view": false, "pointer": "bb62b7b", "children": [{"resource-id": "com.sololearn.javascript:id/drawer_layout", "adapter-view": false, "pointer": "73892ac", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 84, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 84, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/container", "adapter-view": false, "pointer": "358853d", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.v4.view.ViewPager", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 448, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 168, 1440, 2112], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/editor_container", "adapter-view": false, "pointer": "77b6d63", "children": [{"text": "function shiftFn(ken) {\n    var shift = document.getElementById(\"shiftBtn\") ;\n    var arr = document.getElementsByTagName(\"td\") ;\n    if (ken == 1) {\n        shift.setAttribute(\"onclick\", \"shiftFn(0)\") ;\n        shift.style.backgroundColor = \"orange\" ;\n        arr[2].innerHTML = \"sin<sup>-1</sup>\" ;\n        arr[2].setAttribute(\"onclick\", \"trigo1('sin')\") ;\n        arr[3].innerHTML = \"cos<sup>-1</sup>\" ;\n        arr[3].setAttribute(\"onclick\", \"trigo1('cos')\") ;\n        arr[4].innerHTML = \"tan<sup>-1</sup>\" ;\n        arr[4].setAttribute(\"onclick\", \"trigo1('tan')\") ;\n        arr[10].innerHTML = \"ln\" ;\n        arr[10].setAttribute(\"onclick\", \"log(0)\") ;\n        arr[28].innerHTML = \"\\u0065\" ;\n        arr[28].setAttribute(\"onclick\", \"piOrE('e')\") ;\n    } else {\n        shift.setAttribute(\"onclick\", \"shiftFn(1)\") ;\n        shift.style.backgroundColor = \"yellow\" ;\n        arr[2].innerHTML = \"sin\" ;\n        arr[2].setAttribute(\"onclick\", \"trigo('sin')\") ;\n        arr[3].innerHTML = \"cos\" ;\n        arr[3].setAttribute(\"onclick\", \"trigo('cos')\") ;\n        arr[4].innerHTML = \"tan\" ;\n        arr[4].setAttribute(\"onclick\", \"trigo('tan')\") ;\n        arr[10].innerHTML = \"log\" ;\n        arr[10].setAttribute(\"onclick\", \"log(1)\") ;\n        arr[28].innerHTML = \"\\u03C0\" ;\n        arr[28].setAttribute(\"onclick\", \"piOrE('pi')\") ;\n    }\n}\n\nfunction input(sun) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += sun ;\n    y.innerHTML += sun ;\n}\n\nfunction factorial(shirious) {\n    if (Number.isInteger(shirious)) {\n        if (shirious < 2) return 1 ;\n        return shirious * factorial(shirious - 1) ;\n    }\n}\n\nfunction sqrt() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += \"sqrt(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * Math.sqrt(\" : \"Math.sqrt(\" ;\n}\n\nfunction leftParen() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += \"(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * (\" : \"(\" ;\n}\n\nfunction piOrE(lunar) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (lunar == \"pi\") {\n        x.value += \"\\u03C0\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.PI\" : \"Math.PI\" ;\n    } else {\n        x.value += \"\\u0065\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.E\" : \"Math.E\" ;\n    }\n}\n\nfunction log(jafca) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (jafca == 1) {\n        x.value += \"log(\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.log10(\" : \"Math.log10(\" ;\n    } else {\n        x.value += \"ln(\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.log(\" : \"Math.log(\" ;\n    }\n}\n\nfunction trigo(hatsyrei) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += hatsyrei + \"(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * Math.\" + hatsyrei + \"(Math.PI / 180 * \" : \"Math.\" + hatsyrei + \"(Math.PI / 180 * \" ;\n}\n\nfunction trigo1(valentin) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += valentin + \"\\u207B\\u00B9(\"\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * 180 / Math.PI * Math.a\" + valentin + \"(\" : \"180 / Math.PI * Math.a\" + valentin + \"(\" ;\n}\n\nfunction multOrDiv(edward) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (edward == \"mult\") {\n        x.value += \"\\u00D7\" ;\n        y.innerHTML += \"*\" ;\n    } else {\n        x.value += \"\\u00F7\" ;\n        y.innerHTML += \"/\"\n    }\n}\n\nfunction del() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    if (x.value.slice(-3) == \"Ans\") {\n        y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-4, -3))) ? \n        y.innerHTML.slice(0, -(z.innerHTML.length + 3)) : y.innerHTML.slice(0, -(z.innerHTML.length)) ;\n        x.value = x.value.slice(0, -3) ;\n    } else if (x.value == \"Error!\") {\n        ac() ;\n    } else {\n        switch (y.innerHTML.slice(-2)) {\n            case \"* \": // sin cos tan\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-5, -4))) ? \n            y.innerHTML.slice(0, -28) : y.innerHTML.slice(0, -25) ;\n            x.value = x.value.slice(0, -4) ;\n            break ;\n            case \"n(\":\n            case \"s(\": // asin acos atan\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-7, -6))) ? \n            y.innerHTML.slice(0, -29) : y.innerHTML.slice(0, -26) ;\n            x.value = x.value.slice(0, -6) ;\n            break ;\n            case \"0(\": // log\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-5, -4))) ? \n            y.innerHTML.slice(0, -14) : y.innerHTML.slice(0, -11) ;\n            x.value = x.value.slice(0, -4) ;\n            break ;\n            case \"g(\": // ln\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-4, -3))) ? \n            y.innerHTML.slice(0, -12) : y.innerHTML.slice(0, -9) ;\n            x.value = x.value.slice(0, -3) ;\n            break ;\n            case \"t(\": // sqrt\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-6, -5))) ? \n            y.innerHTML.slice(0, -13) : y.innerHTML.slice(0, -10) ;\n            x.value = x.value.slice(0, -5) ;\n            break ;\n            case \"PI\": // pi\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-2, -1))) ? \n            y.innerHTML.slice(0, -10) : y.innerHTML.slice(0, -7) ;\n            x.value = x.value.slice(0, -1) ;\n            break ;\n            case \".E\": // e\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-2, -1))) ? \n            y.innerHTML.slice(0, -9) : y.innerHTML.slice(0, -6) ;\n            x.value = x.value.slice(0, -1) ;\n            break ;\n            default:\n            y.innerHTML = y.innerHTML.slice(0, -1) ;\n            x.value = x.value.slice(0, -1) ;\n        } ;\n    }\n}\n\nfunction ac() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value = y.innerHTML = \"\" ;\n}\n\nfunction ans() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    x.value += \"Ans\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * \" + z.innerHTML : z.innerHTML ;\n}\n\nfunction equal() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    for (var i = 0; i < x.value.split(\"(\").length - x.value.split(\")\").length; i++) {\n        y.innerHTML += \")\" ;\n    }\n    if (y.innerHTML != \"\") {\n        x.value = y.innerHTML = z.innerHTML = eval(y.innerHTML\n        .replace(/(\\d+\\.?\\d*)\\!/g, \"factorial($1)\")\n        .replace(/(\\(?[^(]*\\)?)\\^(\\(?.*\\)?)/, \"Math.pow($1, $2)\")\n        ) ;\n    }\n    if (!isFinite(x.value)) x.value = \"Error!\" ;\n}", "resource-id": "com.sololearn.javascript:id/code_editor", "adapter-view": false, "pointer": "3fb85af", "scrollable-horizontal": true, "ancestors": ["android.support.v7.widget.AppCompatEditText", "android.widget.EditText", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 270, 1440, 1769], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "monospace", "class": "com.sololearn.app.views.playground.AdvancedEditText", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 718, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.javascript:id/code_bar", "adapter-view": false, "pointer": "873ed60", "children": [{"resource-id": "com.sololearn.javascript:id/code_avatar", "adapter-view": false, "pointer": "3ef8219", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [35, 35, 158, 158], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "com.sololearn.app.views.CircleImageView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [35, 483, 158, 606], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "A scientific calculator", "resource-id": "com.sololearn.javascript:id/code_name", "adapter-view": false, "pointer": "ef432de", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 35, 664, 101], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [193, 483, 664, 549], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "web", "resource-id": "com.sololearn.javascript:id/code_language_icon", "adapter-view": false, "pointer": "b2d7cbf", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "cheeze", "resource-id": "com.sololearn.javascript:id/code_user", "adapter-view": false, "pointer": "91a7f8c", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 105, 325, 162], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [193, 553, 325, 610], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/votes_parent", "adapter-view": false, "pointer": "56d26d5", "children": [{"resource-id": "com.sololearn.javascript:id/vote_up", "adapter-view": false, "pointer": "f0c9eea", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 123, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [166, 624, 289, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "+383", "resource-id": "com.sololearn.javascript:id/vote_number", "adapter-view": false, "pointer": "3c725db", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [130, 0, 242, 66], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [296, 624, 408, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/vote_down", "adapter-view": false, "pointer": "bb60878", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [249, 0, 372, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [415, 624, 538, 690], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [166, 176, 538, 270], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [166, 624, 538, 718], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Public:", "resource-id": "com.sololearn.javascript:id/public_switch", "adapter-view": false, "pointer": "7e65b51", "scrollable-horizontal": false, "ancestors": ["android.widget.CompoundButton", "android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.SwitchCompat", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 270], "draw": true, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 1440, 718], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/parent_accessory_view", "adapter-view": false, "pointer": "e8dbfb6", "children": [{"resource-id": "com.sololearn.javascript:id/accessoryView", "adapter-view": false, "pointer": "f8844b7", "children": [{"text": "Tab", "scrollable-vertical": false, "adapter-view": false, "pointer": "e7f3424", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 4, 175, 179], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [0, 2221, 175, 2392], "pressed": "not_pressed"}, {"text": "{", "scrollable-vertical": false, "adapter-view": false, "pointer": "5e45b8d", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [175, 0, 350, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [175, 2217, 350, 2392], "pressed": "not_pressed"}, {"text": "}", "scrollable-vertical": false, "adapter-view": false, "pointer": "22e2142", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [350, 0, 525, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [350, 2217, 525, 2392], "pressed": "not_pressed"}, {"text": ";", "scrollable-vertical": false, "adapter-view": false, "pointer": "6d27553", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [525, 0, 700, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [525, 2217, 700, 2392], "pressed": "not_pressed"}, {"text": "\"", "scrollable-vertical": false, "adapter-view": false, "pointer": "88d6e90", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [700, 0, 875, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [700, 2217, 875, 2392], "pressed": "not_pressed"}, {"text": "(", "scrollable-vertical": false, "adapter-view": false, "pointer": "f482389", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [875, 0, 1050, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [875, 2217, 1050, 2392], "pressed": "not_pressed"}, {"text": ")", "scrollable-vertical": false, "adapter-view": false, "pointer": "1810f8e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1050, 0, 1225, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [1050, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "=", "scrollable-vertical": false, "adapter-view": false, "pointer": "c8513af", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1225, 0, 1400, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1225, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "[", "scrollable-vertical": false, "adapter-view": false, "pointer": "902e3bc", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1400, 0, 1575, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1400, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "]", "scrollable-vertical": false, "adapter-view": false, "pointer": "7066f45", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1575, 0, 1750, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1575, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ".", "scrollable-vertical": false, "adapter-view": false, "pointer": "802969a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1750, 0, 1925, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1750, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ":", "scrollable-vertical": false, "adapter-view": false, "pointer": "8193bcb", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1925, 0, 2100, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1925, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "_", "scrollable-vertical": false, "adapter-view": false, "pointer": "cf87fa8", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2100, 0, 2275, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2100, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "!", "scrollable-vertical": false, "adapter-view": false, "pointer": "a3bac1", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2275, 0, 2450, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2275, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "&", "scrollable-vertical": false, "adapter-view": false, "pointer": "ae38266", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2450, 0, 2625, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2450, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "|", "scrollable-vertical": false, "adapter-view": false, "pointer": "57dc9a7", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2625, 0, 2800, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2625, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "*", "scrollable-vertical": false, "adapter-view": false, "pointer": "829ee54", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2800, 0, 2975, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2800, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "/", "scrollable-vertical": false, "adapter-view": false, "pointer": "97041fd", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2975, 0, 3150, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2975, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "+", "scrollable-vertical": false, "adapter-view": false, "pointer": "f955ef2", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3150, 0, 3325, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3150, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "-", "scrollable-vertical": false, "adapter-view": false, "pointer": "6b35943", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3325, 0, 3500, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3325, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "%", "scrollable-vertical": false, "adapter-view": false, "pointer": "c619bc0", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3500, 0, 3675, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3500, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "?", "scrollable-vertical": false, "adapter-view": false, "pointer": "98400f9", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3675, 0, 3850, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3675, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "#", "scrollable-vertical": false, "adapter-view": false, "pointer": "f16783e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3850, 0, 4025, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3850, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "<", "scrollable-vertical": false, "adapter-view": false, "pointer": "328469f", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4025, 0, 4200, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4025, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ">", "scrollable-vertical": false, "adapter-view": false, "pointer": "ba4b3ec", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4200, 0, 4375, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4200, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ",", "scrollable-vertical": false, "adapter-view": false, "pointer": "87ab3b5", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4375, 0, 4550, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4375, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "@", "scrollable-vertical": false, "adapter-view": false, "pointer": "1fdda4a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4550, 0, 4725, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4550, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "^", "scrollable-vertical": false, "adapter-view": false, "pointer": "d4adbb", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4725, 0, 4900, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4725, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "'", "scrollable-vertical": false, "adapter-view": false, "pointer": "11f22d8", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4900, 0, 5075, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4900, 2217, 1205, 2392], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 5075, 175], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.AccessoryView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1205, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1769, 1205, 1944], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.HorizontalScrollView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1205, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/run_code", "adapter-view": false, "pointer": "1efd631", "children": [{"text": "RUN", "scrollable-vertical": false, "adapter-view": false, "pointer": "1475116", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [28, 54, 126, 120], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [1233, 2271, 1331, 2337], "pressed": "not_pressed"}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1359, 2278, 1412, 2331], "visibility": "visible", "content-desc": [null], "rel-bounds": [154, 61, 207, 114], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "3166a97", "class": "com.sololearn.app.views.playground.TriangleView", "visible-to-user": true}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1205, 1769, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1205, 2217, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/auto_complete_list_view", "adapter-view": true, "pointer": "365c753", "scrollable-horizontal": false, "ancestors": ["android.widget.AbsListView", "android.widget.AdapterView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 434, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.ListView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [40, 508, 474, 508], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.javascript:id/loading_view", "adapter-view": false, "pointer": "ccf9484", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 448, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/loading_view_progressbar", "adapter-view": false, "pointer": "7df68a2", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [622, 874, 818, 1070], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [622, 1322, 818, 1518], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.javascript:id/loading_view_message", "adapter-view": false, "pointer": "b4d1933", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.javascript:id/loading_view_action", "adapter-view": false, "pointer": "df374f0", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "5baa46d", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/code_output", "adapter-view": false, "pointer": "fea1a69", "children": [{"resource-id": "com.sololearn.javascript:id/crop_content", "adapter-view": false, "pointer": "ef6cee", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, 1440, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "OUTPUT", "resource-id": "com.sololearn.javascript:id/output_title", "adapter-view": false, "pointer": "832f01c", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/output_text_scroll", "adapter-view": false, "pointer": "480f425", "children": [{"text": "This code resulted in no output", "resource-id": "com.sololearn.javascript:id/output_text", "adapter-view": false, "pointer": "ee969fa", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [14, 14, 1426, 80], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [14, 2231, 1426, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ScrollView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": true}], "adapter-view": false, "abs-pos": true, "pointer": "736158f", "class": "android.widget.LinearLayout", "visible-to-user": false}, {"resource-id": "com.sololearn.javascript:id/loading_view", "adapter-view": false, "pointer": "9087bab", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, 0, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/loading_view_progressbar", "adapter-view": false, "pointer": "af1ada1", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.javascript:id/loading_view_message", "adapter-view": false, "pointer": "7542bc6", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.javascript:id/loading_view_action", "adapter-view": false, "pointer": "5512787", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "f8cf208", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1769, 1440, 1769], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.CodeOutputView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Custom Toast", "resource-id": "com.sololearn.javascript:id/custom_toast", "adapter-view": false, "pointer": "70326b4", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/editor_container", "adapter-view": false, "pointer": "55a82dd", "children": [{"text": "body {margin: 0; background-color: #EFDB2F; text-align: center}\np {font-size: 0px}\ntd {width: 19vw; height: 13.8vh; text-align: center; font-size: 25px; font-weight: bold; color: black; border: 1px solid white}\ntd:hover {background-color: #CDBA1E}\ninput {width: 100%; height: 100%; border: none; font-size: 25px; font-weight: bold; padding: 0px 5px}\n#shiftBtn {background-color: yellow}", "resource-id": "com.sololearn.javascript:id/code_editor", "adapter-view": false, "pointer": "92d6dbc", "scrollable-horizontal": true, "ancestors": ["android.support.v7.widget.AppCompatEditText", "android.widget.EditText", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 270, 1440, 1769], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "monospace", "class": "com.sololearn.app.views.playground.AdvancedEditText", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 718, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.javascript:id/code_bar", "adapter-view": false, "pointer": "f573e52", "children": [{"resource-id": "com.sololearn.javascript:id/code_avatar", "adapter-view": false, "pointer": "28eb523", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [35, 35, 158, 158], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "com.sololearn.app.views.CircleImageView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 483, -1281, 606], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "A scientific calculator", "resource-id": "com.sololearn.javascript:id/code_name", "adapter-view": false, "pointer": "e05fa20", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 35, 664, 101], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 483, -775, 549], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "web", "resource-id": "com.sololearn.javascript:id/code_language_icon", "adapter-view": false, "pointer": "f816fd9", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1439, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "cheeze", "resource-id": "com.sololearn.javascript:id/code_user", "adapter-view": false, "pointer": "506ed9e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 105, 325, 162], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 553, -1114, 610], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/votes_parent", "adapter-view": false, "pointer": "68d807f", "children": [{"resource-id": "com.sololearn.javascript:id/vote_up", "adapter-view": false, "pointer": "8a0984c", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 123, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 624, -1150, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "+383", "resource-id": "com.sololearn.javascript:id/vote_number", "adapter-view": false, "pointer": "1903095", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [130, 0, 242, 66], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 624, -1031, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/vote_down", "adapter-view": false, "pointer": "17045aa", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [249, 0, 372, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 624, -901, 690], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [166, 176, 538, 270], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 624, -901, 718], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Public:", "resource-id": "com.sololearn.javascript:id/public_switch", "adapter-view": false, "pointer": "d83a59b", "scrollable-horizontal": false, "ancestors": ["android.widget.CompoundButton", "android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.SwitchCompat", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1439, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 270], "draw": true, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 718], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/parent_accessory_view", "adapter-view": false, "pointer": "e64ed38", "children": [{"resource-id": "com.sololearn.javascript:id/accessoryView", "adapter-view": false, "pointer": "2904111", "children": [{"text": "Tab", "scrollable-vertical": false, "adapter-view": false, "pointer": "f651276", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 4, 175, 179], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2221, -1264, 2392], "pressed": "not_pressed"}, {"text": ":", "scrollable-vertical": false, "adapter-view": false, "pointer": "6ed0077", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [175, 0, 350, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -1089, 2392], "pressed": "not_pressed"}, {"text": "-", "scrollable-vertical": false, "adapter-view": false, "pointer": "c17a4e4", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [350, 0, 525, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -914, 2392], "pressed": "not_pressed"}, {"text": "\"", "scrollable-vertical": false, "adapter-view": false, "pointer": "6a6dd4d", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [525, 0, 700, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -739, 2392], "pressed": "not_pressed"}, {"text": ";", "scrollable-vertical": false, "adapter-view": false, "pointer": "307e002", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [700, 0, 875, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -564, 2392], "pressed": "not_pressed"}, {"text": "{", "scrollable-vertical": false, "adapter-view": false, "pointer": "4272d13", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [875, 0, 1050, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -389, 2392], "pressed": "not_pressed"}, {"text": "}", "scrollable-vertical": false, "adapter-view": false, "pointer": "41c2b50", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1050, 0, 1225, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "(", "scrollable-vertical": false, "adapter-view": false, "pointer": "5110149", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1225, 0, 1400, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": ")", "scrollable-vertical": false, "adapter-view": false, "pointer": "e17fa4e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1400, 0, 1575, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [0, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "<", "scrollable-vertical": false, "adapter-view": false, "pointer": "4cd876f", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1575, 0, 1750, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [135, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": ">", "scrollable-vertical": false, "adapter-view": false, "pointer": "9a0ac7c", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1750, 0, 1925, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [310, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "/", "scrollable-vertical": false, "adapter-view": false, "pointer": "1df6905", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1925, 0, 2100, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [485, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "[", "scrollable-vertical": false, "adapter-view": false, "pointer": "cfd6d5a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2100, 0, 2275, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [660, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "]", "scrollable-vertical": false, "adapter-view": false, "pointer": "cd52b8b", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2275, 0, 2450, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [835, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": ".", "scrollable-vertical": false, "adapter-view": false, "pointer": "28a1468", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2450, 0, 2625, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1010, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": ",", "scrollable-vertical": false, "adapter-view": false, "pointer": "7729081", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2625, 0, 2800, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1185, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "'", "scrollable-vertical": false, "adapter-view": false, "pointer": "8950526", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2800, 0, 2975, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1360, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "=", "scrollable-vertical": false, "adapter-view": false, "pointer": "68f567", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2975, 0, 3150, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1535, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "!", "scrollable-vertical": false, "adapter-view": false, "pointer": "c200f14", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3150, 0, 3325, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1710, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "&", "scrollable-vertical": false, "adapter-view": false, "pointer": "bb6b3bd", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3325, 0, 3500, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1885, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "|", "scrollable-vertical": false, "adapter-view": false, "pointer": "8bc4db2", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3500, 0, 3675, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2060, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "#", "scrollable-vertical": false, "adapter-view": false, "pointer": "1858103", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3675, 0, 3850, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2235, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "*", "scrollable-vertical": false, "adapter-view": false, "pointer": "e790880", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3850, 0, 4025, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2410, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "+", "scrollable-vertical": false, "adapter-view": false, "pointer": "d1fceb9", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4025, 0, 4200, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2585, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "%", "scrollable-vertical": false, "adapter-view": false, "pointer": "39d92fe", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4200, 0, 4375, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2760, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "_", "scrollable-vertical": false, "adapter-view": false, "pointer": "b552a5f", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4375, 0, 4550, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2935, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "@", "scrollable-vertical": false, "adapter-view": false, "pointer": "aa62cac", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4550, 0, 4725, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3110, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "?", "scrollable-vertical": false, "adapter-view": false, "pointer": "3659d75", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4725, 0, 4900, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3285, 2217, -234, 2392], "pressed": "not_pressed"}, {"text": "^", "scrollable-vertical": false, "adapter-view": false, "pointer": "5bbe10a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4900, 0, 5075, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3460, 2217, -234, 2392], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 5075, 175], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.AccessoryView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -234, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1769, 1205, 1944], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.HorizontalScrollView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -234, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/run_code", "adapter-view": false, "pointer": "74c0d7b", "children": [{"text": "RUN", "scrollable-vertical": false, "adapter-view": false, "pointer": "f9f6798", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [28, 54, 126, 120], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "enabled": true, "bounds": [0, 2271, -108, 2337], "pressed": "not_pressed"}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2278, -27, 2331], "visibility": "visible", "content-desc": [null], "rel-bounds": [154, 61, 207, 114], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "fff9bf1", "class": "com.sololearn.app.views.playground.TriangleView", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1205, 1769, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/auto_complete_list_view", "adapter-view": true, "pointer": "fe2098e", "scrollable-horizontal": false, "ancestors": ["android.widget.AbsListView", "android.widget.AdapterView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 434, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.ListView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1005, 448], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.javascript:id/loading_view", "adapter-view": false, "pointer": "ebf03d6", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 448, 0, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/loading_view_progressbar", "adapter-view": false, "pointer": "1ef6544", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [622, 874, 818, 1070], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1322, -621, 1518], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.javascript:id/loading_view_message", "adapter-view": false, "pointer": "a61062d", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1439, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.javascript:id/loading_view_action", "adapter-view": false, "pointer": "eff8762", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1439, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "8040657", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/code_output", "adapter-view": false, "pointer": "5d8b0f3", "children": [{"resource-id": "com.sololearn.javascript:id/crop_content", "adapter-view": false, "pointer": "21f91b0", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, 0, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "OUTPUT", "resource-id": "com.sololearn.javascript:id/output_title", "adapter-view": false, "pointer": "1d2b7ae", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/output_text_scroll", "adapter-view": false, "pointer": "943694f", "children": [{"text": "This code resulted in no output", "resource-id": "com.sololearn.javascript:id/output_text", "adapter-view": false, "pointer": "de418dc", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [14, 14, 1426, 80], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2231, -13, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ScrollView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": true}], "adapter-view": false, "abs-pos": true, "pointer": "3f4d829", "class": "android.widget.LinearLayout", "visible-to-user": false}, {"resource-id": "com.sololearn.javascript:id/loading_view", "adapter-view": false, "pointer": "fd9cde5", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, -1439, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/loading_view_progressbar", "adapter-view": false, "pointer": "ef74b6b", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -1439, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.javascript:id/loading_view_message", "adapter-view": false, "pointer": "807e6c8", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -1439, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.javascript:id/loading_view_action", "adapter-view": false, "pointer": "a5e6361", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -1439, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "96a0ba", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, -1439, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1769, 1440, 1769], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.CodeOutputView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Custom Toast", "resource-id": "com.sololearn.javascript:id/custom_toast", "adapter-view": false, "pointer": "a7e0e86", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, -1439, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [-1440, 0, 0, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1440, 448, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [1440, 0, 2880, 1944], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/web_view", "adapter-view": false, "pointer": "318a774", "scrollable-horizontal": true, "ancestors": ["android.widget.AbsoluteLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.webkit.WebView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1440, 448, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": true}, {"text": "", "resource-id": "com.sololearn.javascript:id/js_error_message", "adapter-view": false, "pointer": "c3cd49d", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": true, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1440, 448, 1440, 448], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.javascript:id/loading_view", "adapter-view": false, "pointer": "d1c8d12", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1440, 448, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.javascript:id/loading_view_progressbar", "adapter-view": false, "pointer": "ad2c6e0", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [622, 874, 818, 1070], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [2062, 1322, 1440, 1518], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.javascript:id/loading_view_message", "adapter-view": false, "pointer": "5971d99", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1440, 448, 1440, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.javascript:id/loading_view_action", "adapter-view": false, "pointer": "9b2685e", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1440, 448, 1440, 448], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "60fbce3", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 1944], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1440, 448, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "1bd3347", "class": "android.widget.RelativeLayout", "visible-to-user": false}], "adapter-view": false, "abs-pos": true, "pointer": "41eaf92", "class": "com.sololearn.app.fragments.PagerFragment$1", "visible-to-user": true}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 2308], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 280, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/header_list", "adapter-view": false, "pointer": "a910e80", "children": [{"resource-id": "com.sololearn.javascript:id/header_list_view", "adapter-view": true, "pointer": "a81df03", "scrollable-horizontal": false, "ancestors": ["android.widget.AdapterView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 84], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "com.sololearn.app.views.HorizontalListView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 280, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 280, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/tabLayout", "adapter-view": false, "pointer": "133274f", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 1440, 448], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 168], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 280, 360, 448], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 360, 168], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 0, 280], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "fbadf2a", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"text": "HTML", "scrollable-vertical": false, "adapter-view": false, "pointer": "70c011b", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [113, 51, 247, 117], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [113, 331, 247, 397], "pressed": "not_pressed"}], "adapter-view": false, "abs-pos": true, "pointer": "d674015", "class": "android.support.design.widget.TabLayout$TabView", "visible-to-user": true}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [360, 280, 720, 448], "visibility": "visible", "content-desc": [null], "rel-bounds": [360, 0, 720, 168], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [360, 280, 360, 280], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "988c891", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"text": "CSS", "scrollable-vertical": false, "adapter-view": false, "pointer": "d7fc3f6", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [134, 51, 226, 117], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [494, 331, 586, 397], "pressed": "not_pressed"}], "adapter-view": false, "abs-pos": true, "pointer": "e54e2b8", "class": "android.support.design.widget.TabLayout$TabView", "visible-to-user": true}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [720, 280, 1080, 448], "visibility": "visible", "content-desc": [null], "rel-bounds": [720, 0, 1080, 168], "focused": false, "selected": true, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [720, 280, 720, 280], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": true, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "84d710c", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"text": "JS", "scrollable-vertical": false, "adapter-view": false, "pointer": "cb2fa55", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": true, "content-desc": [null], "rel-bounds": [151, 51, 208, 117], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [871, 331, 928, 397], "pressed": "not_pressed"}], "adapter-view": false, "abs-pos": true, "pointer": "377443f", "class": "android.support.design.widget.TabLayout$TabView", "visible-to-user": true}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [1080, 280, 1440, 448], "visibility": "visible", "content-desc": [null], "rel-bounds": [1080, 0, 1440, 168], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1080, 280, 1080, 280], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "7a5e55b", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"text": "Output", "scrollable-vertical": false, "adapter-view": false, "pointer": "ce691f8", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [85, 51, 274, 117], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [1165, 331, 1354, 397], "pressed": "not_pressed"}], "adapter-view": false, "abs-pos": true, "pointer": "338ac6a", "class": "android.support.design.widget.TabLayout$TabView", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "4d2adae", "class": "android.support.design.widget.TabLayout$SlidingTabStrip", "visible-to-user": true}], "scrollable-horizontal": false, "ancestors": ["android.widget.HorizontalScrollView", "android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 364], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.widget.TabLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 280, 1440, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/header_extra", "adapter-view": false, "pointer": "edbfedc", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 364, 1440, 364], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 448, 1440, 448], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/toolbar_shadow", "adapter-view": false, "pointer": "1fbe178", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 84, 0, 84], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/toolbar", "adapter-view": false, "pointer": "1c1c051", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 84, 196, 280], "visibility": "visible", "content-desc": ["Open navigation menu"], "rel-bounds": [0, 0, 196, 196], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "7bdc0b6", "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1132, 84, 1440, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [1132, 0, 1440, 196], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "", "resource-id": "com.sololearn.javascript:id/action_share", "adapter-view": false, "pointer": "c75e6d1", "scrollable-horizontal": false, "ancestors": ["android.support.v7.widget.AppCompatTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": ["Share"], "rel-bounds": [0, 14, 168, 182], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.view.menu.ActionMenuItemView", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [1132, 98, 1300, 266], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.v7.widget.AppCompatImageView", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [1300, 98, 1440, 266], "visibility": "visible", "content-desc": ["More options"], "rel-bounds": [168, 14, 308, 182], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "12d2536", "class": "android.support.v7.widget.ActionMenuPresenter$OverflowMenuButton", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "f46b1b7", "class": "android.support.v7.widget.ActionMenuView", "visible-to-user": true}, {"text": "Code Playground", "scrollable-vertical": false, "adapter-view": false, "pointer": "9dc2982", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [210, 51, 747, 144], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [210, 135, 747, 228], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.Toolbar", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 84, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/achievement_container", "adapter-view": false, "pointer": "5c99d24", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 266, 1440, 606], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 350, 1440, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 84, 0, 84], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "291108d", "class": "android.view.SurfaceView", "visible-to-user": false}], "adapter-view": false, "abs-pos": true, "pointer": "92e5cb9", "class": "android.widget.RelativeLayout", "visible-to-user": true}, {"resource-id": "com.sololearn.javascript:id/navigation_drawer", "adapter-view": false, "pointer": "4dd3242", "children": [{"resource-id": "com.sololearn.javascript:id/design_navigation_view", "adapter-view": false, "pointer": "b32fba4", "children": [{"resource-id": "com.sololearn.javascript:id/navigation_header_container", "adapter-view": false, "pointer": "88ab253", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 0, 630], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 0, 630], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "28b2889", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"resource-id": "com.sololearn.javascript:id/menu_user", "adapter-view": false, "pointer": "e90308e", "children": [{"resource-id": "com.sololearn.javascript:id/menu_avatar", "adapter-view": false, "pointer": "e0420af", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 148, 280, 372], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.CircleImageView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 148, -699, 372], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Grace Chan", "resource-id": "com.sololearn.javascript:id/menu_name", "adapter-view": false, "pointer": "116cbc", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 428, 309, 494], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 428, -670, 494], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "appcrawler6@gmail.com", "resource-id": "com.sololearn.javascript:id/menu_email", "adapter-view": false, "pointer": "bf4c445", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 494, 648, 574], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 494, -331, 574], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Sign Out", "resource-id": "com.sololearn.javascript:id/menu_logout", "adapter-view": false, "pointer": "d62c79a", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [648, 452, 980, 630], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 452, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Sign In", "resource-id": "com.sololearn.javascript:id/menu_login", "adapter-view": false, "pointer": "6fc18cb", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [672, 452, 980, 630], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 452, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "4956790", "class": "android.widget.FrameLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 658], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 0, 658], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 658, 0, 826], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 658, 980, 826], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Home", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "f9e46d6", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 658, -55, 826], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "f7d8d57", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 658, -979, 658], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "5960af1", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 826, 0, 994], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 826, 980, 994], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Code Playground", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "7ca22fb", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 826, -55, 994], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "db8f18", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 826, -979, 826], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "eb6dc8a", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 994, 0, 1162], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 994, 980, 1162], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Q&A Discussions", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "f2e3756", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 994, -55, 1162], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "e0df3d7", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 994, -979, 994], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "7a56d71", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1162, 0, 1330], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1162, 980, 1330], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Leaderboard", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "8526fad", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1162, -55, 1330], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "5ee72e2", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1162, -979, 1162], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "b8684c4", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1330, 0, 1498], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1330, 980, 1498], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Similar Courses", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "ac92930", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1330, -55, 1498], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "d5359a9", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1330, -979, 1330], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "a53f673", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1498, 0, 1666], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1498, 980, 1666], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Glossary", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "5a610ee", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1498, -55, 1666], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "6f1e98f", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1498, -979, 1498], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "884ce69", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1666, 0, 1834], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1666, 980, 1834], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Invite Friends", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "e12e825", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1666, -55, 1834], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "2664dfa", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1666, -979, 1666], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "dc4341c", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 1834, 0, 1894], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1834, 980, 1894], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 1862, 0, 1866], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 28, 980, 32], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "d6af9a2", "class": "android.view.View", "visible-to-user": false}], "adapter-view": false, "abs-pos": true, "pointer": "ce5d96d", "class": "android.widget.FrameLayout", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1894, 0, 2062], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1894, 980, 2062], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Settings", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "6ee7608", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1894, -55, 2062], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "daee1a1", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 1894, -979, 1894], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "aad8fab", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 2062, 0, 2230], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 2062, 980, 2230], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Rate", "resource-id": "com.sololearn.javascript:id/design_menu_item_text", "adapter-view": false, "pointer": "e337b87", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2062, -55, 2230], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.javascript:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "cf8eab4", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 2062, -979, 2062], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "fbb4fc6", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.support.v7.widget.RecyclerView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 2392], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.internal.NavigationMenuView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": true}], "scrollable-horizontal": false, "ancestors": ["android.support.design.internal.ScrimInsetsFrameLayout", "android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [-980, 0, 0, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "invisible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.widget.NavigationView", "visible-to-user": false, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": true, "clickable": false, "abs-pos": true, "class": "android.support.v4.widget.DrawerLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ContentFrameLayout", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.FitWindowsLinearLayout", "visible-to-user": true, "package": "com.sololearn.javascript", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "dca342d", "class": "android.widget.FrameLayout", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "f4517b0", "class": "android.widget.LinearLayout", "visible-to-user": true}, {"resource-id": "android:id/navigationBarBackground", "adapter-view": false, "pointer": "53dc925", "scrollable-horizontal": false, "ancestors": ["java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 2392, 1440, 2560], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.View", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 2392, 1440, 2560], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "b1c00a6", "class": "com.android.internal.policy.PhoneWindow$DecorView", "visible-to-user": true}, "added_fragments": [], "active_fragments": []}, "is_keyboard_deployed": false, "request_id": "1106"}
{"ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "class": "com.android.internal.policy.PhoneWindow$DecorView", "bounds": [0, 0, 1440, 2560], "clickable": false, "children": [{"resource-id": "com.sololearn.javascript:id/toolbar", "children": [{"iconClass": "arrow_backward", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "bounds": [0, 84, 196, 280], "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "componentLabel": "Icon"}, {"text": "Code Playground", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [210, 135, 747, 228], "componentLabel": "Text"}, {"iconClass": "share", "resource-id": "com.sololearn.javascript:id/action_share", "ancestors": ["android.support.v7.widget.AppCompatTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.support.v7.view.menu.ActionMenuItemView", "bounds": [1132, 98, 1300, 266], "componentLabel": "Icon"}, {"iconClass": "more", "ancestors": ["android.support.v7.widget.AppCompatImageView", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "bounds": [1300, 98, 1440, 266], "clickable": true, "class": "android.support.v7.widget.ActionMenuPresenter$OverflowMenuButton", "componentLabel": "Icon"}], "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.Toolbar", "bounds": [0, 84, 1440, 280], "componentLabel": "Toolbar"}, {"ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "class": "android.support.design.widget.TabLayout$SlidingTabStrip", "bounds": [0, 280, 1440, 448], "clickable": false, "children": [{"text": "HTML", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [113, 331, 247, 397], "componentLabel": "Text"}, {"text": "CSS", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [494, 331, 586, 397], "componentLabel": "Text"}, {"text": "JS", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [871, 331, 928, 397], "componentLabel": "Text"}, {"text": "Output", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [1165, 331, 1354, 397], "componentLabel": "Text"}], "componentLabel": "Multi-Tab"}, {"text": "function shiftFn(ken) {\n    var shift = document.getElementById(\"shiftBtn\") ;\n    var arr = document.getElementsByTagName(\"td\") ;\n    if (ken == 1) {\n        shift.setAttribute(\"onclick\", \"shiftFn(0)\") ;\n        shift.style.backgroundColor = \"orange\" ;\n        arr[2].innerHTML = \"sin<sup>-1</sup>\" ;\n        arr[2].setAttribute(\"onclick\", \"trigo1('sin')\") ;\n        arr[3].innerHTML = \"cos<sup>-1</sup>\" ;\n        arr[3].setAttribute(\"onclick\", \"trigo1('cos')\") ;\n        arr[4].innerHTML = \"tan<sup>-1</sup>\" ;\n        arr[4].setAttribute(\"onclick\", \"trigo1('tan')\") ;\n        arr[10].innerHTML = \"ln\" ;\n        arr[10].setAttribute(\"onclick\", \"log(0)\") ;\n        arr[28].innerHTML = \"\\u0065\" ;\n        arr[28].setAttribute(\"onclick\", \"piOrE('e')\") ;\n    } else {\n        shift.setAttribute(\"onclick\", \"shiftFn(1)\") ;\n        shift.style.backgroundColor = \"yellow\" ;\n        arr[2].innerHTML = \"sin\" ;\n        arr[2].setAttribute(\"onclick\", \"trigo('sin')\") ;\n        arr[3].innerHTML = \"cos\" ;\n        arr[3].setAttribute(\"onclick\", \"trigo('cos')\") ;\n        arr[4].innerHTML = \"tan\" ;\n        arr[4].setAttribute(\"onclick\", \"trigo('tan')\") ;\n        arr[10].innerHTML = \"log\" ;\n        arr[10].setAttribute(\"onclick\", \"log(1)\") ;\n        arr[28].innerHTML = \"\\u03C0\" ;\n        arr[28].setAttribute(\"onclick\", \"piOrE('pi')\") ;\n    }\n}\n\nfunction input(sun) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += sun ;\n    y.innerHTML += sun ;\n}\n\nfunction factorial(shirious) {\n    if (Number.isInteger(shirious)) {\n        if (shirious < 2) return 1 ;\n        return shirious * factorial(shirious - 1) ;\n    }\n}\n\nfunction sqrt() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += \"sqrt(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * Math.sqrt(\" : \"Math.sqrt(\" ;\n}\n\nfunction leftParen() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += \"(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * (\" : \"(\" ;\n}\n\nfunction piOrE(lunar) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (lunar == \"pi\") {\n        x.value += \"\\u03C0\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.PI\" : \"Math.PI\" ;\n    } else {\n        x.value += \"\\u0065\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.E\" : \"Math.E\" ;\n    }\n}\n\nfunction log(jafca) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (jafca == 1) {\n        x.value += \"log(\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.log10(\" : \"Math.log10(\" ;\n    } else {\n        x.value += \"ln(\" ;\n        y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n        \" * Math.log(\" : \"Math.log(\" ;\n    }\n}\n\nfunction trigo(hatsyrei) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += hatsyrei + \"(\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * Math.\" + hatsyrei + \"(Math.PI / 180 * \" : \"Math.\" + hatsyrei + \"(Math.PI / 180 * \" ;\n}\n\nfunction trigo1(valentin) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value += valentin + \"\\u207B\\u00B9(\"\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * 180 / Math.PI * Math.a\" + valentin + \"(\" : \"180 / Math.PI * Math.a\" + valentin + \"(\" ;\n}\n\nfunction multOrDiv(edward) {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    if (edward == \"mult\") {\n        x.value += \"\\u00D7\" ;\n        y.innerHTML += \"*\" ;\n    } else {\n        x.value += \"\\u00F7\" ;\n        y.innerHTML += \"/\"\n    }\n}\n\nfunction del() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    if (x.value.slice(-3) == \"Ans\") {\n        y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-4, -3))) ? \n        y.innerHTML.slice(0, -(z.innerHTML.length + 3)) : y.innerHTML.slice(0, -(z.innerHTML.length)) ;\n        x.value = x.value.slice(0, -3) ;\n    } else if (x.value == \"Error!\") {\n        ac() ;\n    } else {\n        switch (y.innerHTML.slice(-2)) {\n            case \"* \": // sin cos tan\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-5, -4))) ? \n            y.innerHTML.slice(0, -28) : y.innerHTML.slice(0, -25) ;\n            x.value = x.value.slice(0, -4) ;\n            break ;\n            case \"n(\":\n            case \"s(\": // asin acos atan\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-7, -6))) ? \n            y.innerHTML.slice(0, -29) : y.innerHTML.slice(0, -26) ;\n            x.value = x.value.slice(0, -6) ;\n            break ;\n            case \"0(\": // log\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-5, -4))) ? \n            y.innerHTML.slice(0, -14) : y.innerHTML.slice(0, -11) ;\n            x.value = x.value.slice(0, -4) ;\n            break ;\n            case \"g(\": // ln\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-4, -3))) ? \n            y.innerHTML.slice(0, -12) : y.innerHTML.slice(0, -9) ;\n            x.value = x.value.slice(0, -3) ;\n            break ;\n            case \"t(\": // sqrt\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-6, -5))) ? \n            y.innerHTML.slice(0, -13) : y.innerHTML.slice(0, -10) ;\n            x.value = x.value.slice(0, -5) ;\n            break ;\n            case \"PI\": // pi\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-2, -1))) ? \n            y.innerHTML.slice(0, -10) : y.innerHTML.slice(0, -7) ;\n            x.value = x.value.slice(0, -1) ;\n            break ;\n            case \".E\": // e\n            y.innerHTML = (/[\\d)IE]/.test(x.value.slice(-2, -1))) ? \n            y.innerHTML.slice(0, -9) : y.innerHTML.slice(0, -6) ;\n            x.value = x.value.slice(0, -1) ;\n            break ;\n            default:\n            y.innerHTML = y.innerHTML.slice(0, -1) ;\n            x.value = x.value.slice(0, -1) ;\n        } ;\n    }\n}\n\nfunction ac() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    x.value = y.innerHTML = \"\" ;\n}\n\nfunction ans() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    x.value += \"Ans\" ;\n    y.innerHTML += (/[\\d)IE]/.test(y.innerHTML.slice(-1))) ? \n    \" * \" + z.innerHTML : z.innerHTML ;\n}\n\nfunction equal() {\n    var x = document.getElementById(\"result\") ;\n    var y = document.getElementById(\"myPara\") ;\n    var z = document.getElementById(\"myAns\") ;\n    for (var i = 0; i < x.value.split(\"(\").length - x.value.split(\")\").length; i++) {\n        y.innerHTML += \")\" ;\n    }\n    if (y.innerHTML != \"\") {\n        x.value = y.innerHTML = z.innerHTML = eval(y.innerHTML\n        .replace(/(\\d+\\.?\\d*)\\!/g, \"factorial($1)\")\n        .replace(/(\\(?[^(]*\\)?)\\^(\\(?.*\\)?)/, \"Math.pow($1, $2)\")\n        ) ;\n    }\n    if (!isFinite(x.value)) x.value = \"Error!\" ;\n}", "resource-id": "com.sololearn.javascript:id/code_editor", "ancestors": ["android.support.v7.widget.AppCompatEditText", "android.widget.EditText", "android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "com.sololearn.app.views.playground.AdvancedEditText", "bounds": [0, 718, 1440, 2217], "componentLabel": "Input"}, {"resource-id": "com.sololearn.javascript:id/run_code", "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.LinearLayout", "bounds": [1205, 2217, 1440, 2392], "componentLabel": "Text Button", "text": "RUN"}, {"iconClass": "avatar", "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.javascript:id/code_avatar", "clickable": true, "class": "com.sololearn.app.views.CircleImageView", "bounds": [35, 483, 158, 606], "componentLabel": "Icon"}, {"text": "A scientific calculator", "resource-id": "com.sololearn.javascript:id/code_name", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [193, 483, 664, 549], "componentLabel": "Text"}, {"text": "cheeze", "resource-id": "com.sololearn.javascript:id/code_user", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [193, 553, 325, 610], "componentLabel": "Text"}, {"iconClass": "thumbs_up", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.javascript:id/vote_up", "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "bounds": [166, 624, 289, 690], "componentLabel": "Icon"}, {"text": "+383", "resource-id": "com.sololearn.javascript:id/vote_number", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [296, 624, 408, 690], "componentLabel": "Text"}, {"iconClass": "thumbs_down", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.javascript:id/vote_down", "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "bounds": [415, 624, 538, 690], "componentLabel": "Icon"}, {"text": "Tab", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [0, 2221, 175, 2392], "componentLabel": "Text Button"}, {"text": "{", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [175, 2217, 350, 2392], "componentLabel": "Text Button"}, {"text": "}", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [350, 2217, 525, 2392], "componentLabel": "Text Button"}, {"text": ";", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [525, 2217, 700, 2392], "componentLabel": "Text Button"}, {"text": "\"", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [700, 2217, 875, 2392], "componentLabel": "Text Button"}, {"text": "(", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [875, 2217, 1050, 2392], "componentLabel": "Text Button"}, {"text": ")", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [1050, 2217, 1205, 2392], "componentLabel": "Text Button"}]}
Learn JavaScript
rico_icons/com.sololearn.javascript.png