StreamRow (Строка раздачи)
Строка раздачи: название, размер, трекер, сиды/пиры.
Специфичные методы StreamRow
Заголовок раздела «Специфичные методы StreamRow»| Метод | Аргумент | Описание |
|---|---|---|
stream(v) |
object |
Метаданные: title, size, seeds, peers, quality, tracker. |
onClick(v) |
CallbackFunction |
Обработчик клика для воспроизведения. |
Базовые методы (наследуются от UIComponent)
Пример использования
Заголовок раздела «Пример использования»// Отдельная раздачаconst { ui } = PotokSDK;
// Форма SDKStreamUIItem: сиды/личи — seeders/leechers, размер — sizeLabel (строка) или sizeBytes (число).const streamData = { id: "rt-12345", title: "Интерстеллар (2014) BDRip [1080p]", tracker: "Rutracker", sizeLabel: "14.5 GB", sizeBytes: 15569256448, seeders: 120, leechers: 15, publishDate: "2015-03-10", tags: [ { kind: "quality", value: "1080p" }, { kind: "voice", value: "Дубляж" } ]};
ui.render( StreamRow() .stream(streamData) .onClick((s) => { ui.showHUD("success", "Запуск: " + s.title); }));