Помогите разобраться с процедурами Figma

Недавно начал изучать создание плагинов в Figma. Оказалось, что тема прикольная. Но я своим мозгом непрограммиста так и не понял, какие существуют процедуры для конкретной работы с Figma. Чтобы было понятнее, приведу пример: существует процедура

createPolygon()
Но какие есть ещё, и как с ними работать?
//Прошу прощения за возможно глупые вопросы

Походу нет разработчиков плагинов, у нас в комьюнити. Если кто знает таких людей - зовите их сюда!

Все доступные функции указаны в Figma API. Чтобы начать работу по созданию плагина, нужно знать HTML, CSS, JavaScript/Typescript.

Для примера написал код:

let Triangle = figma.createPolygon();
Triangle.x = figma.viewport.center.x;
Triangle.y = figma.viewport.center.y;
figma.notify('Polygon has been created');
figma.closePlugin();

Такой плагин не имеет пользовательского интерфейса. Что в итоге делает этот код? После запуска плагина, он создаёт треугольник в центре Canvas, уведомляет системным Toast и завершает работу плагина.

Посмотри на GitHub примеры плагинов с открытым исходным кодом, чтобы понять, надо оно тебе или не надо.

Начали появляться уроки по созданию плагинов. Подпишись, вдруг эта тема будет развиваться: