Skip to main content

UploadAppIconArgs

type UploadAppIconArgs = {
appId: string;
file: Buffer | NodeJS.ReadableStream | string | Blob;
fileName?: string;
size?: AppIconSize;
};

Arguments for uploading an app icon.

Properties

appId

appId: string;

The application ID.


file

file: Buffer | NodeJS.ReadableStream | string | Blob;

The icon file to upload (Buffer, Stream, or file path).


fileName?

optional fileName: string;

The file name (required for Buffer/Stream uploads).


size?

optional size: AppIconSize;

Icon size variant. Defaults to 'medium'.