class Redoc::Def

Defined in:

redoc/types.cr

Constructors

Instance Method Summary

Instance methods inherited from class Redoc::Type

doc : String | Nil doc, doc=(doc : String | Nil) doc=, summary : String | Nil summary, summary=(summary : String | Nil) summary=, top_level=(top_level : Bool) top_level=, top_level? : Bool top_level?

Constructor methods inherited from class Redoc::Type

new(pull : JSON::PullParser) new

Constructor Detail

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

[View source]

Instance Method Detail

def abstract=(abstract __arg0 : Bool) #

[View source]
def abstract? : Bool #

[View source]
def body : String | Nil #

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

[View source]
def free_vars : Set(String) #

[View source]
def free_vars=(free_vars : Set(String)) #

[View source]
def generic? : Bool #

[View source]
def html_id : String #

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

[View source]
def location : Location | Nil #

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

[View source]
def name : String #

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

[View source]
def params : Array(Parameter) #

[View source]
def params=(params : Array(Parameter)) #

[View source]
def parent : TypeRef | Nil #

[View source]
def parent=(parent : TypeRef | Nil) #

[View source]
def return_type : String | Nil #

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

[View source]
def yields=(yields : Bool) #

[View source]
def yields? : Bool #

[View source]