class Vitepressify::Program

Included Modules

Defined in:

vitepressify/schema.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ancestors : Array(Ancestor) | Nil #

[View source]
def ancestors=(ancestors : Array(Ancestor) | Nil) #

[View source]
def class_methods : Array(Method) | Nil #

[View source]
def class_methods=(class_methods : Array(Method) | Nil) #

[View source]
def constants : Array(Constant) | Nil #

[View source]
def constants=(constants : Array(Constant) | Nil) #

[View source]
def constructors : Array(Method) | Nil #

[View source]
def constructors=(constructors : Array(Method) | Nil) #

[View source]
def doc : String | Nil #

[View source]
def doc=(doc : String | Nil) #

[View source]
def extended_modules : Array(List) | Nil #

[View source]
def extended_modules=(extended_modules : Array(List) | Nil) #

[View source]
def full_name : String #

[View source]
def full_name=(full_name : String) #

[View source]
def html_id : String #

[View source]
def html_id=(html_id : String) #

[View source]
def included_modules : Array(List) | Nil #

[View source]
def included_modules=(included_modules : Array(List) | Nil) #

[View source]
def instance_methods : Array(Method) | Nil #

[View source]
def instance_methods=(instance_methods : Array(Method) | Nil) #

[View source]
def kind : String | Nil #

[View source]
def kind=(kind : String | Nil) #

[View source]
def locations : Array(Location) | Nil #

[View source]
def locations=(locations : Array(Location) | Nil) #

[View source]
def macros : Array(Method) | Nil #

[View source]
def macros=(macros : Array(Method) | Nil) #

[View source]
def types : Array(Program) | Nil #

[View source]
def types=(types : Array(Program) | Nil) #

[View source]