Sha256: 93150f9103c37af948dc45ad8bdfca36a4fb3c22e58aa168671889625eb164f0
Contents?: true
Size: 524 Bytes
Versions: 58
Compression:
Stored size: 524 Bytes
Contents
# frozen_string_literal: true <% module_namespacing_when_supported do -%> module Loaders class <%= class_name %> < GraphQL::Batch::Loader # Define `initialize` to store grouping arguments, eg # # Loaders::<%= class_name %>.for(group).load(value) # # def initialize() # end # `keys` contains each key from `.load(key)`. # Find the corresponding values, then # call `fulfill(key, value)` or `fulfill(key, nil)` # for each key. def perform(keys) end end end <% end -%>
Version data entries
58 entries across 58 versions & 1 rubygems