class

Vitepressify::Program

Inherits JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

ancestors
Source
ancestors=(ancestors : Array(Ancestor) | Nil)
Source
class_methods
Source
class_methods=(class_methods : Array(Method) | Nil)
Source
constants
Source
constants=(constants : Array(Constant) | Nil)
Source
constructors
Source
constructors=(constructors : Array(Method) | Nil)
Source
doc=(doc : String | Nil)
Source
extended_modules
Source
extended_modules=(extended_modules : Array(List) | Nil)
Source
full_name
Source
full_name=(full_name : String)
Source
html_id
Source
html_id=(html_id : String)
Source
included_modules
Source
included_modules=(included_modules : Array(List) | Nil)
Source
instance_methods
Source
instance_methods=(instance_methods : Array(Method) | Nil)
Source
kind
Source
kind=(kind : String | Nil)
Source
locations
Source
locations=(locations : Array(Location) | Nil)
Source
macros
Source
macros=(macros : Array(Method) | Nil)
Source
types
Source
types=(types : Array(Program) | Nil)
Source