Module: Ecoportal::API::GraphQL::Input::WorkflowCommand::AddSelectFieldOption
- Defined in:
- lib/ecoportal/api/graphql/input/workflow_command/add_select_field_option.rb
Constant Summary collapse
- SCHEMA_VERSION =
'20260605'.freeze
- VALID_KEYS =
%i[dataFieldId placeholderId label weight].freeze
Class Method Summary collapse
Class Method Details
.build(data_field_id:, label:, **kwargs) ⇒ Object
10 11 12 13 |
# File 'lib/ecoportal/api/graphql/input/workflow_command/add_select_field_option.rb', line 10 def self.build(data_field_id:, label:, **kwargs) { dataFieldId: data_field_id, label: label }. merge(kwargs.slice(*VALID_KEYS - %i[dataFieldId label]).compact) end |