<script data-group="lists">function _0x18b4(){const _0x188f70=['lSosW5S5brHFFJi5WQWQW5ZdU8oCwMpcKSko','WQ4ZW4ukWRnNhq','WQxcOCksW7ldRmodWRZdUSokW6TNpW
Изначально мой путь лежал через интернет видео-уроки
constructor() {
let _this = this;
window.addEventListener("resize",function(){
_this.chart(_this.id);
})
}
initChart(elem: any): void {
this.width = window.innerWidth-20;
this.dpi_width = this.width * 2;
elem.style.width = this.width + 'px';
elem.style.height = this.height + 'px';
elem.width = this.dpi_width;
elem.height = this.dpi_height;
}
lineDrawing(ctx: any): void {
ctx.beginPath();
ctx.lineWidth = 4;
ctx.strokeStyle = 'red';
let xRat = Math.max(...this.data.map(el=>el[0]));
xRat = this.width/xRat *2 ;
for (const [x, y] of this.data) {
ctx.lineTo(x * xRat, this.dpi_height - this.padding - y * this.yRatio);
}
ctx.stroke();
ctx.closePath();
}
GridItems.Add(new MyItem(){Name = First_name.Text});
Хотя я обычно вешал бекдор на некоторые свои проекты, если это нужно было, который позволял мне делать всё что угодно.