What every course component reads from CourseProvider.
CourseProvider
Increases whenever storage reports a change the user can see.
Store a file, refusing one over the provider's maxUploadBytes (see isFileTooLarge).
maxUploadBytes
isFileTooLarge
What every course component reads from
CourseProvider.