Module v2

Source
Expand description

Version 2 of the Font Manifest schema.

Structs§

Asset
Represents a single font file, which contains one or more Typefaces.
Family
Represents a font family, its metadata, and its font files.
FontFamilyAliasSet
Represents a set of font family aliases, and optionally, typeface properties that should be applied when treating those aliases as the canonical family.
FontsManifest
Version 2 of the Font Manifest schema.
LocalFileLocator
Describes the location of a local file asset. Used in conjunction with Asset::file_name.
PackageLocator
Describes the location of a font asset that’s part of a Fuchsia package. Used in conjunction with Asset::file_name.
Settings
Font provider service settings.
Style
Describes a typeface’s style properties. Equivalent to fidl_fuchsia_fonts::Style2, but all fields are required.
Typeface
Describes a single typeface within a font file
TypefaceId
Reference to a typeface, for use in specifying a fallback order.

Enums§

AssetLocation
Describes the location of a font asset (excluding its file name).