- 1 - простой вариант
- 2 - сложный вариант
Компонент ↓ / Темы → | Основы JS | Работа/DOM | Обр. событий | Сеть | Регэкспы | API, куки | Вз/компонентами |
---|---|---|---|---|---|---|---|
Табы | 1 | 1 | 2 | ||||
Бургер | 1 | 1 onload | |||||
Баннер | 1 | 1 | 1 куки | ||||
Тултипы |
Компонент ↓ / Темы → | Основы JS | Работа/DOM | Обр. событий | Сеть | Регэкспы | API, куки | Вз/компонентами |
---|---|---|---|---|---|---|---|
Табы | 1 | 1 | 2 | ||||
Бургер | 1 | 1 onload | |||||
Баннер | 1 | 1 | 1 куки | ||||
Тултипы |
Компонент ↓ / Темы → | Основы JS | Функции | Работа/DOM | Обр. событий | Сеть | API, куки | Вз/компонентами |
---|---|---|---|---|---|---|---|
Табы | 1 | 1 | 2 | ||||
Бургер | 1 | 1 onload | |||||
Баннер | 1 | 1 | 1 куки | ||||
Тултипы | 1 | 1 | 2 |
Компонент ↓ / Темы → | Основы JS | Функции | Работа/DOM | Обр. событий | Сеть | API, куки | Вз/компонентами |
---|---|---|---|---|---|---|---|
Табы | 1 | 1 | 2 | ||||
Бургер | 1 | 1 onload | |||||
Баннер | 1 | 1 | 1 куки | ||||
Тултипы | 1 | 1 | 2 | ||||
Лоадеры | 1 | 1 onload |
Компонент ↓ / Темы → | Основы Javascript | Работа с DOM | Обработка событий | Доп API | Вз/компонентами | |
---|---|---|---|---|---|---|
Слайдер на базе Swiper | простой | сложный | ||||
const textChannel = await createChannel( | |
guild, groupTitle, { | |
type: ChannelType.GuildText, | |
parent: category.id, | |
} | |
); | |
if (textChannel) { | |
const evrPerm = textChannel.permissionsFor(guild.roles.everyone); | |
evrPerm.remove(PermissionsBitField.Flags.ViewChannel); |