abstract struct Slack::Model

Included Modules

Direct Known Subclasses

Defined in:

slack/model.cr

Constant Summary

ASSIGNED_TYPES = [] of TypeDeclaration

Constructors

Class Method Summary

Macros inherited from module Slack::JSONRecords

json_record(klass, *type_declarations) json_record

Macros inherited from module Slack::InitializerMacros

generate_initializer generate_initializer, inherit_assigns inherit_assigns, properties_with_initializer(*type_declarations) properties_with_initializer, setup_initializer_hook setup_initializer_hook

Constructor Detail

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

[View source]

Class Method Detail

def self.keyed_json_object(json : String | IO, find_key : String, &) #

[View source]
def self.keyed_json_object(json : String | IO, find_key : String) #

[View source]