Перейти к содержимому

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);
})
);

Запустить в Sandbox