struct TagPayload
- TagPayload
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
githubcr/payloads/tag.crConstructors
- .new(tag : String, message : String, object : String, type : String, tagger : TagPayload::Tagger | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #clone
- #copy_with(tag _tag = @tag, message _message = @message, object _object = @object, type _type = @type, tagger _tagger = @tagger)
- #message : String
- #object : String
- #tag : String
- #tagger : TagPayload::Tagger | Nil
- #type : String
Constructor Detail
def self.new(tag : String, message : String, object : String, type : String, tagger : TagPayload::Tagger | Nil = nil)
#
Instance Method Detail
def copy_with(tag _tag = @tag, message _message = @message, object _object = @object, type _type = @type, tagger _tagger = @tagger)
#