Interface IDocumentAttachmentPayload

interface IDocumentAttachmentPayload {
    access_key?: string;
    date?: number;
    ext?: string;
    id: number;
    owner_id: number;
    preview?: {
        audio_message?: {
            duration: number;
            link_mp3: string;
            link_ogg: string;
            waveform: number[];
        };
        graffiti?: {
            height: number;
            src: string;
            width: number;
        };
        photo?: IPhotoSize[];
    };
    size?: number;
    title?: string;
    type?: 2 | 1 | 3 | 4 | 8 | 5 | 6 | 7;
    url?: string;
}

Properties

access_key?: string
date?: number
ext?: string
id: number
owner_id: number
preview?: {
    audio_message?: {
        duration: number;
        link_mp3: string;
        link_ogg: string;
        waveform: number[];
    };
    graffiti?: {
        height: number;
        src: string;
        width: number;
    };
    photo?: IPhotoSize[];
}

Type declaration

  • Optional audio_message?: {
        duration: number;
        link_mp3: string;
        link_ogg: string;
        waveform: number[];
    }
    • duration: number
    • link_mp3: string
    • link_ogg: string
    • waveform: number[]
  • Optional graffiti?: {
        height: number;
        src: string;
        width: number;
    }
    • height: number
    • src: string
    • width: number
  • Optional photo?: IPhotoSize[]
size?: number
title?: string
type?: 2 | 1 | 3 | 4 | 8 | 5 | 6 | 7
url?: string

Generated using TypeDoc