class LMSGraphQL::Mutations::Canvas::CreateLineItem
Public Instance Methods
resolve(course_id:, scoreMaximum:, label:, resourceId: nil, tag: nil, resourceLinkId: nil, submission_type: nil)
click to toggle source
# File lib/lms_graphql/mutations/canvas/create_line_item.rb, line 18 def resolve(course_id:, scoreMaximum:, label:, resourceId: nil, tag: nil, resourceLinkId: nil, submission_type: nil) context[:canvas_api].call("CREATE_LINE_ITEM").proxy( "CREATE_LINE_ITEM", { "course_id": course_id }, { "scoreMaximum": scoreMaximum, "label": label, "resourceId": resourceId, "tag": tag, "resourceLinkId": resourceLinkId, "https://canvas.instructure.com/lti/submission_type": submission_type }, ).parsed_response end