Skip to content

EmbedRegistryEmbedByExtensionRecord

Unofficial

A record of embeddable file extensions and their creators.

Import:

import type { EmbedRegistryEmbedByExtensionRecord } from '@obsidian-typings/obsidian-catalyst-latest';

Signature:

export interface EmbedRegistryEmbedByExtensionRecord extends Record<string, EmbedCreator>

Extends: Record<string, EmbedCreator>

Methods

Method Returns Description
[FileExtension._3gp](context, file) EmbedAudioComponent Creates an embed component for a 3GP file.
[FileExtension.avif](context, file) EmbedImageComponent Creates an embed component for an AVIF file.
[FileExtension.bmp](context, file) EmbedImageComponent Creates an embed component for a BMP file.
[FileExtension.canvas](context, file, subpath?) EmbedCanvasComponent Creates an embed component for a canvas file.
[FileExtension.flac](context, file) EmbedAudioComponent Creates an embed component for a FLAC file.
[FileExtension.gif](context, file) EmbedImageComponent Creates an embed component for a GIF file.
[FileExtension.jpeg](context, file) EmbedImageComponent Creates an embed component for a JPEG file.
[FileExtension.jpg](context, file) EmbedImageComponent Creates an embed component for a JPG file.
[FileExtension.m4a](context, file) EmbedAudioComponent Creates an embed component for an M4A file.
[FileExtension.md](context, file, subpath?) EmbedMarkdownComponent Creates an embed component for a markdown file.
[FileExtension.mkv](context, file) EmbedVideoComponent Creates an embed component for a MKV file.
[FileExtension.mov](context, file) EmbedVideoComponent Creates an embed component for a MOV file.
[FileExtension.mp3](context, file) EmbedAudioComponent Creates an embed component for an MP3 file.
[FileExtension.mp4](context, file) EmbedVideoComponent Creates an embed component for an MP4 file.
[FileExtension.oga](context, file) EmbedAudioComponent Creates an embed component for an OGA file.
[FileExtension.ogg](context, file) EmbedAudioComponent Creates an embed component for an OGG file.
[FileExtension.ogv](context, file) EmbedVideoComponent Creates an embed component for an OGV file.
[FileExtension.opus](context, file) EmbedAudioComponent Creates an embed component for an OPUS file.
[FileExtension.pdf](context, file, subpath?) EmbedPdfComponent Creates an embed component for a PDF file.
[FileExtension.png](context, file) EmbedImageComponent Creates an embed component for a PNG file.
[FileExtension.svg](context, file) EmbedImageComponent Creates an embed component for an SVG file.
[FileExtension.wav](context, file) EmbedAudioComponent Creates an embed component for a WAV file.
[FileExtension.webm](context, file) EmbedVideoComponent Creates an embed component for a WEBM file.
[FileExtension.webp](context, file) EmbedImageComponent Creates an embed component for a WEBP file.

Links to this page: