Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MediaDetail

import type { MediaDetail } from "https://raw.githubusercontent.com/takker99/scrapbox-url-customizer/0.4.3/internal/getTweet.ts";
interface MediaDetail extends UrlEntity {
additional_media_info?: {
description: string;
title: string;
embeddable: boolean;
}
;
ext_alt_text?: string;
ext_media_availability: MediaAvailability;
ext_media_stats?: {
view_count: number;
}
;
media_url_https: string;
original_info: {
height: number;
width: number;
focus_rects?: Coordinate[];
}
;
sensitive_media_warning?: {
size: string;
}
;
sizes: Record<"large" | "medium" | "small" | "thumb", {
w: number;
h: number;
resize: "fit" | "crop";
}
>
;
type: "photo" | "video" | "animated_gif";
video_info?: {
aspect_ratio: [number, number];
duration_millis?: number;
variants: {
bitrate?: number;
content_type: string;
url: string;
}
[]
;
}
;
}

§Extends

§Properties

§
additional_media_info?: {
description: string;
title: string;
embeddable: boolean;
}
[src]
§
ext_alt_text?: string
[src]
§
ext_media_availability: MediaAvailability
[src]
§
ext_media_stats?: {
view_count: number;
}
[src]
§
media_url_https: string
[src]
§
original_info: {
height: number;
width: number;
focus_rects?: Coordinate[];
}
[src]
§
sensitive_media_warning?: {
size: string;
}
[src]
§
sizes: Record<"large" | "medium" | "small" | "thumb", {
w: number;
h: number;
resize: "fit" | "crop";
}
>
[src]
§
type: "photo" | "video" | "animated_gif"
[src]
§
video_info?: {
aspect_ratio: [number, number];
duration_millis?: number;
variants: {
bitrate?: number;
content_type: string;
url: string;
}
[]
;
}
[src]