Hierarchy
- ImageField
Methods
create
-
Метод позволяет создать изображение в контексте процесса.
Parameters
-
name: string
Имя изображения.
-
body: ArrayBuffer
Тело файла.
const fileRq = await fetch(`https://jpeg.org/images/jpegsystems-home.jpg`) const buf = await fileRq.arrayBuffer() const file = await Context.fields.image.create("home.jpg", buf)
Returns Promise<ImageItem>
-
createFromLink
-
Метод позволяет загрузить изображение из стороннего источника в контекст процесса.
Parameters
-
name: string
Имя изображения.
-
url: string
Ссылка на изображение.
const file = await Context.fields.image.createFromLink("home.jpg", `https://jpeg.org/images/jpegsystems-home.jpg`)
Returns Promise<ImageItem>
-
fetchAll
-
Запросить все ассоциированные изображения.
В случае, когда в поле лежит множество ссылок на изображения, можно запросить их одной командой:
const images = await Context.fields.images.fetchAll();
Returns Promise<ImageItem[]>
Описание поля типа TImage