ujs/docs/api.md

71 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🧰 Докуменация API
## Класс `App`
Основной класс приложения **ujs**.
### 🟢 Методы
### 🔷 Параметры
- `width``int` ширина холста
- `height``int` высота холста
- `options` — (_необязательный_) `obj` дополнительные опции
```javascript
let options = {
backgroundColor: '#ffcc68', // фоновый цвет холста
welcome: true, // отображение приметствия в консоли
};
```
### 🐎 Примеры использования
```javascript
// Создаём приложение app с размером холста 320 на 240 пикселей
let app = new ujs.App(320, 240);
// ...
// Добавляем холст игры/приложения на страницу в элемент <body>
window.addEventListener('DOMContentLoaded', () => {
document.body.appendChild(app.view);
});
```
## Класс `Scene`
Класс сцены.
### 🟢 Методы
### 🔷 Параметры
- `one``int` параметр
- `two``int` параметр
- `three` — (_необязательный_) `obj` параметр
### 🐎 Примеры использования
```javascript
// ...
```
## Пример `Объекта`
Описание `Объекта`
### 🟢 Методы
### 🔷 Параметры
- `one``int` параметр
- `two``int` параметр
- `three` — (_необязательный_) `obj` параметр
### 🐎 Примеры использования
```javascript
// ...
```