struct Moxfield::Types::Deck

Included Modules

Defined in:

moxfield/models/decks.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def are_comments_enabled : Bool #

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

[View source]
def attractions : Hash(String, Entry) #

[View source]
def attractions=(attractions : Hash(String, Entry)) #

[View source]
def attractions_count : Int32 #

[View source]
def attractions_count=(attractions_count : Int32) #

[View source]
def author_tags : Hash(String, Array(String)) #

[View source]
def author_tags=(author_tags : Hash(String, Array(String))) #

[View source]
def authors : Array(CreatedByUser) #

[View source]
def authors=(authors : Array(CreatedByUser)) #

[View source]
def authors_can_edit : Bool #

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

[View source]
def commanders : Hash(String, Entry) #

[View source]
def commanders=(commanders : Hash(String, Entry)) #

[View source]
def commanders_count : Int32 #

[View source]
def commanders_count=(commanders_count : Int32) #

[View source]
def comment_count : Int32 #

[View source]
def comment_count=(comment_count : Int32) #

[View source]
def companions : Hash(String, Entry) #

[View source]
def companions=(companions : Hash(String, Entry)) #

[View source]
def companions_count : Int32 #

[View source]
def companions_count=(companions_count : Int32) #

[View source]
def created_at_utc : String #

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

[View source]
def created_by_user : CreatedByUser #

[View source]
def created_by_user=(created_by_user : CreatedByUser) #

[View source]
def description : String #

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

[View source]
def export_id : String #

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

[View source]
def format : String #

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

[View source]
def hubs : Array(Hub) #

[View source]
def hubs=(hubs : Array(Hub)) #

[View source]
def id : String #

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

[View source]
def is_shared : Bool #

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

[View source]
def is_too_beaucoup : Bool #

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

[View source]
def last_updated_at_utc : String #

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

[View source]
def like_count : Int32 #

[View source]
def like_count=(like_count : Int32) #

[View source]
def main : Card #

[View source]
def main=(main : Card) #

[View source]
def mainboard : Hash(String, Entry) #

[View source]
def mainboard=(mainboard : Hash(String, Entry)) #

[View source]
def mainboard_count : Int32 #

[View source]
def mainboard_count=(mainboard_count : Int32) #

[View source]
def maybeboard : Hash(String, Entry) #

[View source]
def maybeboard=(maybeboard : Hash(String, Entry)) #

[View source]
def maybeboard_count : Int32 #

[View source]
def maybeboard_count=(maybeboard_count : Int32) #

[View source]
def name : String #

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

[View source]
def public_id : String #

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

[View source]
def public_url : String #

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

[View source]
def requested_authors : Array(CreatedByUser) #

[View source]
def requested_authors=(requested_authors : Array(CreatedByUser)) #

[View source]
def sideboard : Hash(String, Entry) #

[View source]
def sideboard=(sideboard : Hash(String, Entry)) #

[View source]
def sideboard_count : Int32 #

[View source]
def sideboard_count=(sideboard_count : Int32) #

[View source]
def signature_spells : Hash(String, Entry) #

[View source]
def signature_spells=(signature_spells : Hash(String, Entry)) #

[View source]
def signature_spells_count : Int32 #

[View source]
def signature_spells_count=(signature_spells_count : Int32) #

[View source]
def stickers : Hash(String, Entry) #

[View source]
def stickers=(stickers : Hash(String, Entry)) #

[View source]
def stickers_count : Int32 #

[View source]
def stickers_count=(stickers_count : Int32) #

[View source]
def tokens : Array(Card) #

[View source]
def tokens=(tokens : Array(Card)) #

[View source]
def version : Int32 #

[View source]
def version=(version : Int32) #

[View source]
def view_count : Int32 #

[View source]
def view_count=(view_count : Int32) #

[View source]
def visibility : String #

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

[View source]