28 lines
909 B
Ruby
28 lines
909 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Types
|
|
module Boards
|
|
class BoardIssueInputType < BoardIssueInputBaseType
|
|
graphql_name 'BoardIssueInput'
|
|
|
|
argument :not, NegatedBoardIssueInputType,
|
|
required: false,
|
|
description: 'List of negated arguments.'
|
|
|
|
argument :search, GraphQL::Types::String,
|
|
required: false,
|
|
description: 'Search query for issue title or description.'
|
|
|
|
argument :assignee_wildcard_id, ::Types::Boards::AssigneeWildcardIdEnum,
|
|
required: false,
|
|
description: 'Filter by assignee wildcard. Incompatible with assigneeUsername.'
|
|
|
|
argument :confidential, GraphQL::Types::Boolean,
|
|
required: false,
|
|
description: 'Filter by confidentiality.'
|
|
end
|
|
end
|
|
end
|
|
|
|
Types::Boards::BoardIssueInputType.prepend_mod_with('Types::Boards::BoardIssueInputType')
|