You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
555 B
Kotlin
20 lines
555 B
Kotlin
package org.koitharu.kotatsu.parsers
|
|
|
|
/**
|
|
* Annotate each [MangaParser] implementation with this annotation, used by codegen
|
|
*/
|
|
@Target(AnnotationTarget.CLASS)
|
|
annotation class MangaSourceParser(
|
|
/**
|
|
* Name of manga source. Used as an Enum value, must be UPPER_CASE and unique.
|
|
*/
|
|
val name: String,
|
|
/**
|
|
* User-friendly title of manga source. In most case equals the website name.
|
|
*/
|
|
val title: String,
|
|
/**
|
|
* Language code (for example "en" or "ru") or blank if parser provide manga on different languages.
|
|
*/
|
|
val locale: String = "",
|
|
) |