Interface: ApiUploadImageinfo
Defined in: core/upload.ts:40
The embedded imageinfo of an action=upload result, for the uploaded revision.
Properties
bitdepth?
optionalbitdepth?:number
Defined in: core/upload.ts:75
Color bit depth, for images that report one.
canonicaltitle?
optionalcanonicaltitle?:string
Defined in: core/upload.ts:78
Canonical localized file title.
comment?
optionalcomment?:string
Defined in: core/upload.ts:51
Raw upload comment.
commonmetadata?
optionalcommonmetadata?:ApiUploadMetadataItem[]
Defined in: core/upload.ts:93
Metadata shared across the file's revisions.
descriptionurl?
optionaldescriptionurl?:string
Defined in: core/upload.ts:84
URL of the file description page.
extmetadata?
optionalextmetadata?:Record<string,ApiUploadExtMetadataField>
Defined in: core/upload.ts:96
Extended metadata (EXIF and similar), keyed by field name.
height?
optionalheight?:number
Defined in: core/upload.ts:63
Height in pixels; 0 for files without dimensions (e.g. audio).
html?
optionalhtml?:string
Defined in: core/upload.ts:87
Exists-warning HTML from Special:Upload (iiprop=uploadwarning).
mediatype?
optionalmediatype?:string
Defined in: core/upload.ts:72
MediaWiki media type classification.
metadata?
optionalmetadata?:ApiUploadMetadataItem[]
Defined in: core/upload.ts:90
Per-file metadata as { name, value } entries.
mime?
optionalmime?:string
Defined in: core/upload.ts:69
Detected MIME type.
parsedcomment?
optionalparsedcomment?:string
Defined in: core/upload.ts:54
HTML-rendered upload comment.
sha1?
optionalsha1?:string
Defined in: core/upload.ts:66
SHA-1 of the file contents.
size?
optionalsize?:number
Defined in: core/upload.ts:57
File size in bytes.
timestamp?
optionaltimestamp?:string
Defined in: core/upload.ts:42
Upload timestamp of the new file.
url?
optionalurl?:string
Defined in: core/upload.ts:81
Direct URL to the file.
user?
optionaluser?:string
Defined in: core/upload.ts:45
Uploader user name.
userid?
optionaluserid?:number
Defined in: core/upload.ts:48
Uploader user id.
width?
optionalwidth?:number
Defined in: core/upload.ts:60
Width in pixels; 0 for files without dimensions (e.g. audio).