FileInput (Выбор файла)
Поле выбора файла с фильтром типов. onChange получает { names, count } — имена и количество выбранных файлов.
Специфичные методы FileInput
Заголовок раздела «Специфичные методы FileInput»| Метод | Аргумент | Описание |
|---|---|---|
label(v) |
string |
Подпись над полем. |
accept(v) |
string |
Фильтр типов файлов (например, ‘image/*’). |
multiple(v) |
boolean |
Разрешить выбор нескольких файлов. Значение по умолчанию: false |
onChange(v) |
CallbackFunction |
Коллбек выбора. Получает { names: string[], count }. |
Базовые методы (наследуются от UIComponent)
Пример использования
Заголовок раздела «Пример использования»// Загрузка постераconst { ui } = PotokSDK;
ui.render( FileInput("poster") .label("Загрузить постер") .accept("image/*") .multiple(false) .onChange((info) => ui.showHUD("info", "Выбрано файлов: " + info.count)));