1.0.1 • Published 2 years ago
trueconf v1.0.1
trueConfTZ
Способы установки:
- Установить пакет trueconf
npm install trueconf
- Скачать репозиторий и вставить в необходимый проект
Как работает библиотека:
- Импортируем необходимую фигуру в проект из папки trueconf/modules
import { класс_фигуры } from 'trueconf/modules/название_файла'
- Инициализируем экземпляр класса импортированной фигуры
const название_переменной = new класс_фигуры(необходимые_параметры)
- Работаем с фигурой
Общие методы фигур:
- getArea - Возвращает площадь фигуры
- getPerimeter - Возвращает периметр фигуры
- getSides - Возвращает длины сторон фигуры. Является необязательным методом для переопределения т.к. не каждая фигура имеет стороны(например круг).
- render - Рисует фигуру в
<canvas />
элементе Аргументы:- id - Тип: string, значения id
<canvas id="id" />
элемента - startPositionX - Тип: number, стартовая позиция по горизонтали
- startPositionY - Тип: number, стартовая позиция по вертикали
- id - Тип: string, значения id