class Gitlab::Projects::Issue

Defined in:

webhooks/project.cr

Constructors

Instance Method Summary

Instance methods inherited from class Gitlab::Event

event_name : String | Nil event_name, event_name=(event_name : String | Nil) event_name=, event_type : String | Nil event_type, event_type=(event_type : String | Nil) event_type=, object_kind : String | Nil object_kind, object_kind=(object_kind : String | Nil) object_kind=

Constructor methods inherited from class Gitlab::Event

new(pull : JSON::PullParser) new

Macros inherited from class Gitlab::Event

timestamps timestamps

Constructor Detail

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

[View source]

Instance Method Detail

def assignees : Array(User) #

[View source]
def assignees=(assignees : Array(User)) #

[View source]
def changes : IssueChanges #

[View source]
def changes=(changes : IssueChanges) #

[View source]
def labels : Array(JSON::Any | Nil) #

[View source]
def labels=(labels : Array(JSON::Any | Nil)) #

[View source]
def object_attributes : IssueObjectAttributes #

[View source]
def object_attributes=(object_attributes : IssueObjectAttributes) #

[View source]
def project : Project #

[View source]
def project=(project : Project) #

[View source]
def repository : Repository #

[View source]
def repository=(repository : Repository) #

[View source]
def user : User #

[View source]
def user=(user : User) #

[View source]