{ "mControlDataList": [ { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} * 3 + ${width} * 2", "dynamicY": "${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ -1, 0, 0, 0 ], "name": "Keyboard", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": false, "isSwipeable": false, "isToggle": false, "keycodes": [ -5, 0, 0, 0 ], "name": "Mouse", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin}", "dynamicY": "${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 292, 0, 0, 0 ], "name": "Debug", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + ${width}", "dynamicY": "${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 84, 0, 0, 0 ], "name": "Chat", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} * 3 + (px(80.0) / 100.0 * ${preferred_scale}) * 2 + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 258, 0, 0, 0 ], "name": "Tab", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 294, 0, 0, 0 ], "name": "3rd", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 87, 341, 0, 0 ], "name": "⬆️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 65, 0, 0, 0 ], "name": "⬅️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 4, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - ${width} - ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 83, 0, 0, 0 ], "name": "⬇️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 68, 0, 0, 0 ], "name": "➡️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - ${width} - ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": true, "keycodes": [ 340, 0, 0, 0 ], "name": "SL", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.9296875 * ${screen_width} - (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) - (px(80.0) / 100.0 * ${preferred_scale}) + (px(80.0) / 100.0 * ${preferred_scale}) - ${width}", "dynamicY": "0.85 * ${screen_height} - (px(50.0) /100.0 * ${preferred_scale}) - (px(40.0) /100.0 * ${preferred_scale}) - ${margin} + (px(40.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 32, 0, 0, 0 ], "name": "⬛", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} - ${width} - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 256, 0, 0, 0 ], "name": "Pause", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1295202816, "cornerRadius": 0.0, "dynamicX": "0.6710604 * ${screen_width} - ${width}", "dynamicY": "1.0 * ${screen_height} - ${height}", "height": 25.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 69, 0, 0, 0 ], "name": "•••", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -8684677, "strokeWidth": 22, "width": 25.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ -6, 0, 0, 0 ], "name": " Mid", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 70, 0, 0, 0 ], "name": "F", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "0.73888886 * ${screen_height} - (px(72.5) /100.0 * ${preferred_scale}) - (px(72.5) /100.0 * ${preferred_scale}) - ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} - ${height} - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 81, 0, 0, 0 ], "name": "Drop", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 87, 341, 68, 0 ], "name": "↗️", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 87, 341, 65, 0 ], "name": "↖️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} - ${width} - ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 65, 0, 83, 0 ], "name": "↙️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1300267136, "cornerRadius": 0.0, "dynamicX": "${margin} * 2 + (px(50.0) / 100.0 * ${preferred_scale}) + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin} - (px(50.0) / 100.0 * ${preferred_scale}) - ${margin} + (px(50.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${screen_height} - ${margin} * 2 - (px(50.0) /100.0 * ${preferred_scale}) * 2 - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin} - (px(50.0) /100.0 * ${preferred_scale}) - ${margin} + (px(50.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 83, 0, 68, 0 ], "name": "↘️", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 282, 0, 0, 0 ], "name": "Xray", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.89631844 * ${screen_width} - ${width}", "dynamicY": "0.34305555 * ${screen_height}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ -4, 0, 0, 0 ], "name": "+", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.82747394 * ${screen_width} - ${width}", "dynamicY": "0.72017634 * ${screen_height} - ${height}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ -3, 0, 0, 0 ], "name": "⚔️", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(89.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 86, 0, 0, 0 ], "name": "V", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - ${height} - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": false, "isSwipeable": false, "isToggle": false, "keycodes": [ -2, 0, 0, 0 ], "name": "Gui", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 31.5, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 67, 0, 0, 0 ], "name": "Of Zoom", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 89.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(89.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 31.5, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 76, 0, 0, 0 ], "name": "FB", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 89.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.99023455 * ${screen_width} - (px(35.0) / 100.0 * ${preferred_scale})", "dynamicY": "0.73888886 * ${screen_height} - (px(72.5) /100.0 * ${preferred_scale}) - ${height} - ${margin}", "height": 72.5, "isDynamicBtn": false, "isHideable": true, "isSwipeable": true, "isToggle": false, "keycodes": [ 32, 0, 0, 0 ], "name": "^\n|", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 35.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.99023455 * ${screen_width} - ${width}", "dynamicY": "0.73888886 * ${screen_height} - ${height}", "height": 72.5, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 340, 0, 0, 0 ], "name": "|\nv", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 3, "width": 35.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "${margin} + (px(89.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(80.0) / 100.0 * ${preferred_scale}) + ${margin} + (px(89.0) / 100.0 * ${preferred_scale}) + ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 31.5, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 292, 0, 72, 0 ], "name": "NBT", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 89.0 }, { "bgColor": 1291845632, "cornerRadius": 100.0, "dynamicX": "0.9781992 * ${screen_width} - ${width}", "dynamicY": "0.73888886 * ${screen_height} - (px(72.5) /100.0 * ${preferred_scale}) - (px(72.5) /100.0 * ${preferred_scale}) - ${margin} - ${height} - ${margin}", "height": 50.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ -4, -4, -4, 340 ], "name": "SB", "opacity": 1.0, "passThruEnabled": true, "strokeColor": -1, "strokeWidth": 0, "width": 50.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 0, 0, 86, 0 ], "name": "Tp", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - ${width} - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 0, 0, 75, 0 ], "name": "Macro", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - ${width} - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 0, 0, 72, 0 ], "name": "H", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": true, "keycodes": [ 0, 0, 292, 0 ], "name": "F3", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 }, { "bgColor": 1291845632, "cornerRadius": 0.0, "dynamicX": "(${screen_width} - (px(80.0) / 100.0 * ${preferred_scale})) - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - (px(80.0) / 100.0 * ${preferred_scale}) - ${margin} - ${width} - ${margin}", "dynamicY": "${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin} + (px(30.0) /100.0 * ${preferred_scale}) + ${margin} - (px(30.0) /100.0 * ${preferred_scale}) - ${margin}", "height": 30.0, "isDynamicBtn": false, "isHideable": true, "isSwipeable": false, "isToggle": false, "keycodes": [ 0, 0, 293, 0 ], "name": "F4", "opacity": 1.0, "passThruEnabled": false, "strokeColor": -1, "strokeWidth": 0, "width": 80.0 } ], "mDrawerDataList": [], "scaledAt": 100.0, "version": 4 }
Write, Run & Share Javascript code online using OneCompiler's JS online compiler for free. It's one of the robust, feature-rich online compilers for Javascript language. Getting started with the OneCompiler's Javascript editor is easy and fast. The editor shows sample boilerplate code when you choose language as Javascript and start coding.
Javascript(JS) is a object-oriented programming language which adhere to ECMA Script Standards. Javascript is required to design the behaviour of the web pages.
var readline = require('readline');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
terminal: false
});
rl.on('line', function(line){
console.log("Hello, " + line);
});
Keyword | Description | Scope |
---|---|---|
var | Var is used to declare variables(old way of declaring variables) | Function or global scope |
let | let is also used to declare variables(new way) | Global or block Scope |
const | const is used to declare const values. Once the value is assigned, it can not be modified | Global or block Scope |
let greetings = `Hello ${name}`
const msg = `
hello
world!
`
An array is a collection of items or values.
let arrayName = [value1, value2,..etc];
// or
let arrayName = new Array("value1","value2",..etc);
let mobiles = ["iPhone", "Samsung", "Pixel"];
// accessing an array
console.log(mobiles[0]);
// changing an array element
mobiles[3] = "Nokia";
Arrow Functions helps developers to write code in concise way, it’s introduced in ES6.
Arrow functions can be written in multiple ways. Below are couple of ways to use arrow function but it can be written in many other ways as well.
() => expression
const numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
const squaresOfEvenNumbers = numbers.filter(ele => ele % 2 == 0)
.map(ele => ele ** 2);
console.log(squaresOfEvenNumbers);
let [firstName, lastName] = ['Foo', 'Bar']
let {firstName, lastName} = {
firstName: 'Foo',
lastName: 'Bar'
}
const {
title,
firstName,
lastName,
...rest
} = record;
//Object spread
const post = {
...options,
type: "new"
}
//array spread
const users = [
...adminUsers,
...normalUsers
]
function greetings({ name = 'Foo' } = {}) { //Defaulting name to Foo
console.log(`Hello ${name}!`);
}
greet() // Hello Foo
greet({ name: 'Bar' }) // Hi Bar
IF is used to execute a block of code based on a condition.
if(condition){
// code
}
Else part is used to execute the block of code when the condition fails.
if(condition){
// code
} else {
// code
}
Switch is used to replace nested If-Else statements.
switch(condition){
case 'value1' :
//code
[break;]
case 'value2' :
//code
[break;]
.......
default :
//code
[break;]
}
For loop is used to iterate a set of statements based on a condition.
for(Initialization; Condition; Increment/decrement){
//code
}
While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.
while (condition) {
// code
}
Do-while is also used to iterate a set of statements based on a condition. It is mostly used when you need to execute the statements atleast once.
do {
// code
} while (condition);
ES6 introduced classes along with OOPS concepts in JS. Class is similar to a function which you can think like kind of template which will get called when ever you initialize class.
class className {
constructor() { ... } //Mandatory Class method
method1() { ... }
method2() { ... }
...
}
class Mobile {
constructor(model) {
this.name = model;
}
}
mbl = new Mobile("iPhone");