2020-09-03 12:08:47 +00:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
module Types
|
|
|
|
module Boards
|
|
|
|
class BoardIssueInputType < BoardIssueInputBaseType
|
|
|
|
graphql_name 'BoardIssueInput'
|
|
|
|
|
|
|
|
argument :not, NegatedBoardIssueInputType,
|
|
|
|
required: false,
|
2021-04-22 18:10:13 +00:00
|
|
|
description: 'List of negated arguments.'
|
2020-09-03 12:08:47 +00:00
|
|
|
|
2021-07-26 12:10:08 +00:00
|
|
|
argument :search, GraphQL::Types::String,
|
2020-09-03 12:08:47 +00:00
|
|
|
required: false,
|
2021-01-22 21:09:10 +00:00
|
|
|
description: 'Search query for issue title or description.'
|
2021-04-13 18:11:28 +00:00
|
|
|
|
|
|
|
argument :assignee_wildcard_id, ::Types::Boards::AssigneeWildcardIdEnum,
|
|
|
|
required: false,
|
|
|
|
description: 'Filter by assignee wildcard. Incompatible with assigneeUsername.'
|
2021-12-02 06:15:23 +00:00
|
|
|
|
|
|
|
argument :confidential, GraphQL::Types::Boolean,
|
|
|
|
required: false,
|
|
|
|
description: 'Filter by confidentiality.'
|
2020-09-03 12:08:47 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2021-05-11 21:10:21 +00:00
|
|
|
Types::Boards::BoardIssueInputType.prepend_mod_with('Types::Boards::BoardIssueInputType')
|