class Myst::Doc::TypeDoc

Defined in:

myst/tools/doc/type_doc.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(name : String, full_name : String, doc : String | Nil) #

[View source]

Instance Method Detail

def constants : Hash(String, Myst::Doc::ConstDoc) #

[View source]
def constants=(constants : Hash(String, Myst::Doc::ConstDoc)) #

[View source]
def doc : String | Nil #

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

[View source]
def full_name : String #

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

[View source]
def initializers : Hash(String, Myst::Doc::MethodDoc) #

[View source]
def initializers=(initializers : Hash(String, Myst::Doc::MethodDoc)) #

[View source]
def instance_methods : Hash(String, Myst::Doc::MethodDoc) #

[View source]
def instance_methods=(instance_methods : Hash(String, Myst::Doc::MethodDoc)) #

[View source]
def kind : Myst::Doc::Kind #

[View source]
def kind=(kind : Myst::Doc::Kind) #

[View source]
def name : String #

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

[View source]
def static_methods : Hash(String, Myst::Doc::MethodDoc) #

[View source]
def static_methods=(static_methods : Hash(String, Myst::Doc::MethodDoc)) #

[View source]
def submodules : Hash(String, Myst::Doc::ModuleDoc) #

[View source]
def submodules=(submodules : Hash(String, Myst::Doc::ModuleDoc)) #

[View source]
def subtypes : Hash(String, Myst::Doc::TypeDoc) #

[View source]
def subtypes=(subtypes : Hash(String, Myst::Doc::TypeDoc)) #

[View source]