Image

import { Image } from "jsr:@ende/markdown";

interface

interface Image

An image. Like Link, reference images are resolved.

Example: Usage

import type { Image } from "@ende/markdown/types";
import { assertEquals } from "@ende/assert";

const node: Image = { type: "image", url: "logo.png", title: null, alt: "Logo" };
assertEquals(node.alt, "Logo");

Properties

type

type: "image"

Node type.

url

url: string

The image source, percent-encoded where needed.

title

title: string | null

The title, or null if there is none.

alt

alt: string

The image description as plain text.

Source