[]previous and next page

Icons

Icons: one URL, a list of descriptors, or the grouped form (icon, shortcut, apple, other).

Icons: one URL, a list of descriptors, or the grouped form (icon, shortcut, apple, other). apple renders rel="apple-touch-icon"; other takes its own rel.

Import#

ts
import type { Icons } from "@shadow-js/dusk";

Signature#

ts
type Icons =
  | MetadataUrl
  | readonly (MetadataUrl | IconDescriptor)[]
  | {
      readonly icon?: MetadataUrl | IconDescriptor | readonly (MetadataUrl | IconDescriptor)[];
      readonly shortcut?: MetadataUrl | IconDescriptor | readonly (MetadataUrl | IconDescriptor)[];
      readonly apple?: MetadataUrl | IconDescriptor | readonly (MetadataUrl | IconDescriptor)[];
      readonly other?: readonly IconDescriptor[];
    }