class

Waypoints::BookmarkDescription

Inherits Llamero::BaseGrammar < JSON::Serializable < Reference < Object

The structured description the model returns for a page. A BaseGrammar so llamero can drive the local model toward exactly these fields; every property carries a default, as llamero's schema generation requires.

Constructors

new(pull : JSON::PullParser)

The structured description the model returns for a page. A BaseGrammar so llamero can drive the local model toward exactly these fields; every property carries a default, as llamero's schema generation requires.

Source
new(title : String = "", tags : Array(String) = [] of String, summary : String = "")

Builds a description directly (used by the heuristic fallback and specs).

Source

Instance methods

summary
Source
summary=(summary : String)
Source
tags
Source
tags=(tags : Array(String))
Source
title
Source
title=(title : String)
Source