Beispiel #1
0
 public writeFragment(options: Cache.WriteFragmentOptions): void {
   this.write({
     dataId: options.id,
     result: options.data,
     variables: options.variables,
     query: getFragmentQueryDocument(options.fragment, options.fragmentName),
   });
 }
Beispiel #2
0
 public readFragment<FragmentType>(
   options: DataProxy.Fragment,
   optimistic: boolean = false,
 ): FragmentType | null {
   return this.read({
     query: getFragmentQueryDocument(options.fragment, options.fragmentName),
     variables: options.variables,
     rootId: options.id,
     optimistic,
   });
 }