class

Category

Inherits JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

activity
Source
activity=(activity : Int64)
Source
balance
Source
balance=(balance : Int64)
Source
budgeted
Source
budgeted=(budgeted : Int64)
Source
category_group_id
Source
category_group_id=(category_group_id : UUID)
Source
deleted
Source
deleted=(deleted : Bool)
Source
goal_creation_month
Source
goal_creation_month=(goal_creation_month : Time | Nil)
Source
goal_percentage_complete
Source
goal_percentage_complete=(goal_percentage_complete : Int32 | Nil)
Source
goal_target
Source
goal_target=(goal_target : Int64)
Source
goal_target_month
Source
goal_target_month=(goal_target_month : Time | Nil)
Source
goal_type

TODO: Turn #goal_type into a k -> v enum if possible

Source
goal_type=(goal_type : String | Nil)

TODO: Turn #goal_type into a k -> v enum if possible

Source
hidden
Source
hidden=(hidden : Bool)
Source
id=(id : UUID)
Source
name
Source
name=(name : String)
Source
note
Source
note=(note : String | Nil)
Source
original_category_group_id
Source
original_category_group_id=(original_category_group_id : UUID | Nil)
Source