Skip to documentation
SLOP

tiny.zen.Metadata

Reference tiny.zen Metadata

Defined in tiny.zen.

API (7)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callstiny.zenMetadata
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/zen/src/frontmatter/model.zig:8

zig
pub const Metadata = struct {    pairs: []const Pair = &.{},    pub fn get(self: Metadata, key: []const u8) ?[]const u8 {        for (self.pairs) |pair| {            if (std.mem.eql(u8, pair.key, key)) return pair.value;        }        return null;    }    pub fn title(self: Metadata) ?[]const u8 {        return self.get("title");    }    pub fn description(self: Metadata) ?[]const u8 {        return self.get("description");    }    pub fn date(self: Metadata) ?[]const u8 {        return self.get("date");    }    pub fn draft(self: Metadata) bool {        const value = self.get("draft") orelse return false;        return std.mem.eql(u8, value, "true");    }    pub fn curated(self: Metadata) bool {        const value = self.get("curated") orelse return false;        return std.mem.eql(u8, value, "true");    }};

Source: lib/zen/src/root.zig:88

zig
/// Borrowed page metadata with named accessors for standard fields.pub const Metadata = frontmatter.Metadata;
Called byCallsNo direct callersMetadatagetMetadatacurated
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callersMetadatagetMetadatadate
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callersMetadatagetMetadatadescription
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callersMetadatagetMetadatadraft
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsMetadatacuratedMetadatadateMetadatadescriptionMetadatadraftMetadatatitleMetadataget
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callersMetadatagetMetadatatitle
Static calls · unresolved targets: 0 · external targets: 0.

Also reachable as

frontmatter.Metadata.

Audit

Definitions7
Public names14
Members1
Version26.7.0
Revisiondaab053ee433