# Backward compatability for GraphQL 3
---
Name: assetadmingraphql
Except:
  classexists: 'SilverStripe\GraphQL\Schema\Schema'
---
SilverStripe\GraphQL\Manager:
  schemas:
    admin:
      types:
        DataObjectInterface: 'SilverStripe\GraphQL\DataObjectInterfaceTypeCreator'
        DescendantFileCount: 'SilverStripe\AssetAdmin\GraphQL\DescendantFileCountType'
        File: 'SilverStripe\AssetAdmin\GraphQL\FileTypeCreator'
        FileInterface: 'SilverStripe\AssetAdmin\GraphQL\FileInterfaceTypeCreator'
        FileInput: 'SilverStripe\AssetAdmin\GraphQL\FileInputTypeCreator'
        FileUsage: 'SilverStripe\AssetAdmin\GraphQL\FileUsageType'
        Folder: 'SilverStripe\AssetAdmin\GraphQL\FolderTypeCreator'
        FolderInput: 'SilverStripe\AssetAdmin\GraphQL\FolderInputTypeCreator'
        FileFilterInput: 'SilverStripe\AssetAdmin\GraphQL\FileFilterInputTypeCreator'
        PublicationNotice: 'SilverStripe\AssetAdmin\GraphQL\PublicationNoticeType'
        PublicationResult: 'SilverStripe\AssetAdmin\GraphQL\PublicationResultType'
      queries:
        readDescendantFileCounts: 'SilverStripe\AssetAdmin\GraphQL\ReadDescendantFileCountsQueryCreator'
        readFiles: 'SilverStripe\AssetAdmin\GraphQL\ReadFileQueryCreator'
        readFileUsage: 'SilverStripe\AssetAdmin\GraphQL\ReadFileUsageQueryCreator'
      mutations:
        createFile: 'SilverStripe\AssetAdmin\GraphQL\CreateFileMutationCreator'
        updateFile: 'SilverStripe\AssetAdmin\GraphQL\UpdateFileMutationCreator'
        deleteFiles: 'SilverStripe\AssetAdmin\GraphQL\DeleteFileMutationCreator'
        createFolder: 'SilverStripe\AssetAdmin\GraphQL\CreateFolderMutationCreator'
        moveFiles: 'SilverStripe\AssetAdmin\GraphQL\MoveFilesMutationCreator'
        unpublishFiles: 'SilverStripe\AssetAdmin\GraphQL\UnpublishFileMutationCreator'
        publishFiles: 'SilverStripe\AssetAdmin\GraphQL\PublishFileMutationCreator'
---
Name: assetadmingraphql-dependencies
---
SilverStripe\Core\Injector\Injector:
  SilverStripe\AssetAdmin\GraphQL\FileTypeCreator:
    properties:
      ThumbnailGenerator: '%$SilverStripe\AssetAdmin\Model\ThumbnailGenerator.graphql'
