Companion

object Companion

Functions

Link copied to clipboard
fun fromConfigurationData(reader: Reader, sourcePath: String, factory: ModelFactory): Course

Creates a course instance from the course configuration data in the given reader.

Link copied to clipboard
fun fromResource(resourceName: String, factory: ModelFactory): Course
Link copied to clipboard
suspend fun fromUrl(url: URL, modelFactory: ModelFactory, project: <Error class: unknown class>): Course

Creates a course instance from the course configuration file at the given URL.