JavaScript:Библиотеки/p5.dom/Класс p5.Element/drop()

Материал из Онлайн справочника
Версия от 21:08, 21 сентября 2018; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


drop() [1]

Описание

Вызывается каждый раз, когда пользователь «сбрасывает» файл на элемент. В качестве параметра указывается функция обратного вызова, параметром которой, в свою очередь, является объект p5.File. Опционально можно указать не один, а два параметра, и оба будут функциями обратного вызова: первая (необходимая в любом случае) будет запускаться после загрузки «сброшенного» файла, а вторая (опциональная) – только после «сброса» файла (или файлов).

Кроме того, эту функцию можно объединить в цепочку с другими функциями.

Синтаксис

drop(callback, [fxn])

Параметры

callback  функция, запускаемая после «сброса» файла. Тип данных  функция
fxn  функция, запускаемая после загрузки файла. Тип данных  функция

Возвращаемое значение

Пример

function setup() {
  var c = createCanvas(100, 100);
  background(200);
  textAlign(CENTER);
  text('drop image', width / 2, height / 2);
  c.drop(gotFile);
}

function gotFile(file) {
  var img = createImg(file.data).hide();
  // рисуем на холсте изображение:
  image(img, 0, 0, width, height);
}

См.также

Внешние ссылки