diff --git a/extensions-lib/androidx.preference/-check-box-preference/-check-box-preference.html b/extensions-lib/androidx.preference/-check-box-preference/-check-box-preference.html index 2edf22c..37f8388 100644 --- a/extensions-lib/androidx.preference/-check-box-preference/-check-box-preference.html +++ b/extensions-lib/androidx.preference/-check-box-preference/-check-box-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

CheckBoxPreference

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-check-box-preference/index.html b/extensions-lib/androidx.preference/-check-box-preference/index.html index 9556ad8..2c5bee4 100644 --- a/extensions-lib/androidx.preference/-check-box-preference/index.html +++ b/extensions-lib/androidx.preference/-check-box-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

CheckBoxPreference

- +

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,287 +91,287 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun isChecked(): Boolean
+
open fun isChecked(): Boolean
- -
+ +
- +
Link copied to clipboard
-
open fun setChecked(checked: Boolean)
+
open fun setChecked(checked: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDisableDependentsState(disableDependentsState: Boolean)
+
open fun setDisableDependentsState(disableDependentsState: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOff(summary: CharSequence)
+
open fun setSummaryOff(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOn(summary: CharSequence)
+
open fun setSummaryOn(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -382,7 +382,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-dialog-preference/-dialog-preference.html b/extensions-lib/androidx.preference/-dialog-preference/-dialog-preference.html index 7277a29..d051069 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/-dialog-preference.html +++ b/extensions-lib/androidx.preference/-dialog-preference/-dialog-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

DialogPreference

-
constructor()
+
constructor()
diff --git a/extensions-lib/androidx.preference/-dialog-preference/get-dialog-message.html b/extensions-lib/androidx.preference/-dialog-preference/get-dialog-message.html index 43ea01d..1ade88a 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/get-dialog-message.html +++ b/extensions-lib/androidx.preference/-dialog-preference/get-dialog-message.html @@ -48,7 +48,7 @@ 14
- +
-
+

getDialogMessage

- +
diff --git a/extensions-lib/androidx.preference/-dialog-preference/get-dialog-title.html b/extensions-lib/androidx.preference/-dialog-preference/get-dialog-title.html index 7dcdc0a..820c0f9 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/get-dialog-title.html +++ b/extensions-lib/androidx.preference/-dialog-preference/get-dialog-title.html @@ -48,7 +48,7 @@ 14
- +
-
+

getDialogTitle

- +
diff --git a/extensions-lib/androidx.preference/-dialog-preference/index.html b/extensions-lib/androidx.preference/-dialog-preference/index.html index 62bef7e..113e4ce 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/index.html +++ b/extensions-lib/androidx.preference/-dialog-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor()
+
constructor()
@@ -91,227 +91,227 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogMessage(dialogMessage: CharSequence)
+
open fun setDialogMessage(dialogMessage: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogTitle(dialogTitle: CharSequence)
+
open fun setDialogTitle(dialogTitle: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -322,7 +322,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-dialog-preference/set-dialog-message.html b/extensions-lib/androidx.preference/-dialog-preference/set-dialog-message.html index 54941bc..0cc85af 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/set-dialog-message.html +++ b/extensions-lib/androidx.preference/-dialog-preference/set-dialog-message.html @@ -48,7 +48,7 @@ 14
- +
-
+

setDialogMessage

-
open fun setDialogMessage(dialogMessage: CharSequence)
+
open fun setDialogMessage(dialogMessage: CharSequence)
diff --git a/extensions-lib/androidx.preference/-dialog-preference/set-dialog-title.html b/extensions-lib/androidx.preference/-dialog-preference/set-dialog-title.html index 33374cf..f985fc0 100644 --- a/extensions-lib/androidx.preference/-dialog-preference/set-dialog-title.html +++ b/extensions-lib/androidx.preference/-dialog-preference/set-dialog-title.html @@ -48,7 +48,7 @@ 14
- +
-
+

setDialogTitle

-
open fun setDialogTitle(dialogTitle: CharSequence)
+
open fun setDialogTitle(dialogTitle: CharSequence)
diff --git a/extensions-lib/androidx.preference/-edit-text-preference/-edit-text-preference.html b/extensions-lib/androidx.preference/-edit-text-preference/-edit-text-preference.html index 3f94b86..644c648 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/-edit-text-preference.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/-edit-text-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

EditTextPreference

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/index.html b/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/index.html index eaf0b4a..aac47ce 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/index.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

OnBindEditTextListener

- +

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun onBindEditText(editText: EditText)
+
abstract fun onBindEditText(editText: EditText)
@@ -93,7 +93,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/on-bind-edit-text.html b/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/on-bind-edit-text.html index 00a8ce7..6f600c0 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/on-bind-edit-text.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/-on-bind-edit-text-listener/on-bind-edit-text.html @@ -48,7 +48,7 @@ 14
- +
-
+

onBindEditText

-
abstract fun onBindEditText(editText: EditText)
+
abstract fun onBindEditText(editText: EditText)
diff --git a/extensions-lib/androidx.preference/-edit-text-preference/get-text.html b/extensions-lib/androidx.preference/-edit-text-preference/get-text.html index 58be54b..36fdf59 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/get-text.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/get-text.html @@ -48,7 +48,7 @@ 14
- +
-
+

getText

-
open fun getText(): String
+
open fun getText(): String
diff --git a/extensions-lib/androidx.preference/-edit-text-preference/index.html b/extensions-lib/androidx.preference/-edit-text-preference/index.html index b07d162..de2229f 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/index.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

EditTextPreference

- +

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,17 +91,17 @@

Constructors

Types

-
-
+
+
- +
Link copied to clipboard
@@ -110,272 +110,272 @@

Types

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun getText(): String
+
open fun getText(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogMessage(dialogMessage: CharSequence)
+
open fun setDialogMessage(dialogMessage: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogTitle(dialogTitle: CharSequence)
+
open fun setDialogTitle(dialogTitle: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setText(text: String)
+
open fun setText(text: String)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -386,7 +386,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-edit-text-preference/set-on-bind-edit-text-listener.html b/extensions-lib/androidx.preference/-edit-text-preference/set-on-bind-edit-text-listener.html index 00afc20..e443255 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/set-on-bind-edit-text-listener.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/set-on-bind-edit-text-listener.html @@ -48,7 +48,7 @@ 14
- +
-
+

setOnBindEditTextListener

- +
diff --git a/extensions-lib/androidx.preference/-edit-text-preference/set-text.html b/extensions-lib/androidx.preference/-edit-text-preference/set-text.html index cdc9f9f..0a4d0cb 100644 --- a/extensions-lib/androidx.preference/-edit-text-preference/set-text.html +++ b/extensions-lib/androidx.preference/-edit-text-preference/set-text.html @@ -48,7 +48,7 @@ 14
- +
-
+

setText

-
open fun setText(text: String)
+
open fun setText(text: String)
diff --git a/extensions-lib/androidx.preference/-list-preference/-list-preference.html b/extensions-lib/androidx.preference/-list-preference/-list-preference.html index 639fd1a..cfcd581 100644 --- a/extensions-lib/androidx.preference/-list-preference/-list-preference.html +++ b/extensions-lib/androidx.preference/-list-preference/-list-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

ListPreference

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-list-preference/find-index-of-value.html b/extensions-lib/androidx.preference/-list-preference/find-index-of-value.html index d5b06a6..379d829 100644 --- a/extensions-lib/androidx.preference/-list-preference/find-index-of-value.html +++ b/extensions-lib/androidx.preference/-list-preference/find-index-of-value.html @@ -48,7 +48,7 @@ 14
- +
-
+

findIndexOfValue

-
open fun findIndexOfValue(value: String): Int
+
open fun findIndexOfValue(value: String): Int
diff --git a/extensions-lib/androidx.preference/-list-preference/get-entries.html b/extensions-lib/androidx.preference/-list-preference/get-entries.html index 638ca22..6b71a13 100644 --- a/extensions-lib/androidx.preference/-list-preference/get-entries.html +++ b/extensions-lib/androidx.preference/-list-preference/get-entries.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEntries

- +
diff --git a/extensions-lib/androidx.preference/-list-preference/get-entry-values.html b/extensions-lib/androidx.preference/-list-preference/get-entry-values.html index 0e45d75..33a82f8 100644 --- a/extensions-lib/androidx.preference/-list-preference/get-entry-values.html +++ b/extensions-lib/androidx.preference/-list-preference/get-entry-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEntryValues

- +
diff --git a/extensions-lib/androidx.preference/-list-preference/get-value.html b/extensions-lib/androidx.preference/-list-preference/get-value.html index ac4d3d9..2cea437 100644 --- a/extensions-lib/androidx.preference/-list-preference/get-value.html +++ b/extensions-lib/androidx.preference/-list-preference/get-value.html @@ -48,7 +48,7 @@ 14
- +
-
+

getValue

-
open fun getValue(): String
+
open fun getValue(): String
diff --git a/extensions-lib/androidx.preference/-list-preference/index.html b/extensions-lib/androidx.preference/-list-preference/index.html index d250b36..65a49fd 100644 --- a/extensions-lib/androidx.preference/-list-preference/index.html +++ b/extensions-lib/androidx.preference/-list-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ListPreference

- +

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,287 +91,287 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
-
open fun findIndexOfValue(value: String): Int
+
open fun findIndexOfValue(value: String): Int
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun getValue(): String
+
open fun getValue(): String
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setEntries(entries: Array<CharSequence>)
+
open fun setEntries(entries: Array<CharSequence>)
- -
+ +
- +
Link copied to clipboard
-
open fun setEntryValues(entryValues: Array<CharSequence>)
+
open fun setEntryValues(entryValues: Array<CharSequence>)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setValue(value: String)
+
open fun setValue(value: String)
- -
+ +
- +
Link copied to clipboard
-
open fun setValueIndex(index: Int)
+
open fun setValueIndex(index: Int)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -382,7 +382,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-list-preference/set-entries.html b/extensions-lib/androidx.preference/-list-preference/set-entries.html index 7533b6a..decb1fc 100644 --- a/extensions-lib/androidx.preference/-list-preference/set-entries.html +++ b/extensions-lib/androidx.preference/-list-preference/set-entries.html @@ -48,7 +48,7 @@ 14
- +
-
+

setEntries

-
open fun setEntries(entries: Array<CharSequence>)
+
open fun setEntries(entries: Array<CharSequence>)
diff --git a/extensions-lib/androidx.preference/-list-preference/set-entry-values.html b/extensions-lib/androidx.preference/-list-preference/set-entry-values.html index 4ee56c3..567f646 100644 --- a/extensions-lib/androidx.preference/-list-preference/set-entry-values.html +++ b/extensions-lib/androidx.preference/-list-preference/set-entry-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

setEntryValues

-
open fun setEntryValues(entryValues: Array<CharSequence>)
+
open fun setEntryValues(entryValues: Array<CharSequence>)
diff --git a/extensions-lib/androidx.preference/-list-preference/set-value-index.html b/extensions-lib/androidx.preference/-list-preference/set-value-index.html index 495389b..8aa560f 100644 --- a/extensions-lib/androidx.preference/-list-preference/set-value-index.html +++ b/extensions-lib/androidx.preference/-list-preference/set-value-index.html @@ -48,7 +48,7 @@ 14
- +
-
+

setValueIndex

-
open fun setValueIndex(index: Int)
+
open fun setValueIndex(index: Int)
diff --git a/extensions-lib/androidx.preference/-list-preference/set-value.html b/extensions-lib/androidx.preference/-list-preference/set-value.html index f62ec6f..ceef516 100644 --- a/extensions-lib/androidx.preference/-list-preference/set-value.html +++ b/extensions-lib/androidx.preference/-list-preference/set-value.html @@ -48,7 +48,7 @@ 14
- +
-
+

setValue

-
open fun setValue(value: String)
+
open fun setValue(value: String)
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/-multi-select-list-preference.html b/extensions-lib/androidx.preference/-multi-select-list-preference/-multi-select-list-preference.html index 6f2495e..c2489de 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/-multi-select-list-preference.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/-multi-select-list-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

MultiSelectListPreference

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/find-index-of-value.html b/extensions-lib/androidx.preference/-multi-select-list-preference/find-index-of-value.html index 234d3f5..704860d 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/find-index-of-value.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/find-index-of-value.html @@ -48,7 +48,7 @@ 14
- +
-
+

findIndexOfValue

-
open fun findIndexOfValue(value: String): Int
+
open fun findIndexOfValue(value: String): Int
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/get-entries.html b/extensions-lib/androidx.preference/-multi-select-list-preference/get-entries.html index e0f29ec..64b137a 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/get-entries.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/get-entries.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEntries

- +
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/get-entry-values.html b/extensions-lib/androidx.preference/-multi-select-list-preference/get-entry-values.html index 94314fb..1ca1ef7 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/get-entry-values.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/get-entry-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEntryValues

- +
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/get-values.html b/extensions-lib/androidx.preference/-multi-select-list-preference/get-values.html index 6ac12a0..8e79e74 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/get-values.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/get-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

getValues

-
open fun getValues(): Set<String>
+
open fun getValues(): Set<String>
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/index.html b/extensions-lib/androidx.preference/-multi-select-list-preference/index.html index 6b0cc9a..84b2be3 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/index.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

MultiSelectListPreference

- +

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,332 +91,332 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
-
open fun findIndexOfValue(value: String): Int
+
open fun findIndexOfValue(value: String): Int
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun getValues(): Set<String>
+
open fun getValues(): Set<String>
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogMessage(dialogMessage: CharSequence)
+
open fun setDialogMessage(dialogMessage: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setDialogTitle(dialogTitle: CharSequence)
+
open fun setDialogTitle(dialogTitle: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setEntries(entries: Array<CharSequence>)
+
open fun setEntries(entries: Array<CharSequence>)
- -
+ +
- +
Link copied to clipboard
-
open fun setEntryValues(entryValues: Array<CharSequence>)
+
open fun setEntryValues(entryValues: Array<CharSequence>)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setValues(values: Set<String>)
+
open fun setValues(values: Set<String>)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -427,7 +427,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/set-entries.html b/extensions-lib/androidx.preference/-multi-select-list-preference/set-entries.html index 517da57..6b9175b 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/set-entries.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/set-entries.html @@ -48,7 +48,7 @@ 14
- +
-
+

setEntries

-
open fun setEntries(entries: Array<CharSequence>)
+
open fun setEntries(entries: Array<CharSequence>)
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/set-entry-values.html b/extensions-lib/androidx.preference/-multi-select-list-preference/set-entry-values.html index 88947be..4102e02 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/set-entry-values.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/set-entry-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

setEntryValues

-
open fun setEntryValues(entryValues: Array<CharSequence>)
+
open fun setEntryValues(entryValues: Array<CharSequence>)
diff --git a/extensions-lib/androidx.preference/-multi-select-list-preference/set-values.html b/extensions-lib/androidx.preference/-multi-select-list-preference/set-values.html index 8b4787f..8d6308b 100644 --- a/extensions-lib/androidx.preference/-multi-select-list-preference/set-values.html +++ b/extensions-lib/androidx.preference/-multi-select-list-preference/set-values.html @@ -48,7 +48,7 @@ 14
- +
-
+

setValues

-
open fun setValues(values: Set<String>)
+
open fun setValues(values: Set<String>)
diff --git a/extensions-lib/androidx.preference/-preference-screen/-preference-screen.html b/extensions-lib/androidx.preference/-preference-screen/-preference-screen.html index 972ff0e..e32bf13 100644 --- a/extensions-lib/androidx.preference/-preference-screen/-preference-screen.html +++ b/extensions-lib/androidx.preference/-preference-screen/-preference-screen.html @@ -48,7 +48,7 @@ 14
- +
-
+

PreferenceScreen

-
constructor()
+
constructor()
diff --git a/extensions-lib/androidx.preference/-preference-screen/add-preference.html b/extensions-lib/androidx.preference/-preference-screen/add-preference.html index 9053a48..9098f2b 100644 --- a/extensions-lib/androidx.preference/-preference-screen/add-preference.html +++ b/extensions-lib/androidx.preference/-preference-screen/add-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

addPreference

-
open fun addPreference(preference: Preference): Boolean
+
open fun addPreference(preference: Preference): Boolean
diff --git a/extensions-lib/androidx.preference/-preference-screen/get-context.html b/extensions-lib/androidx.preference/-preference-screen/get-context.html index 3bff5d8..c275911 100644 --- a/extensions-lib/androidx.preference/-preference-screen/get-context.html +++ b/extensions-lib/androidx.preference/-preference-screen/get-context.html @@ -48,7 +48,7 @@ 14
- +
-
+

getContext

-
open fun getContext(): Context
+
open fun getContext(): Context
diff --git a/extensions-lib/androidx.preference/-preference-screen/index.html b/extensions-lib/androidx.preference/-preference-screen/index.html index 2fc4033..5ccf722 100644 --- a/extensions-lib/androidx.preference/-preference-screen/index.html +++ b/extensions-lib/androidx.preference/-preference-screen/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

PreferenceScreen

-
open class PreferenceScreen
+
open class PreferenceScreen

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor()
+
constructor()
@@ -91,32 +91,32 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
-
open fun addPreference(preference: Preference): Boolean
+
open fun addPreference(preference: Preference): Boolean
- -
+ +
- +
Link copied to clipboard
-
open fun getContext(): Context
+
open fun getContext(): Context
@@ -127,7 +127,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/index.html b/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/index.html index 47b3838..59fb072 100644 --- a/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/index.html +++ b/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

OnPreferenceChangeListener

- +

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun onPreferenceChange(preference: Preference, newValue: Any): Boolean
+
abstract fun onPreferenceChange(preference: Preference, newValue: Any): Boolean
@@ -93,7 +93,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/on-preference-change.html b/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/on-preference-change.html index fdb3b69..d587c4c 100644 --- a/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/on-preference-change.html +++ b/extensions-lib/androidx.preference/-preference/-on-preference-change-listener/on-preference-change.html @@ -48,7 +48,7 @@ 14
- +
-
+

onPreferenceChange

-
abstract fun onPreferenceChange(preference: Preference, newValue: Any): Boolean
+
abstract fun onPreferenceChange(preference: Preference, newValue: Any): Boolean
diff --git a/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/index.html b/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/index.html index db86150..5c8df0e 100644 --- a/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/index.html +++ b/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

OnPreferenceClickListener

- +

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun onPreferenceClick(preference: Preference): Boolean
+
abstract fun onPreferenceClick(preference: Preference): Boolean
@@ -93,7 +93,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/on-preference-click.html b/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/on-preference-click.html index c1af37f..7b9bba1 100644 --- a/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/on-preference-click.html +++ b/extensions-lib/androidx.preference/-preference/-on-preference-click-listener/on-preference-click.html @@ -48,7 +48,7 @@ 14
- +
-
+

onPreferenceClick

-
abstract fun onPreferenceClick(preference: Preference): Boolean
+
abstract fun onPreferenceClick(preference: Preference): Boolean
diff --git a/extensions-lib/androidx.preference/-preference/-preference.html b/extensions-lib/androidx.preference/-preference/-preference.html index 2a3ad27..57f18ee 100644 --- a/extensions-lib/androidx.preference/-preference/-preference.html +++ b/extensions-lib/androidx.preference/-preference/-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

Preference

-
constructor()
+
constructor()
diff --git a/extensions-lib/androidx.preference/-preference/get-key.html b/extensions-lib/androidx.preference/-preference/get-key.html index 752ca3b..d5efa50 100644 --- a/extensions-lib/androidx.preference/-preference/get-key.html +++ b/extensions-lib/androidx.preference/-preference/get-key.html @@ -48,7 +48,7 @@ 14
- +
-
+

getKey

-
open fun getKey(): String
+
open fun getKey(): String
diff --git a/extensions-lib/androidx.preference/-preference/get-summary.html b/extensions-lib/androidx.preference/-preference/get-summary.html index aee9feb..f49a3bd 100644 --- a/extensions-lib/androidx.preference/-preference/get-summary.html +++ b/extensions-lib/androidx.preference/-preference/get-summary.html @@ -48,7 +48,7 @@ 14
- +
-
+

getSummary

- +
diff --git a/extensions-lib/androidx.preference/-preference/get-title.html b/extensions-lib/androidx.preference/-preference/get-title.html index bfc76b9..5644aae 100644 --- a/extensions-lib/androidx.preference/-preference/get-title.html +++ b/extensions-lib/androidx.preference/-preference/get-title.html @@ -48,7 +48,7 @@ 14
- +
-
+

getTitle

- +
diff --git a/extensions-lib/androidx.preference/-preference/index.html b/extensions-lib/androidx.preference/-preference/index.html index e0b76df..2d6bd3a 100644 --- a/extensions-lib/androidx.preference/-preference/index.html +++ b/extensions-lib/androidx.preference/-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor()
+
constructor()
@@ -91,32 +91,32 @@

Constructors

Types

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
@@ -125,167 +125,167 @@

Types

Functions

-
-
+
+
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -296,7 +296,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-preference/set-default-value.html b/extensions-lib/androidx.preference/-preference/set-default-value.html index 337b64a..23cd297 100644 --- a/extensions-lib/androidx.preference/-preference/set-default-value.html +++ b/extensions-lib/androidx.preference/-preference/set-default-value.html @@ -48,7 +48,7 @@ 14
- +
-
+

setDefaultValue

-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
diff --git a/extensions-lib/androidx.preference/-preference/set-enabled.html b/extensions-lib/androidx.preference/-preference/set-enabled.html index d0ddd45..6a94707 100644 --- a/extensions-lib/androidx.preference/-preference/set-enabled.html +++ b/extensions-lib/androidx.preference/-preference/set-enabled.html @@ -48,7 +48,7 @@ 14
- +
-
+

setEnabled

-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
diff --git a/extensions-lib/androidx.preference/-preference/set-key.html b/extensions-lib/androidx.preference/-preference/set-key.html index 556507c..342bc5e 100644 --- a/extensions-lib/androidx.preference/-preference/set-key.html +++ b/extensions-lib/androidx.preference/-preference/set-key.html @@ -48,7 +48,7 @@ 14
- +
-
+

setKey

-
open fun setKey(key: String)
+
open fun setKey(key: String)
diff --git a/extensions-lib/androidx.preference/-preference/set-on-preference-change-listener.html b/extensions-lib/androidx.preference/-preference/set-on-preference-change-listener.html index 8a18143..05559c2 100644 --- a/extensions-lib/androidx.preference/-preference/set-on-preference-change-listener.html +++ b/extensions-lib/androidx.preference/-preference/set-on-preference-change-listener.html @@ -48,7 +48,7 @@ 14
- +
-
+

setOnPreferenceChangeListener

- +
diff --git a/extensions-lib/androidx.preference/-preference/set-on-preference-click-listener.html b/extensions-lib/androidx.preference/-preference/set-on-preference-click-listener.html index 03b0b7e..cf01ecb 100644 --- a/extensions-lib/androidx.preference/-preference/set-on-preference-click-listener.html +++ b/extensions-lib/androidx.preference/-preference/set-on-preference-click-listener.html @@ -48,7 +48,7 @@ 14
- +
-
+

setOnPreferenceClickListener

- +
diff --git a/extensions-lib/androidx.preference/-preference/set-summary.html b/extensions-lib/androidx.preference/-preference/set-summary.html index bc57c09..5394817 100644 --- a/extensions-lib/androidx.preference/-preference/set-summary.html +++ b/extensions-lib/androidx.preference/-preference/set-summary.html @@ -48,7 +48,7 @@ 14
- +
-
+

setSummary

-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
diff --git a/extensions-lib/androidx.preference/-preference/set-title.html b/extensions-lib/androidx.preference/-preference/set-title.html index 29f52f2..afce77b 100644 --- a/extensions-lib/androidx.preference/-preference/set-title.html +++ b/extensions-lib/androidx.preference/-preference/set-title.html @@ -48,7 +48,7 @@ 14
- +
-
+

setTitle

-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
diff --git a/extensions-lib/androidx.preference/-preference/set-visible.html b/extensions-lib/androidx.preference/-preference/set-visible.html index 33bf07b..420679a 100644 --- a/extensions-lib/androidx.preference/-preference/set-visible.html +++ b/extensions-lib/androidx.preference/-preference/set-visible.html @@ -48,7 +48,7 @@ 14
- +
-
+

setVisible

-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
diff --git a/extensions-lib/androidx.preference/-switch-preference-compat/-switch-preference-compat.html b/extensions-lib/androidx.preference/-switch-preference-compat/-switch-preference-compat.html index a655906..0e52305 100644 --- a/extensions-lib/androidx.preference/-switch-preference-compat/-switch-preference-compat.html +++ b/extensions-lib/androidx.preference/-switch-preference-compat/-switch-preference-compat.html @@ -48,7 +48,7 @@ 14
- +
-
+

SwitchPreferenceCompat

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-switch-preference-compat/index.html b/extensions-lib/androidx.preference/-switch-preference-compat/index.html index 6e8bc99..e599338 100644 --- a/extensions-lib/androidx.preference/-switch-preference-compat/index.html +++ b/extensions-lib/androidx.preference/-switch-preference-compat/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

SwitchPreferenceCompat

- +

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,287 +91,287 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun isChecked(): Boolean
+
open fun isChecked(): Boolean
- -
+ +
- +
Link copied to clipboard
-
open fun setChecked(checked: Boolean)
+
open fun setChecked(checked: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDisableDependentsState(disableDependentsState: Boolean)
+
open fun setDisableDependentsState(disableDependentsState: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOff(summary: CharSequence)
+
open fun setSummaryOff(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOn(summary: CharSequence)
+
open fun setSummaryOn(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -382,7 +382,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-two-state-preference/-two-state-preference.html b/extensions-lib/androidx.preference/-two-state-preference/-two-state-preference.html index ace0e70..17a737c 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/-two-state-preference.html +++ b/extensions-lib/androidx.preference/-two-state-preference/-two-state-preference.html @@ -48,7 +48,7 @@ 14
- +
-
+

TwoStatePreference

-
constructor(context: Context)
+
constructor(context: Context)
diff --git a/extensions-lib/androidx.preference/-two-state-preference/get-disable-dependents-state.html b/extensions-lib/androidx.preference/-two-state-preference/get-disable-dependents-state.html index 46591b7..1317a1d 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/get-disable-dependents-state.html +++ b/extensions-lib/androidx.preference/-two-state-preference/get-disable-dependents-state.html @@ -48,7 +48,7 @@ 14
- +
-
+

getDisableDependentsState

- +
diff --git a/extensions-lib/androidx.preference/-two-state-preference/get-summary-off.html b/extensions-lib/androidx.preference/-two-state-preference/get-summary-off.html index ae637b4..d4aa9cf 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/get-summary-off.html +++ b/extensions-lib/androidx.preference/-two-state-preference/get-summary-off.html @@ -48,7 +48,7 @@ 14
- +
-
+

getSummaryOff

- +
diff --git a/extensions-lib/androidx.preference/-two-state-preference/get-summary-on.html b/extensions-lib/androidx.preference/-two-state-preference/get-summary-on.html index c8a7439..ca021b6 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/get-summary-on.html +++ b/extensions-lib/androidx.preference/-two-state-preference/get-summary-on.html @@ -48,7 +48,7 @@ 14
- +
-
+

getSummaryOn

- +
diff --git a/extensions-lib/androidx.preference/-two-state-preference/index.html b/extensions-lib/androidx.preference/-two-state-preference/index.html index 5e56895..878227c 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/index.html +++ b/extensions-lib/androidx.preference/-two-state-preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,287 +91,287 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun getKey(): String
+
open fun getKey(): String
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
open fun isChecked(): Boolean
+
open fun isChecked(): Boolean
- -
+ +
- +
Link copied to clipboard
-
open fun setChecked(checked: Boolean)
+
open fun setChecked(checked: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setDefaultValue(defaultValue: Any)
+
open fun setDefaultValue(defaultValue: Any)
- -
+ +
- +
Link copied to clipboard
-
open fun setDisableDependentsState(disableDependentsState: Boolean)
+
open fun setDisableDependentsState(disableDependentsState: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
- -
+ +
- +
Link copied to clipboard
-
open fun setKey(key: String)
+
open fun setKey(key: String)
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
open fun setSummary(summary: CharSequence)
+
open fun setSummary(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOff(summary: CharSequence)
+
open fun setSummaryOff(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setSummaryOn(summary: CharSequence)
+
open fun setSummaryOn(summary: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setTitle(title: CharSequence)
+
open fun setTitle(title: CharSequence)
- -
+ +
- +
Link copied to clipboard
-
open fun setVisible(visible: Boolean)
+
open fun setVisible(visible: Boolean)
@@ -382,7 +382,7 @@

Functions

diff --git a/extensions-lib/androidx.preference/-two-state-preference/is-checked.html b/extensions-lib/androidx.preference/-two-state-preference/is-checked.html index 732c97a..dee9116 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/is-checked.html +++ b/extensions-lib/androidx.preference/-two-state-preference/is-checked.html @@ -48,7 +48,7 @@ 14
- +
-
+

isChecked

-
open fun isChecked(): Boolean
+
open fun isChecked(): Boolean
diff --git a/extensions-lib/androidx.preference/-two-state-preference/set-checked.html b/extensions-lib/androidx.preference/-two-state-preference/set-checked.html index 68b43bf..cc1a8e0 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/set-checked.html +++ b/extensions-lib/androidx.preference/-two-state-preference/set-checked.html @@ -48,7 +48,7 @@ 14
- +
-
+

setChecked

-
open fun setChecked(checked: Boolean)
+
open fun setChecked(checked: Boolean)
diff --git a/extensions-lib/androidx.preference/-two-state-preference/set-disable-dependents-state.html b/extensions-lib/androidx.preference/-two-state-preference/set-disable-dependents-state.html index 020f441..3561756 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/set-disable-dependents-state.html +++ b/extensions-lib/androidx.preference/-two-state-preference/set-disable-dependents-state.html @@ -48,7 +48,7 @@ 14
- +
-
+

setDisableDependentsState

-
open fun setDisableDependentsState(disableDependentsState: Boolean)
+
open fun setDisableDependentsState(disableDependentsState: Boolean)
diff --git a/extensions-lib/androidx.preference/-two-state-preference/set-summary-off.html b/extensions-lib/androidx.preference/-two-state-preference/set-summary-off.html index e3a798b..5f61804 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/set-summary-off.html +++ b/extensions-lib/androidx.preference/-two-state-preference/set-summary-off.html @@ -48,7 +48,7 @@ 14
- +
-
+

setSummaryOff

-
open fun setSummaryOff(summary: CharSequence)
+
open fun setSummaryOff(summary: CharSequence)
diff --git a/extensions-lib/androidx.preference/-two-state-preference/set-summary-on.html b/extensions-lib/androidx.preference/-two-state-preference/set-summary-on.html index acfb214..4cf0a26 100644 --- a/extensions-lib/androidx.preference/-two-state-preference/set-summary-on.html +++ b/extensions-lib/androidx.preference/-two-state-preference/set-summary-on.html @@ -48,7 +48,7 @@ 14
- +
-
+

setSummaryOn

-
open fun setSummaryOn(summary: CharSequence)
+
open fun setSummaryOn(summary: CharSequence)
diff --git a/extensions-lib/androidx.preference/index.html b/extensions-lib/androidx.preference/index.html index 3458c98..023bd3b 100644 --- a/extensions-lib/androidx.preference/index.html +++ b/extensions-lib/androidx.preference/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Android preferences classes exposed to extensions.

NOTE

Not all classes from androidx.preference package were implemented as stubs, so if you need to use a non-implemented class, you must add the following into the extension's build.gradle file:

dependencies {
compileOnly("androidx.preference:preference-ktx:1.2.0")
}
+

Android preferences classes exposed to extensions.

NOTE

Not all classes from androidx.preference package were implemented as stubs, so if you need to use a non-implemented class, you must add the following into the extension's build.gradle file:

dependencies {
compileOnly("androidx.preference:preference-ktx:1.2.0")
}

Types

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
abstract class DialogPreference : Preference
+
abstract class DialogPreference : Preference
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
- -
+ + - -
+ +
- +
Link copied to clipboard
-
open class Preference
+
open class Preference
- -
+ +
- +
Link copied to clipboard
-
open class PreferenceScreen
+
open class PreferenceScreen
- -
+ + - -
+ +
- +
Link copied to clipboard
@@ -213,7 +213,7 @@

Types

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/-anime-filter-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/-anime-filter-list.html index 4e10f05..cc19fd3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/-anime-filter-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/-anime-filter-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeFilterList

-
constructor(vararg fs: AnimeFilter<*>)
constructor(list: List<AnimeFilter<*>>)
+
constructor(vararg fs: AnimeFilter<*>)(source)
constructor(list: List<AnimeFilter<*>>)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/index.html index c07b442..ea8e22a 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeFilterList

-
data class AnimeFilterList(val list: List<AnimeFilter<*>>) : List<AnimeFilter<*>>
+
data class AnimeFilterList(val list: List<AnimeFilter<*>>) : List<AnimeFilter<*>> (source)

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(vararg fs: AnimeFilter<*>)
constructor(list: List<AnimeFilter<*>>)
+
constructor(vararg fs: AnimeFilter<*>)
constructor(list: List<AnimeFilter<*>>)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
-
open override val size: Int
+
open override val size: Int
@@ -125,332 +125,332 @@

Properties

Functions

-
-
+
+
- - + +
Link copied to clipboard
-
open operator override fun contains(element: AnimeFilter<*>): Boolean
+
open operator override fun contains(element: AnimeFilter<*>): Boolean
- -
+ +
- - + +
Link copied to clipboard
-
open override fun containsAll(elements: Collection<AnimeFilter<*>>): Boolean
+
open override fun containsAll(elements: Collection<AnimeFilter<*>>): Boolean
- -
+ +
- - + +
Link copied to clipboard
-
open fun forEach(p0: Consumer<in AnimeFilter<*>>)
+
open fun forEach(p0: Consumer<in AnimeFilter<*>>)
- -
+ +
- - + +
Link copied to clipboard
-
open operator override fun get(index: Int): AnimeFilter<*>
+
open operator override fun get(index: Int): AnimeFilter<*>
- -
+ +
- - + +
Link copied to clipboard
-
open override fun indexOf(element: AnimeFilter<*>): Int
+
open override fun indexOf(element: AnimeFilter<*>): Int
- -
+ +
- - + +
Link copied to clipboard
-
open override fun isEmpty(): Boolean
+
open override fun isEmpty(): Boolean
- -
+ +
- - + +
Link copied to clipboard
-
open operator override fun iterator(): Iterator<AnimeFilter<*>>
+
open operator override fun iterator(): Iterator<AnimeFilter<*>>
- -
+ +
- - + +
Link copied to clipboard
-
open override fun lastIndexOf(element: AnimeFilter<*>): Int
+
open override fun lastIndexOf(element: AnimeFilter<*>): Int
- -
+ +
- - + +
Link copied to clipboard
-
open override fun listIterator(): ListIterator<AnimeFilter<*>>
open override fun listIterator(index: Int): ListIterator<AnimeFilter<*>>
+
open override fun listIterator(): ListIterator<AnimeFilter<*>>
open override fun listIterator(index: Int): ListIterator<AnimeFilter<*>>
- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

+
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

+
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap.

+
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap.

+
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>

Parallel implementation of Iterable.map.

+
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>

Parallel implementation of Iterable.map.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>

Thread-blocking parallel implementation of Iterable.map.

+
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>

Thread-blocking parallel implementation of Iterable.map.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>

Parallel implementation of Iterable.mapNotNull.

+
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>

Parallel implementation of Iterable.mapNotNull.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>

Thread-blocking parallel implementation of Iterable.mapNotNull.

+
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>

Thread-blocking parallel implementation of Iterable.mapNotNull.

- -
+ +
- - + +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
-
open override fun spliterator(): Spliterator<AnimeFilter<*>>
+
open override fun spliterator(): Spliterator<AnimeFilter<*>>
- -
+ +
- - + +
Link copied to clipboard
-
open fun stream(): Stream<AnimeFilter<*>>
+
open fun stream(): Stream<AnimeFilter<*>>
- -
+ +
- - + +
Link copied to clipboard
-
open override fun subList(fromIndex: Int, toIndex: Int): List<AnimeFilter<*>>
+
open override fun subList(fromIndex: Int, toIndex: Int): List<AnimeFilter<*>>
- -
+ +
- - + +
Link copied to clipboard
-
open fun <T : Any> toArray(p0: IntFunction<Array<T>>): Array<T>
+
open fun <T : Any> toArray(p0: IntFunction<Array<T>>): Array<T>
@@ -461,7 +461,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/list.html index 8e27dfd..6baccb5 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter-list/list.html @@ -48,7 +48,7 @@ 14
- +
-
+

list

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-anime-filter.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-anime-filter.html index 26610b5..38d9b38 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-anime-filter.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-anime-filter.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeFilter

-
protected constructor(name: String, state: T)
+
protected constructor(name: String, state: T)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/-check-box.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/-check-box.html index 21c0609..27d2ea0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/-check-box.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/-check-box.html @@ -48,7 +48,7 @@ 14
- +
-
+

CheckBox

-
constructor(name: String, state: Boolean = false)

Parameters

name

The checkbox text

state

A boolean that will be true if it's checked.

+
constructor(name: String, state: Boolean = false)(source)

Parameters

name

The checkbox text

state

A boolean that will be true if it's checked.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/index.html index 01b1979..0583aa9 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-check-box/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

CheckBox

-
abstract class CheckBox(name: String, state: Boolean = false) : AnimeFilter<Boolean>

A checkbox control, similar to HTML's <input type="checkbox">.

Parameters

name

The checkbox text

state

A boolean that will be true if it's checked.

+
abstract class CheckBox(name: String, state: Boolean = false) : AnimeFilter<Boolean> (source)

A checkbox control, similar to HTML's <input type="checkbox">.

Parameters

name

The checkbox text

state

A boolean that will be true if it's checked.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, state: Boolean = false)
+
constructor(name: String, state: Boolean = false)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/-group.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/-group.html index b7e5f08..d89d15f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/-group.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/-group.html @@ -48,7 +48,7 @@ 14
- +
-
+

Group

-
constructor(name: String, state: List<V>)

Parameters

name

The filter group name

state

a List with all the states.

+
constructor(name: String, state: List<V>)(source)

Parameters

name

The filter group name

state

a List with all the states.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/index.html index b3b4fde..2be3adc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-group/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Group

-
abstract class Group<V>(name: String, state: List<V>) : AnimeFilter<List<V>>

A group of filters. Usually used for multiple related CheckBox/TriState instances, like in a genres filter

Parameters

name

The filter group name

state

a List with all the states.

+
abstract class Group<V>(name: String, state: List<V>) : AnimeFilter<List<V>> (source)

A group of filters. Usually used for multiple related CheckBox/TriState instances, like in a genres filter

Parameters

name

The filter group name

state

a List with all the states.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, state: List<V>)
+
constructor(name: String, state: List<V>)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: List<V>
+
var state: List<V>
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/-header.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/-header.html index ec1196d..ce9372e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/-header.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/-header.html @@ -48,7 +48,7 @@ 14
- +
-
+

Header

-
constructor(name: String)
+
constructor(name: String)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/index.html index 034dd15..7c245db 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-header/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Header

-
open class Header(name: String) : AnimeFilter<Any>

A simple header. Useful for separating sections in the list or showing any note or warning to the user.

+
open class Header(name: String) : AnimeFilter<Any> (source)

A simple header. Useful for separating sections in the list or showing any note or warning to the user.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String)
+
constructor(name: String)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: Any
+
var state: Any
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/-select.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/-select.html index e2fb075..117da5d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/-select.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/-select.html @@ -48,7 +48,7 @@ 14
- +
-
+

Select

-
constructor(name: String, values: Array<V>, state: Int = 0)

Parameters

name

The filter text.

values

The options list.

state

The index of the selected item.

+
constructor(name: String, values: Array<V>, state: Int = 0)(source)

Parameters

name

The filter text.

values

The options list.

state

The index of the selected item.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/index.html index a95e939..56cf15d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Select

-
abstract class Select<V>(name: String, val values: Array<V>, state: Int = 0) : AnimeFilter<Int>

A select control, similar to HTML's <select>. Only one item can be selected.

Parameters

name

The filter text.

values

The options list.

state

The index of the selected item.

+
abstract class Select<V>(name: String, val values: Array<V>, state: Int = 0) : AnimeFilter<Int> (source)

A select control, similar to HTML's <select>. Only one item can be selected.

Parameters

name

The filter text.

values

The options list.

state

The index of the selected item.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, values: Array<V>, state: Int = 0)
+
constructor(name: String, values: Array<V>, state: Int = 0)
@@ -91,47 +91,47 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: Int
+
var state: Int
- -
+ +
- +
Link copied to clipboard
-
val values: Array<V>
+
val values: Array<V>
@@ -142,7 +142,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/values.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/values.html index ccd3df6..70261a2 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/values.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-select/values.html @@ -48,7 +48,7 @@ 14
- +
-
+

values

-
val values: Array<V>

Parameters

values

The options list.

+

Parameters

values

The options list.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/-separator.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/-separator.html index ac8c3d3..3585177 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/-separator.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/-separator.html @@ -48,7 +48,7 @@ 14
- +
-
+

Separator

-
constructor(name: String = "")
+
constructor(name: String = "")(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/index.html index d04ae26..386a527 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-separator/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Separator

-
open class Separator(name: String = "") : AnimeFilter<Any>

A line separator. Useful for visual distinction between sections.

+
open class Separator(name: String = "") : AnimeFilter<Any> (source)

A line separator. Useful for visual distinction between sections.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String = "")
+
constructor(name: String = "")
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: Any
+
var state: Any
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/--index--.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/--index--.html index b90a317..9833fcb 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/--index--.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/--index--.html @@ -48,7 +48,7 @@ 14
- +
-
+

index

-
val index: Int
+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/-selection.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/-selection.html index b90c1a6..99ff968 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/-selection.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/-selection.html @@ -48,7 +48,7 @@ 14
- +
-
+

Selection

-
constructor(index: Int, ascending: Boolean)
+
constructor(index: Int, ascending: Boolean)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/ascending.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/ascending.html index 7e9e95c..4d4b8e9 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/ascending.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/ascending.html @@ -48,7 +48,7 @@ 14
- +
-
+

ascending

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/index.html index 00fa3d2..4707bb6 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-selection/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Selection

-
data class Selection(val index: Int, val ascending: Boolean)
+
data class Selection(val index: Int, val ascending: Boolean)(source)

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(index: Int, ascending: Boolean)
+
constructor(index: Int, ascending: Boolean)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
val index: Int
+
val index: Int
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-sort.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-sort.html index 143f1e4..bded697 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-sort.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/-sort.html @@ -48,7 +48,7 @@ 14
- +
-
+

Sort

-
constructor(name: String, values: Array<String>, state: AnimeFilter.Sort.Selection? = null)
+
constructor(name: String, values: Array<String>, state: AnimeFilter.Sort.Selection? = null)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/index.html index a235b0b..e843f86 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Sort

-
abstract class Sort(name: String, val values: Array<String>, state: AnimeFilter.Sort.Selection? = null) : AnimeFilter<AnimeFilter.Sort.Selection?>

A control for sorting, with support for the ordering. The state indicates which item index is selected and if the sorting is ascending.

+
abstract class Sort(name: String, val values: Array<String>, state: AnimeFilter.Sort.Selection? = null) : AnimeFilter<AnimeFilter.Sort.Selection?> (source)

A control for sorting, with support for the ordering. The state indicates which item index is selected and if the sorting is ascending.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, values: Array<String>, state: AnimeFilter.Sort.Selection? = null)
+
constructor(name: String, values: Array<String>, state: AnimeFilter.Sort.Selection? = null)
@@ -91,17 +91,17 @@

Constructors

Types

-
-
+
+
- +
Link copied to clipboard
-
data class Selection(val index: Int, val ascending: Boolean)
+
data class Selection(val index: Int, val ascending: Boolean)
@@ -110,47 +110,47 @@

Types

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
- +
@@ -161,7 +161,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/values.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/values.html index d3672e2..90dd59c 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/values.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-sort/values.html @@ -48,7 +48,7 @@ 14
- +
-
+

values

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/-text.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/-text.html index 386020a..c986d72 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/-text.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/-text.html @@ -48,7 +48,7 @@ 14
- +
-
+

Text

-
constructor(name: String, state: String = "")

Parameters

name

The placeholder text.

state

The text written on it.

+
constructor(name: String, state: String = "")(source)

Parameters

name

The placeholder text.

state

The text written on it.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/index.html index 8c2ea06..f6c92d3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-text/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Text

-
abstract class Text(name: String, state: String = "") : AnimeFilter<String>

A text control, similar to HTML's <input type="text">.

Parameters

name

The placeholder text.

state

The text written on it.

+
abstract class Text(name: String, state: String = "") : AnimeFilter<String> (source)

A text control, similar to HTML's <input type="text">.

Parameters

name

The placeholder text.

state

The text written on it.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, state: String = "")
+
constructor(name: String, state: String = "")
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-e-x-c-l-u-d-e.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-e-x-c-l-u-d-e.html index b32158d..e77a556 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-e-x-c-l-u-d-e.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-e-x-c-l-u-d-e.html @@ -48,7 +48,7 @@ 14
- +
-
+

STATE_EXCLUDE

-
const val STATE_EXCLUDE: Int = 2
+
const val STATE_EXCLUDE: Int = 2(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-g-n-o-r-e.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-g-n-o-r-e.html index fd7bbfb..cc04519 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-g-n-o-r-e.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-g-n-o-r-e.html @@ -48,7 +48,7 @@ 14
- +
-
+

STATE_IGNORE

-
const val STATE_IGNORE: Int = 0
+
const val STATE_IGNORE: Int = 0(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-n-c-l-u-d-e.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-n-c-l-u-d-e.html index 60502f4..93c5c62 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-n-c-l-u-d-e.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/-s-t-a-t-e_-i-n-c-l-u-d-e.html @@ -48,7 +48,7 @@ 14
- +
-
+

STATE_INCLUDE

-
const val STATE_INCLUDE: Int = 1
+
const val STATE_INCLUDE: Int = 1(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/index.html index ef2d597..6606154 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-companion/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Companion

-
object Companion
+

Properties

-
-
+
+
- +
Link copied to clipboard
-
const val STATE_EXCLUDE: Int = 2
+
const val STATE_EXCLUDE: Int = 2
- -
+ +
- +
Link copied to clipboard
-
const val STATE_IGNORE: Int = 0
+
const val STATE_IGNORE: Int = 0
- -
+ +
- +
Link copied to clipboard
-
const val STATE_INCLUDE: Int = 1
+
const val STATE_INCLUDE: Int = 1
@@ -123,7 +123,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-tri-state.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-tri-state.html index b948e3e..7f7e125 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-tri-state.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/-tri-state.html @@ -48,7 +48,7 @@ 14
- +
-
+

TriState

-
constructor(name: String, state: Int = STATE_IGNORE)
+
constructor(name: String, state: Int = STATE_IGNORE)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/index.html index b72465f..68c5535 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

TriState

-
abstract class TriState(name: String, state: Int = STATE_IGNORE) : AnimeFilter<Int>

A enhanced checkbox control that supports an excluding state. The state can be compared with STATE_IGNORE, STATE_INCLUDE and STATE_EXCLUDE constants of the class.

+
abstract class TriState(name: String, state: Int = STATE_IGNORE) : AnimeFilter<Int> (source)

A enhanced checkbox control that supports an excluding state. The state can be compared with STATE_IGNORE, STATE_INCLUDE and STATE_EXCLUDE constants of the class.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(name: String, state: Int = STATE_IGNORE)
+
constructor(name: String, state: Int = STATE_IGNORE)
@@ -91,17 +91,17 @@

Constructors

Types

-
-
+
+
- +
Link copied to clipboard
-
object Companion
+
object Companion
@@ -110,32 +110,32 @@

Types

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: Int
+
var state: Int
@@ -144,47 +144,47 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
@@ -195,7 +195,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-excluded.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-excluded.html index da0e3e1..1cc2b2f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-excluded.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-excluded.html @@ -48,7 +48,7 @@ 14
- +
-
+

isExcluded

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-ignored.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-ignored.html index 94e06ed..11bbc16 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-ignored.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-ignored.html @@ -48,7 +48,7 @@ 14
- +
-
+

isIgnored

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-included.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-included.html index f9c9738..8990c2e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-included.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/-tri-state/is-included.html @@ -48,7 +48,7 @@ 14
- +
-
+

isIncluded

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/index.html index fdd4637..3c0e6d8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeFilter

-
sealed class AnimeFilter<T>(val name: String, var state: T)

Inheritors

+
sealed class AnimeFilter<T>(val name: String, var state: T)(source)

Inheritors

Constructors

-
-
+
+
- +
Link copied to clipboard
-
protected constructor(name: String, state: T)
+
protected constructor(name: String, state: T)
@@ -91,122 +91,122 @@

Constructors

Types

-
-
+
+
- +
Link copied to clipboard
-
abstract class CheckBox(name: String, state: Boolean = false) : AnimeFilter<Boolean>

A checkbox control, similar to HTML's <input type="checkbox">.

+
abstract class CheckBox(name: String, state: Boolean = false) : AnimeFilter<Boolean>

A checkbox control, similar to HTML's <input type="checkbox">.

- -
+ +
- +
Link copied to clipboard
-
abstract class Group<V>(name: String, state: List<V>) : AnimeFilter<List<V>>

A group of filters. Usually used for multiple related CheckBox/TriState instances, like in a genres filter

+
abstract class Group<V>(name: String, state: List<V>) : AnimeFilter<List<V>>

A group of filters. Usually used for multiple related CheckBox/TriState instances, like in a genres filter

- -
+ +
- +
Link copied to clipboard
-
open class Header(name: String) : AnimeFilter<Any>

A simple header. Useful for separating sections in the list or showing any note or warning to the user.

+
open class Header(name: String) : AnimeFilter<Any>

A simple header. Useful for separating sections in the list or showing any note or warning to the user.

- -
+ +
- +
Link copied to clipboard
-
abstract class Select<V>(name: String, val values: Array<V>, state: Int = 0) : AnimeFilter<Int>

A select control, similar to HTML's <select>. Only one item can be selected.

+
abstract class Select<V>(name: String, val values: Array<V>, state: Int = 0) : AnimeFilter<Int>

A select control, similar to HTML's <select>. Only one item can be selected.

- -
+ +
- +
Link copied to clipboard
-
open class Separator(name: String = "") : AnimeFilter<Any>

A line separator. Useful for visual distinction between sections.

+
open class Separator(name: String = "") : AnimeFilter<Any>

A line separator. Useful for visual distinction between sections.

- -
+ +
- +
Link copied to clipboard
-
abstract class Sort(name: String, val values: Array<String>, state: AnimeFilter.Sort.Selection? = null) : AnimeFilter<AnimeFilter.Sort.Selection?>

A control for sorting, with support for the ordering. The state indicates which item index is selected and if the sorting is ascending.

+
abstract class Sort(name: String, val values: Array<String>, state: AnimeFilter.Sort.Selection? = null) : AnimeFilter<AnimeFilter.Sort.Selection?>

A control for sorting, with support for the ordering. The state indicates which item index is selected and if the sorting is ascending.

- -
+ +
- +
Link copied to clipboard
-
abstract class Text(name: String, state: String = "") : AnimeFilter<String>

A text control, similar to HTML's <input type="text">.

+
abstract class Text(name: String, state: String = "") : AnimeFilter<String>

A text control, similar to HTML's <input type="text">.

- -
+ +
- +
Link copied to clipboard
-
abstract class TriState(name: String, state: Int = STATE_IGNORE) : AnimeFilter<Int>

A enhanced checkbox control that supports an excluding state. The state can be compared with STATE_IGNORE, STATE_INCLUDE and STATE_EXCLUDE constants of the class.

+
abstract class TriState(name: String, state: Int = STATE_IGNORE) : AnimeFilter<Int>

A enhanced checkbox control that supports an excluding state. The state can be compared with STATE_IGNORE, STATE_INCLUDE and STATE_EXCLUDE constants of the class.

@@ -215,32 +215,32 @@

Types

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
var state: T
+
var state: T
@@ -251,7 +251,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/name.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/name.html index 573d304..f33eec1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/name.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/name.html @@ -48,7 +48,7 @@ 14
- +
-
+

name

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/state.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/state.html index 83f0145..01964cc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/state.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-filter/state.html @@ -48,7 +48,7 @@ 14
- +
-
+

state

-
var state: T
+
var state: T(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-a-l-w-a-y-s_-u-p-d-a-t-e/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-a-l-w-a-y-s_-u-p-d-a-t-e/index.html index 03beff4..031b40d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-a-l-w-a-y-s_-u-p-d-a-t-e/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-a-l-w-a-y-s_-u-p-d-a-t-e/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ALWAYS_UPDATE

-

Series marked as always update will be included in the library update if they aren't excluded by additional restrictions.

+

Series marked as always update will be included in the library update if they aren't excluded by additional restrictions.

Properties

-
-
+
+
- - + +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
- +
@@ -108,7 +108,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-o-n-l-y_-f-e-t-c-h_-o-n-c-e/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-o-n-l-y_-f-e-t-c-h_-o-n-c-e/index.html index 412b9d0..2a5c263 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-o-n-l-y_-f-e-t-c-h_-o-n-c-e/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/-o-n-l-y_-f-e-t-c-h_-o-n-c-e/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ONLY_FETCH_ONCE

-

Series marked as only fetch once will be automatically skipped during library updates. Useful for cases where the series is previously known to be finished and have only a single episode (like movies), for example.

+

Series marked as only fetch once will be automatically skipped during library updates. Useful for cases where the series is previously known to be finished and have only a single episode (like movies), for example.

Properties

-
-
+
+
- - + +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
- +
@@ -108,7 +108,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/entries.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/entries.html index 2db9d28..bd92e52 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/entries.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/entries.html @@ -48,7 +48,7 @@ 14
- +
-
+

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/index.html index dc51035..1eb1748 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeUpdateStrategy

-

Define the update strategy for a single SAnime. The strategy used will only take effect on the library update.

Since

extensions-lib 14

+

Define the update strategy for a single SAnime. The strategy used will only take effect on the library update.

Since

extensions-lib 14

Entries

-
-
+
+
- +
Link copied to clipboard
-

Series marked as always update will be included in the library update if they aren't excluded by additional restrictions.

+

Series marked as always update will be included in the library update if they aren't excluded by additional restrictions.

- -
+ +
- +
Link copied to clipboard
-

Series marked as only fetch once will be automatically skipped during library updates. Useful for cases where the series is previously known to be finished and have only a single episode (like movies), for example.

+

Series marked as only fetch once will be automatically skipped during library updates. Useful for cases where the series is previously known to be finished and have only a single episode (like movies), for example.

@@ -106,47 +106,47 @@

Entries

Properties

-
-
+
+
- +
Link copied to clipboard
-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

- -
+ +
- - + +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
- +
@@ -155,32 +155,32 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

- -
+ +
- +
Link copied to clipboard
-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

@@ -191,7 +191,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/value-of.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/value-of.html index a3ad397..3dc6b22 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/value-of.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/value-of.html @@ -48,7 +48,7 @@ 14
- +
-
+

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/values.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/values.html index ce3b2c6..80c63fc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/values.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-anime-update-strategy/values.html @@ -48,7 +48,7 @@ 14
- +
-
+

values

-

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/-animes-page.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/-animes-page.html index 1f5c801..19bae7e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/-animes-page.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/-animes-page.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimesPage

-
constructor(animes: List<SAnime>, hasNextPage: Boolean)
+
constructor(animes: List<SAnime>, hasNextPage: Boolean)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/animes.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/animes.html index f7e3edb..ff11ea8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/animes.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/animes.html @@ -48,7 +48,7 @@ 14
- +
-
+

animes

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/has-next-page.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/has-next-page.html index 1ad7548..fca23d6 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/has-next-page.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/has-next-page.html @@ -48,7 +48,7 @@ 14
- +
-
+

hasNextPage

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/index.html index 1d7f42b..57850fa 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-animes-page/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimesPage

-
data class AnimesPage(val animes: List<SAnime>, val hasNextPage: Boolean)
+
data class AnimesPage(val animes: List<SAnime>, val hasNextPage: Boolean)(source)

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(animes: List<SAnime>, hasNextPage: Boolean)
+
constructor(animes: List<SAnime>, hasNextPage: Boolean)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-a-n-c-e-l-l-e-d.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-a-n-c-e-l-l-e-d.html index e5f35fa..d633b21 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-a-n-c-e-l-l-e-d.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-a-n-c-e-l-l-e-d.html @@ -48,7 +48,7 @@ 14
- +
-
+

CANCELLED

-
const val CANCELLED: Int = 5
+
const val CANCELLED: Int = 5(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-o-m-p-l-e-t-e-d.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-o-m-p-l-e-t-e-d.html index 10c9567..e618c91 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-o-m-p-l-e-t-e-d.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-c-o-m-p-l-e-t-e-d.html @@ -48,7 +48,7 @@ 14
- +
-
+

COMPLETED

-
const val COMPLETED: Int = 2
+
const val COMPLETED: Int = 2(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-l-i-c-e-n-s-e-d.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-l-i-c-e-n-s-e-d.html index 0bee63e..06a74d0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-l-i-c-e-n-s-e-d.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-l-i-c-e-n-s-e-d.html @@ -48,7 +48,7 @@ 14
- +
-
+

LICENSED

-
const val LICENSED: Int = 3
+
const val LICENSED: Int = 3(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n-g-o-i-n-g.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n-g-o-i-n-g.html index 896fc2f..5c1c496 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n-g-o-i-n-g.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n-g-o-i-n-g.html @@ -48,7 +48,7 @@ 14
- +
-
+

ONGOING

-
const val ONGOING: Int = 1
+
const val ONGOING: Int = 1(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n_-h-i-a-t-u-s.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n_-h-i-a-t-u-s.html index d2a589a..e7980a1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n_-h-i-a-t-u-s.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-o-n_-h-i-a-t-u-s.html @@ -48,7 +48,7 @@ 14
- +
-
+

ON_HIATUS

-
const val ON_HIATUS: Int = 6
+
const val ON_HIATUS: Int = 6(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-p-u-b-l-i-s-h-i-n-g_-f-i-n-i-s-h-e-d.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-p-u-b-l-i-s-h-i-n-g_-f-i-n-i-s-h-e-d.html index 4b00e90..ac099fc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-p-u-b-l-i-s-h-i-n-g_-f-i-n-i-s-h-e-d.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-p-u-b-l-i-s-h-i-n-g_-f-i-n-i-s-h-e-d.html @@ -48,7 +48,7 @@ 14
- +
-
+

PUBLISHING_FINISHED

-
const val PUBLISHING_FINISHED: Int = 4
+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-u-n-k-n-o-w-n.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-u-n-k-n-o-w-n.html index 3643d04..0f80739 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-u-n-k-n-o-w-n.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/-u-n-k-n-o-w-n.html @@ -48,7 +48,7 @@ 14
- +
-
+

UNKNOWN

-
const val UNKNOWN: Int = 0
+
const val UNKNOWN: Int = 0(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/create.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/create.html index 9e70b72..d3d4824 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/create.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/create.html @@ -48,7 +48,7 @@ 14
- +
-
+

create

-
fun create(): SAnime
+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/index.html index 78409b1..3e255b1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/-companion/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Companion

-
object Companion
+

Properties

-
-
+
+
- +
Link copied to clipboard
-
const val CANCELLED: Int = 5
+
const val CANCELLED: Int = 5
- -
+ +
- +
Link copied to clipboard
-
const val COMPLETED: Int = 2
+
const val COMPLETED: Int = 2
- -
+ +
- +
Link copied to clipboard
-
const val LICENSED: Int = 3
+
const val LICENSED: Int = 3
- -
+ +
- +
Link copied to clipboard
-
const val ON_HIATUS: Int = 6
+
const val ON_HIATUS: Int = 6
- -
+ +
- +
Link copied to clipboard
-
const val ONGOING: Int = 1
+
const val ONGOING: Int = 1
- -
+ +
- +
Link copied to clipboard
-
const val PUBLISHING_FINISHED: Int = 4
+
const val PUBLISHING_FINISHED: Int = 4
- -
+ +
- +
Link copied to clipboard
-
const val UNKNOWN: Int = 0
+
const val UNKNOWN: Int = 0
@@ -181,17 +181,17 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
fun create(): SAnime
+
fun create(): SAnime
@@ -202,7 +202,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/artist.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/artist.html index 023defa..b3d5b33 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/artist.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/artist.html @@ -48,7 +48,7 @@ 14
- +
-
+

artist

-
abstract var artist: String?
+
abstract var artist: String?(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/author.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/author.html index 7870d1f..aec8896 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/author.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/author.html @@ -48,7 +48,7 @@ 14
- +
-
+

author

-
abstract var author: String?
+
abstract var author: String?(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/description.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/description.html index 76922ed..ded7c86 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/description.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/description.html @@ -48,7 +48,7 @@ 14
- +
-
+

description

-
abstract var description: String?
+
abstract var description: String?(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/genre.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/genre.html index 19a06fc..8d94bfd 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/genre.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/genre.html @@ -48,7 +48,7 @@ 14
- +
-
+

genre

-
abstract var genre: String?

A string containing list of all genres separated with ", "

+
abstract var genre: String?(source)

A string containing list of all genres separated with ", "

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/index.html index 611a1be..a674f70 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

SAnime

-
interface SAnime
+
interface SAnime(source)

Types

-
-
+
+
- +
Link copied to clipboard
-
object Companion
+
object Companion
@@ -91,152 +91,152 @@

Types

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract var artist: String?
+
abstract var artist: String?
- -
+ +
- +
Link copied to clipboard
-
abstract var author: String?
+
abstract var author: String?
- -
+ +
- +
Link copied to clipboard
-
abstract var description: String?
+
abstract var description: String?
- -
+ +
- +
Link copied to clipboard
-
abstract var genre: String?

A string containing list of all genres separated with ", "

+
abstract var genre: String?

A string containing list of all genres separated with ", "

- -
+ +
- +
Link copied to clipboard
-
abstract var initialized: Boolean

Tells the app if it should call fetchAnimeDetails.

+
abstract var initialized: Boolean

Tells the app if it should call fetchAnimeDetails.

- -
+ +
- +
Link copied to clipboard
-
abstract var status: Int

An "enum" value. Refer to the values in the SAnime companion object.

+
abstract var status: Int

An "enum" value. Refer to the values in the SAnime companion object.

- -
+ +
- +
Link copied to clipboard
-
abstract var thumbnail_url: String?
+
abstract var thumbnail_url: String?
- -
+ +
- +
Link copied to clipboard
-
abstract var title: String
+
abstract var title: String
- -
+ +
- +
Link copied to clipboard
-

Useful to exclude animes/movies that will always only have the same episode list from the global updates.

+

Useful to exclude animes/movies that will always only have the same episode list from the global updates.

- -
+ +
- +
Link copied to clipboard
-
abstract var url: String
+
abstract var url: String
@@ -247,7 +247,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/initialized.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/initialized.html index 3986002..45a776f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/initialized.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/initialized.html @@ -48,7 +48,7 @@ 14
- +
-
+

initialized

-
abstract var initialized: Boolean

Tells the app if it should call fetchAnimeDetails.

+
abstract var initialized: Boolean(source)

Tells the app if it should call fetchAnimeDetails.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/status.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/status.html index fda01c7..1eb7b28 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/status.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/status.html @@ -48,7 +48,7 @@ 14
- +
-
+

status

-
abstract var status: Int

An "enum" value. Refer to the values in the SAnime companion object.

+
abstract var status: Int(source)

An "enum" value. Refer to the values in the SAnime companion object.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/thumbnail_url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/thumbnail_url.html index 0aaaa84..9e55e1d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/thumbnail_url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/thumbnail_url.html @@ -48,7 +48,7 @@ 14
- +
-
+

thumbnail_url

-
abstract var thumbnail_url: String?
+
abstract var thumbnail_url: String?(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/title.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/title.html index d8120b0..62b3c66 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/title.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/title.html @@ -48,7 +48,7 @@ 14
- +
-
+

title

-
abstract var title: String
+
abstract var title: String(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/update_strategy.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/update_strategy.html index 4da566c..f2bc40b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/update_strategy.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/update_strategy.html @@ -48,7 +48,7 @@ 14
- +
-
+

update_strategy

-

Useful to exclude animes/movies that will always only have the same episode list from the global updates.

+

Useful to exclude animes/movies that will always only have the same episode list from the global updates.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/url.html index 49b283a..2ac6c6e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-anime/url.html @@ -48,7 +48,7 @@ 14
- +
-
+

url

-
abstract var url: String
+
abstract var url: String(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/create.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/create.html index ef50a92..0e349e6 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/create.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/create.html @@ -48,7 +48,7 @@ 14
- +
-
+

create

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/index.html index d5c5823..9ea6f68 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/-companion/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Companion

-
object Companion
+

Functions

-
-
+
+
- +
Link copied to clipboard
- +
@@ -93,7 +93,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/date_upload.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/date_upload.html index c6564a3..76a41e3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/date_upload.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/date_upload.html @@ -48,7 +48,7 @@ 14
- +
-
+

date_upload

-
abstract var date_upload: Long
+
abstract var date_upload: Long(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/episode_number.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/episode_number.html index a5eebb8..3d6f5ef 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/episode_number.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/episode_number.html @@ -48,7 +48,7 @@ 14
- +
-
+

episode_number

-
abstract var episode_number: Float
+
abstract var episode_number: Float(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/index.html index 06f9800..4a7d01e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

SEpisode

-
interface SEpisode
+
interface SEpisode(source)

Types

-
-
+
+
- +
Link copied to clipboard
-
object Companion
+
object Companion
@@ -91,77 +91,77 @@

Types

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract var date_upload: Long
+
abstract var date_upload: Long
- -
+ +
- +
Link copied to clipboard
-
abstract var episode_number: Float
+
abstract var episode_number: Float
- -
+ +
- +
Link copied to clipboard
-
abstract var name: String
+
abstract var name: String
- -
+ +
- +
Link copied to clipboard
-
abstract var scanlator: String?
+
abstract var scanlator: String?
- -
+ +
- +
Link copied to clipboard
-
abstract var url: String
+
abstract var url: String
@@ -172,7 +172,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/name.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/name.html index 33de941..abb001c 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/name.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/name.html @@ -48,7 +48,7 @@ 14
- +
-
+

name

-
abstract var name: String
+
abstract var name: String(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/scanlator.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/scanlator.html index d813f28..69041be 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/scanlator.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/scanlator.html @@ -48,7 +48,7 @@ 14
- +
-
+

scanlator

-
abstract var scanlator: String?
+
abstract var scanlator: String?(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/url.html index e91c601..14b596a 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-s-episode/url.html @@ -48,7 +48,7 @@ 14
- +
-
+

url

-
abstract var url: String
+
abstract var url: String(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/-track.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/-track.html index 1dcb0e3..d7e2259 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/-track.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/-track.html @@ -48,7 +48,7 @@ 14
- +
-
+

Track

-
constructor(url: String, lang: String)
+
constructor(url: String, lang: String)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/index.html index 149e95a..02b69ea 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Track

-
data class Track(val url: String, val lang: String)

A sub/dub track.

+
data class Track(val url: String, val lang: String)(source)

A sub/dub track.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(url: String, lang: String)
+
constructor(url: String, lang: String)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
val url: String
+
val url: String
@@ -127,7 +127,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/lang.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/lang.html index fcf7b28..0294699 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/lang.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/lang.html @@ -48,7 +48,7 @@ 14
- +
-
+

lang

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/url.html index e9e218c..a28775e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-track/url.html @@ -48,7 +48,7 @@ 14
- +
-
+

url

-
val url: String
+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/-video.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/-video.html index 76a9446..da12559 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/-video.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/-video.html @@ -48,7 +48,7 @@ 14
- +
-
+

Video

-
constructor(url: String, quality: String, videoUrl: String?, uri: Uri? = null, headers: Headers? = null)
constructor(url: String, quality: String, videoUrl: String?, headers: Headers? = null, subtitleTracks: List<Track> = emptyList(), audioTracks: List<Track> = emptyList())
+
constructor(url: String, quality: String, videoUrl: String?, uri: Uri? = null, headers: Headers? = null)(source)
constructor(url: String, quality: String, videoUrl: String?, headers: Headers? = null, subtitleTracks: List<Track> = emptyList(), audioTracks: List<Track> = emptyList())(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/audio-tracks.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/audio-tracks.html index 15eddb7..ab3090a 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/audio-tracks.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/audio-tracks.html @@ -48,7 +48,7 @@ 14
- +
-
+

audioTracks

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/headers.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/headers.html index 7019725..2a76078 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/headers.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/headers.html @@ -48,7 +48,7 @@ 14
- +
-
+

headers

-
val headers: Headers? = null
+
val headers: Headers? = null(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/index.html index cb5ab93..bc206cd 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Video

-
data class Video(val url: String, val quality: String, var videoUrl: String?, val headers: Headers? = null, val subtitleTracks: List<Track> = emptyList(), val audioTracks: List<Track> = emptyList())

The instance that contains the data needed to watch a video.

+
data class Video(val url: String, val quality: String, var videoUrl: String?, val headers: Headers? = null, val subtitleTracks: List<Track> = emptyList(), val audioTracks: List<Track> = emptyList())(source)

The instance that contains the data needed to watch a video.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(url: String, quality: String, videoUrl: String?, uri: Uri? = null, headers: Headers? = null)
constructor(url: String, quality: String, videoUrl: String?, headers: Headers? = null, subtitleTracks: List<Track> = emptyList(), audioTracks: List<Track> = emptyList())
+
constructor(url: String, quality: String, videoUrl: String?, uri: Uri? = null, headers: Headers? = null)
constructor(url: String, quality: String, videoUrl: String?, headers: Headers? = null, subtitleTracks: List<Track> = emptyList(), audioTracks: List<Track> = emptyList())
@@ -91,92 +91,92 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
val headers: Headers? = null
+
val headers: Headers? = null
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
val url: String
+
val url: String
- -
+ +
- +
Link copied to clipboard
- +
@@ -187,7 +187,7 @@

Properties

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/quality.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/quality.html index 967937e..0d1cc00 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/quality.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/quality.html @@ -48,7 +48,7 @@ 14
- +
-
+

quality

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/subtitle-tracks.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/subtitle-tracks.html index dc2a566..595b788 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/subtitle-tracks.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/subtitle-tracks.html @@ -48,7 +48,7 @@ 14
- +
-
+

subtitleTracks

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/url.html index af5d50d..97acbf2 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/url.html @@ -48,7 +48,7 @@ 14
- +
-
+

url

-
val url: String
+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/video-url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/video-url.html index 1ae311c..cdc8465 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/video-url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/-video/video-url.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoUrl

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.model/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.model/index.html index a8d04bc..91a30ea 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.model/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.model/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Required data classes to interact with Aniyomi.

+

Required data classes to interact with Aniyomi.

Types

-
-
+
+
- +
Link copied to clipboard
-
sealed class AnimeFilter<T>(val name: String, var state: T)
+
sealed class AnimeFilter<T>(val name: String, var state: T)
- -
+ +
- +
Link copied to clipboard
-
data class AnimeFilterList(val list: List<AnimeFilter<*>>) : List<AnimeFilter<*>>
+
data class AnimeFilterList(val list: List<AnimeFilter<*>>) : List<AnimeFilter<*>>
- -
+ +
- +
Link copied to clipboard
-
data class AnimesPage(val animes: List<SAnime>, val hasNextPage: Boolean)
+
data class AnimesPage(val animes: List<SAnime>, val hasNextPage: Boolean)
- -
+ +
- +
Link copied to clipboard
-

Define the update strategy for a single SAnime. The strategy used will only take effect on the library update.

+

Define the update strategy for a single SAnime. The strategy used will only take effect on the library update.

- -
+ +
- +
Link copied to clipboard
-
interface SAnime
+
interface SAnime
- -
+ +
- +
Link copied to clipboard
-
interface SEpisode
+
interface SEpisode
- -
+ +
- +
Link copied to clipboard
-
data class Track(val url: String, val lang: String)

A sub/dub track.

+
data class Track(val url: String, val lang: String)

A sub/dub track.

- -
+ +
- +
Link copied to clipboard
-
data class Video(val url: String, val quality: String, var videoUrl: String?, val headers: Headers? = null, val subtitleTracks: List<Track> = emptyList(), val audioTracks: List<Track> = emptyList())

The instance that contains the data needed to watch a video.

+
data class Video(val url: String, val quality: String, var videoUrl: String?, val headers: Headers? = null, val subtitleTracks: List<Track> = emptyList(), val audioTracks: List<Track> = emptyList())

The instance that contains the data needed to watch a video.

@@ -198,7 +198,7 @@

Types

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/-anime-http-source.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/-anime-http-source.html index 52ac7d6..6f14b8d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/-anime-http-source.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/-anime-http-source.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeHttpSource

-
constructor()
+
constructor()(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-parse.html index 0307aac..9796e47 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

animeDetailsParse

-
protected abstract fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

Parameters

response

the response from the site.

+
protected abstract fun animeDetailsParse(response: Response): SAnime(source)

Parses the response from the site and returns the details of a anime.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-request.html index 91738f8..ef578fe 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/anime-details-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

animeDetailsRequest

-

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

Parameters

anime

the anime to be updated.

+

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

Parameters

anime

the anime to be updated.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/base-url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/base-url.html index 9d5bde3..98dc151 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/base-url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/base-url.html @@ -48,7 +48,7 @@ 14
- +
-
+

baseUrl

-
abstract val baseUrl: String

Base url of the website without the trailing slash, like: http://mysite.com

+
abstract val baseUrl: String(source)

Base url of the website without the trailing slash, like: http://mysite.com

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/client.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/client.html index 7a285d0..7263df1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/client.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/client.html @@ -48,7 +48,7 @@ 14
- +
-
+

client

-

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

Usage example:

import okhttp3.Dns
.....
override val client: OkHttpClient =
network.client
.newBuilder()
.addInterceptor(RecaptchaDestroyer())
.dns(Dns.SYSTEM)
.build()
+

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

Usage example:

import okhttp3.Dns
.....
override val client: OkHttpClient =
network.client
.newBuilder()
.addInterceptor(RecaptchaDestroyer())
.dns(Dns.SYSTEM)
.build()
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-parse.html index abfb7c2..291c713 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

episodeListParse

-
protected abstract fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

Parameters

response

the response from the site.

+
protected abstract fun episodeListParse(response: Response): List<SEpisode>(source)

Parses the response from the site and returns a list of episodes.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-request.html index 78b7166..14b6081 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/episode-list-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

episodeListRequest

-
protected open fun episodeListRequest(anime: SAnime): Request

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

anime

the anime to look for episodes.

+
protected open fun episodeListRequest(anime: SAnime): Request(source)

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

anime

the anime to look for episodes.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-anime-details.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-anime-details.html index 6151a09..d1c0ae5 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-anime-details.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-anime-details.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchAnimeDetails

-
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>

Deprecated

Use the non-RxJava API instead

Replace with

getAnimeDetails
+
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getAnimeDetails
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-episode-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-episode-list.html index 6073f34..80428cd 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-episode-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-episode-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchEpisodeList

-
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>

Deprecated

Use the non-RxJava API instead

Replace with

getEpisodeList
+
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getEpisodeList
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-latest-updates.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-latest-updates.html index 57cb5fe..8cfe160 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-latest-updates.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-latest-updates.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchLatestUpdates

-
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>

Deprecated

Use the non-RxJava API instead

Replace with

getLatestUpdates

Returns an observable containing a page with a list of latest anime updates.

Parameters

page

the page number to retrieve.

+
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getLatestUpdates

Returns an observable containing a page with a list of latest anime updates.

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-popular-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-popular-anime.html index f17308d..6f3bf4b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-popular-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-popular-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchPopularAnime

-
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>

Deprecated

Use the non-RxJava API instead

Replace with

getPopularAnime

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

Parameters

page

the page number to retrieve.

+
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getPopularAnime

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-search-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-search-anime.html index 99240a8..45bf131 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-search-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-search-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchSearchAnime

-
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Deprecated

Use the non-RxJava API instead

Replace with

getSearchAnime

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

+
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getSearchAnime

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-list.html index 944b89c..e938fb8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchVideoList

-
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>

Deprecated

Use the non-RxJava API instead

Replace with

getVideoList
+
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getVideoList
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-url.html index 0a2f95c..93e28a9 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/fetch-video-url.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchVideoUrl

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/generate-id.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/generate-id.html index 79fba53..e7ff473 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/generate-id.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/generate-id.html @@ -48,7 +48,7 @@ 14
- +
-
+

generateId

-
protected fun generateId(name: String, lang: String, versionId: Int): Long

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

Note: the generated ID sets the sign bit to 0.

Can be used to generate outdated IDs, such as when the source name or language needs to be changed but migrations can be avoided.

Since

extensions-lib 14

Return

a unique ID for the source

Parameters

name

String the name of the source

lang

String the language of the source

versionId

Int the version ID of the source

+
protected fun generateId(name: String, lang: String, versionId: Int): Long(source)

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

Note: the generated ID sets the sign bit to 0.

Can be used to generate outdated IDs, such as when the source name or language needs to be changed but migrations can be avoided.

Since

extensions-lib 14

Return

a unique ID for the source

Parameters

name

String the name of the source

lang

String the language of the source

versionId

Int the version ID of the source

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-details.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-details.html index 907637e..216bf1e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-details.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-details.html @@ -48,7 +48,7 @@ 14
- +
-
+

getAnimeDetails

-
open suspend override fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime. Normally it's not needed to override this method.

Return

the updated anime.

Parameters

anime

the anime to be updated.

+
open suspend override fun getAnimeDetails(anime: SAnime): SAnime(source)

Get the updated details for a anime. Normally it's not needed to override this method.

Return

the updated anime.

Parameters

anime

the anime to be updated.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-url.html index f87f3e9..1febe56 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-anime-url.html @@ -48,7 +48,7 @@ 14
- +
-
+

getAnimeUrl

-
open fun getAnimeUrl(anime: SAnime): String

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

Since

extensions-lib 14

Return

url of the anime

Parameters

anime

the anime

+
open fun getAnimeUrl(anime: SAnime): String(source)

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

Since

extensions-lib 14

Return

url of the anime

Parameters

anime

the anime

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-list.html index d924254..0c65761 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEpisodeList

-
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for an anime. Normally it's not needed to override this method.

Return

the episodes for the anime.

Parameters

anime

the anime to update.

Throws

LicensedEntryItemsException

if a anime is licensed and therefore no episodes are available.

+
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>(source)

Get all the available episodes for an anime. Normally it's not needed to override this method.

Return

the episodes for the anime.

Parameters

anime

the anime to update.

Throws

LicensedEntryItemsException

if a anime is licensed and therefore no episodes are available.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-url.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-url.html index 1a05481..f6cd9d4 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-url.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-episode-url.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEpisodeUrl

-
open fun getEpisodeUrl(episode: SEpisode): String

Returns the url of the provided episode.

Since

extensions-lib 14

Return

url of the episode

Parameters

episode

the episode

+
open fun getEpisodeUrl(episode: SEpisode): String(source)

Returns the url of the provided episode.

Since

extensions-lib 14

Return

url of the episode

Parameters

episode

the episode

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-filter-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-filter-list.html index d865b13..46076ef 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-filter-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-filter-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getFilterList

-
open override fun getFilterList(): AnimeFilterList

Returns the list of filters for the source.

+
open override fun getFilterList(): AnimeFilterList(source)

Returns the list of filters for the source.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-video-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-video-list.html index f40082f..2a010eb 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-video-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/get-video-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getVideoList

-
open suspend override fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

Return

the videos for the episode.

Parameters

episode

the episode.

+
open suspend override fun getVideoList(episode: SEpisode): List<Video>(source)

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

Return

the videos for the episode.

Parameters

episode

the episode.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers-builder.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers-builder.html index 25e088b..09e5c57 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers-builder.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers-builder.html @@ -48,7 +48,7 @@ 14
- +
-
+

headersBuilder

-
protected open fun headersBuilder(): Headers.Builder

Headers builder for requests. Implementations can override this method for custom headers.

Usage examples:

// Adds headers to the default [Headers.Builder] instance, retaining
// headers like the default(or user-made) User-Agent.
override fun headersBuilder() = super.headersBuilder().add("Referer", baseUrl)
// Creates a new, empty [Headers.Builder] instance and adds a single header.
override fun headersBuilder() = Headers.Builder().add("Referer", baseUrl)
+
protected open fun headersBuilder(): Headers.Builder(source)

Headers builder for requests. Implementations can override this method for custom headers.

Usage examples:

// Adds headers to the default [Headers.Builder] instance, retaining
// headers like the default(or user-made) User-Agent.
override fun headersBuilder() = super.headersBuilder().add("Referer", baseUrl)
// Creates a new, empty [Headers.Builder] instance and adds a single header.
override fun headersBuilder() = Headers.Builder().add("Referer", baseUrl)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers.html index 69c3f0a..09b68e3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/headers.html @@ -48,7 +48,7 @@ 14
- +
-
+

headers

-

Headers used for requests. Result of headersBuilder

+

Headers used for requests. Result of headersBuilder

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/id.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/id.html index be1ab19..e6ffa31 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/id.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/id.html @@ -48,7 +48,7 @@ 14
- +
-
+

id

-
open override val id: Long

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

The ID is generated by the generateId function, which can be reused if needed to generate outdated IDs for cases where the source name or language needs to be changed but migrations can be avoided.

Note: the generated ID sets the sign bit to 0.

+
open override val id: Long(source)

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

The ID is generated by the generateId function, which can be reused if needed to generate outdated IDs for cases where the source name or language needs to be changed but migrations can be avoided.

Note: the generated ID sets the sign bit to 0.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/index.html index c487cba..38e8275 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeHttpSource

-

A simple implementation for sources from a website. Usually requires the usage of json serialization or similar techniques.

Inheritors

+

A simple implementation for sources from a website. Usually requires the usage of json serialization or similar techniques.

Inheritors

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor()
+
constructor()
@@ -91,137 +91,137 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract val baseUrl: String

Base url of the website without the trailing slash, like: http://mysite.com

+
abstract val baseUrl: String

Base url of the website without the trailing slash, like: http://mysite.com

- -
+ +
- +
Link copied to clipboard
-

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

+

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

- -
+ +
- +
Link copied to clipboard
-

Headers used for requests. Result of headersBuilder

+

Headers used for requests. Result of headersBuilder

- -
+ +
- +
Link copied to clipboard
-
open override val id: Long

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

+
open override val id: Long

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

- -
+ +
- +
Link copied to clipboard
-
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

+
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

- -
+ +
- +
Link copied to clipboard
-
abstract val name: String

Name of the source.

+
abstract val name: String

Name of the source.

- -
+ +
- +
Link copied to clipboard
-
protected val network: NetworkHelper

Network service.

+
protected val network: NetworkHelper

Network service.

- -
+ +
- +
Link copied to clipboard
-
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

+
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

- -
+ +
- +
Link copied to clipboard
-
open val versionId: Int

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

+
open val versionId: Int

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

@@ -230,542 +230,542 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
protected abstract fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

+
protected abstract fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

- -
+ +
- +
Link copied to clipboard
-

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

+

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

+
protected abstract fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

- -
+ +
- +
Link copied to clipboard
-
protected open fun episodeListRequest(anime: SAnime): Request

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun episodeListRequest(anime: SAnime): Request

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
+
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
- -
+ +
- +
Link copied to clipboard
-
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>
+
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>
- -
+ +
- +
Link copied to clipboard
-
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of latest anime updates.

+
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of latest anime updates.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

+
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

+
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
+
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
protected fun generateId(name: String, lang: String, versionId: Int): Long

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

+
protected fun generateId(name: String, lang: String, versionId: Int): Long

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime. Normally it's not needed to override this method.

+
open suspend override fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open fun getAnimeUrl(anime: SAnime): String

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

+
open fun getAnimeUrl(anime: SAnime): String

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for an anime. Normally it's not needed to override this method.

+
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for an anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open fun getEpisodeUrl(episode: SEpisode): String

Returns the url of the provided episode.

+
open fun getEpisodeUrl(episode: SEpisode): String

Returns the url of the provided episode.

- -
+ +
- +
Link copied to clipboard
-
open override fun getFilterList(): AnimeFilterList

Returns the list of filters for the source.

+
open override fun getFilterList(): AnimeFilterList

Returns the list of filters for the source.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

+
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

+
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

+
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

+
open suspend override fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

- -
+ +
- +
Link copied to clipboard
-
protected open fun headersBuilder(): Headers.Builder

Headers builder for requests. Implementations can override this method for custom headers.

+
protected open fun headersBuilder(): Headers.Builder

Headers builder for requests. Implementations can override this method for custom headers.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected abstract fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun latestUpdatesRequest(page: Int): Request

Returns the request for latest anime given the page.

+
protected abstract fun latestUpdatesRequest(page: Int): Request

Returns the request for latest anime given the page.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected abstract fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun popularAnimeRequest(page: Int): Request

Returns the request for the popular anime given the page.

+
protected abstract fun popularAnimeRequest(page: Int): Request

Returns the request for the popular anime given the page.

- -
+ +
- +
Link copied to clipboard
-
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

+
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected abstract fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request

Returns the request for the search anime given the page and filters.

+
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request

Returns the request for the search anime given the page and filters.

- -
+ +
- +
Link copied to clipboard
-

Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

+

Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

- -
+ +
- +
Link copied to clipboard
-
protected open fun List<Video>.sort(): List<Video>

Sorts the video list. Override this according to the user's preference.

+
protected open fun List<Video>.sort(): List<Video>

Sorts the video list. Override this according to the user's preference.

- -
+ +
- +
Link copied to clipboard
-
open override fun toString(): String

Visible name of the source.

+
open override fun toString(): String

Visible name of the source.

- -
+ +
- +
Link copied to clipboard
-
protected open fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

+
protected open fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

- -
+ +
- +
Link copied to clipboard
-
protected open fun videoListRequest(episode: SEpisode): Request

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun videoListRequest(episode: SEpisode): Request

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
protected open fun videoUrlParse(response: Response): String
+
protected open fun videoUrlParse(response: Response): String
- -
+ +
- +
Link copied to clipboard
-
protected open fun videoUrlRequest(video: Video): Request

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun videoUrlRequest(video: Video): Request

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

@@ -776,7 +776,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-parse.html index e0523c6..5e98349 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesParse

-
protected abstract fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected abstract fun latestUpdatesParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-request.html index 40df6e8..4c69730 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/latest-updates-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesRequest

-
protected abstract fun latestUpdatesRequest(page: Int): Request

Returns the request for latest anime given the page.

Parameters

page

the page number to retrieve.

+
protected abstract fun latestUpdatesRequest(page: Int): Request(source)

Returns the request for latest anime given the page.

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/network.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/network.html index 82d522d..b642b4c 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/network.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/network.html @@ -48,7 +48,7 @@ 14
- +
-
+

network

-
protected val network: NetworkHelper

Network service.

+
protected val network: NetworkHelper(source)

Network service.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-parse.html index 9e9b70a..301b8fb 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeParse

-
protected abstract fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected abstract fun popularAnimeParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-request.html index fa19ca7..7c1bc6f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/popular-anime-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeRequest

-
protected abstract fun popularAnimeRequest(page: Int): Request

Returns the request for the popular anime given the page.

Parameters

page

the page number to retrieve.

+
protected abstract fun popularAnimeRequest(page: Int): Request(source)

Returns the request for the popular anime given the page.

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/prepare-new-episode.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/prepare-new-episode.html index 435ba1f..02aede6 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/prepare-new-episode.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/prepare-new-episode.html @@ -48,7 +48,7 @@ 14
- +
-
+

prepareNewEpisode

-
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

Parameters

episode

the episode to be added.

anime

the anime of the episode.

+
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)(source)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

Parameters

episode

the episode to be added.

anime

the anime of the episode.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-parse.html index ec84a49..1643333 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeParse

-
protected abstract fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected abstract fun searchAnimeParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-request.html index 5d7f393..1ded02e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/search-anime-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeRequest

-
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request

Returns the request for the search anime given the page and filters.

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

+
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request(source)

Returns the request for the search anime given the page and filters.

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/set-url-without-domain.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/set-url-without-domain.html index 125fec8..0cd7202 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/set-url-without-domain.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/set-url-without-domain.html @@ -48,7 +48,7 @@ 14
- +
-
+

setUrlWithoutDomain

-

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Parameters

url

the full url to the episode.


Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Parameters

url

the full url to the anime.

+

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Parameters

url

the full url to the episode.


Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Parameters

url

the full url to the anime.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/sort.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/sort.html index ebae52a..bfeb257 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/sort.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/sort.html @@ -48,7 +48,7 @@ 14
- +
-
+

sort

-
protected open fun List<Video>.sort(): List<Video>

Sorts the video list. Override this according to the user's preference.

Usage examples:

// Sorts by quality
override fun List<Video>.sort(): List<Video> {
val quality = preferences.getString(PREF_QUALITY_KEY, PREF_QUALITY_DEFAULT)!!
return sortedWith(
compareBy { it.quality.contains(quality) }
).reversed()
}
// Sorts by quality and hardsub language
override fun List<Video>.sort(): List<Video> {
val quality = preferences.getString(PREF_QUALITY_KEY, PREF_QUALITY_DEFAULT)!!
val lang = preferences.getString(PREF_LANG_KEY, PREF_LANG_DEFAULT)!!
return sortedWith(
compareBy(
{ it.quality.contains(quality) },
{ it.quality.contains(lang) },
),
).reversed()
}
+
protected open fun List<Video>.sort(): List<Video>(source)

Sorts the video list. Override this according to the user's preference.

Usage examples:

// Sorts by quality
override fun List<Video>.sort(): List<Video> {
val quality = preferences.getString(PREF_QUALITY_KEY, PREF_QUALITY_DEFAULT)!!
return sortedWith(
compareBy { it.quality.contains(quality) }
).reversed()
}
// Sorts by quality and hardsub language
override fun List<Video>.sort(): List<Video> {
val quality = preferences.getString(PREF_QUALITY_KEY, PREF_QUALITY_DEFAULT)!!
val lang = preferences.getString(PREF_LANG_KEY, PREF_LANG_DEFAULT)!!
return sortedWith(
compareBy(
{ it.quality.contains(quality) },
{ it.quality.contains(lang) },
),
).reversed()
}
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/to-string.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/to-string.html index b26576c..077abdc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/to-string.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/to-string.html @@ -48,7 +48,7 @@ 14
- +
-
+

toString

-
open override fun toString(): String

Visible name of the source.

+
open override fun toString(): String(source)

Visible name of the source.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/version-id.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/version-id.html index 6f621ea..e00d250 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/version-id.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/version-id.html @@ -48,7 +48,7 @@ 14
- +
-
+

versionId

-
open val versionId: Int

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

+
open val versionId: Int(source)

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-parse.html index 07bd3c2..36d92f1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoListParse

-
protected open fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

Parameters

response

the response from the site.

+
protected open fun videoListParse(response: Response): List<Video>(source)

Parses the response from the site and returns a list of videos.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-request.html index 71901c3..bb663cb 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-list-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoListRequest

-
protected open fun videoListRequest(episode: SEpisode): Request

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

episode

the episode to look for videos.

+
protected open fun videoListRequest(episode: SEpisode): Request(source)

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

episode

the episode to look for videos.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-parse.html index 94c010a..9a35e05 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoUrlParse

-
protected open fun videoUrlParse(response: Response): String
+
protected open fun videoUrlParse(response: Response): String(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-request.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-request.html index 232af4c..8e5b213 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-request.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-anime-http-source/video-url-request.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoUrlRequest

-
protected open fun videoUrlRequest(video: Video): Request

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

video

the video whose its links have to be fetched.

+
protected open fun videoUrlRequest(video: Video): Request(source)

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

Parameters

video

the video whose its links have to be fetched.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/-parsed-anime-http-source.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/-parsed-anime-http-source.html index e7d347d..9c1a311 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/-parsed-anime-http-source.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/-parsed-anime-http-source.html @@ -48,7 +48,7 @@ 14
- +
-
+

ParsedAnimeHttpSource

-
constructor()
+
constructor()(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/anime-details-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/anime-details-parse.html index 873081f..8d670a4 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/anime-details-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/anime-details-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

animeDetailsParse

-
protected open override fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

Parameters

response

the response from the site.


protected abstract fun animeDetailsParse(document: Document): SAnime

Returns the details of the anime from the given document.

Parameters

document

the parsed document.

+
protected open override fun animeDetailsParse(response: Response): SAnime(source)

Parses the response from the site and returns the details of a anime.

Parameters

response

the response from the site.


protected abstract fun animeDetailsParse(document: Document): SAnime(source)

Returns the details of the anime from the given document.

Parameters

document

the parsed document.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-from-element.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-from-element.html index e012cee..214a3db 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-from-element.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-from-element.html @@ -48,7 +48,7 @@ 14
- +
-
+

episodeFromElement

-
protected abstract fun episodeFromElement(element: Element): SEpisode

Returns a episode from the given element.

Parameters

element

an element obtained from episodeListSelector.

+
protected abstract fun episodeFromElement(element: Element): SEpisode(source)

Returns a episode from the given element.

Parameters

element

an element obtained from episodeListSelector.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-parse.html index f032164..add83cd 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

episodeListParse

-
protected open override fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

Parameters

response

the response from the site.

+
protected open override fun episodeListParse(response: Response): List<SEpisode>(source)

Parses the response from the site and returns a list of episodes.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-selector.html index 54c76ea..d974f75 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/episode-list-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

episodeListSelector

-
protected abstract fun episodeListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each episode.

+
protected abstract fun episodeListSelector(): String(source)

Returns the Jsoup selector that returns a list of Element corresponding to each episode.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/index.html index a7160ae..599d1c2 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ParsedAnimeHttpSource

-

A simple implementation for sources from a website using Jsoup, an HTML parser.

+

A simple implementation for sources from a website using Jsoup, an HTML parser.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor()
+
constructor()
@@ -91,137 +91,137 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract val baseUrl: String

Base url of the website without the trailing slash, like: http://mysite.com

+
abstract val baseUrl: String

Base url of the website without the trailing slash, like: http://mysite.com

- -
+ +
- +
Link copied to clipboard
-

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

+

Default network client for doing requests. Implementations can override this property for custom OkHttpClient instances.

- -
+ +
- +
Link copied to clipboard
-

Headers used for requests. Result of headersBuilder

+

Headers used for requests. Result of headersBuilder

- -
+ +
- +
Link copied to clipboard
-
open override val id: Long

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

+
open override val id: Long

ID of the source. By default it uses a generated id using the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

- -
+ +
- +
Link copied to clipboard
-
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

+
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

- -
+ +
- +
Link copied to clipboard
-
abstract val name: String

Name of the source.

+
abstract val name: String

Name of the source.

- -
+ +
- +
Link copied to clipboard
-
protected val network: NetworkHelper

Network service.

+
protected val network: NetworkHelper

Network service.

- -
+ +
- +
Link copied to clipboard
-
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

+
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

- -
+ +
- +
Link copied to clipboard
-
open val versionId: Int

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

+
open val versionId: Int

Version id used to generate the source id. If the site completely changes and urls are incompatible, you may increase this value and it'll be considered as a new source.

@@ -230,737 +230,737 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
protected open override fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

protected abstract fun animeDetailsParse(document: Document): SAnime

Returns the details of the anime from the given document.

+
protected open override fun animeDetailsParse(response: Response): SAnime

Parses the response from the site and returns the details of a anime.

protected abstract fun animeDetailsParse(document: Document): SAnime

Returns the details of the anime from the given document.

- -
+ +
- +
Link copied to clipboard
-

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

+

Returns the request for the details of a anime. Override only if it's needed to change the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun episodeFromElement(element: Element): SEpisode

Returns a episode from the given element.

+
protected abstract fun episodeFromElement(element: Element): SEpisode

Returns a episode from the given element.

- -
+ +
- +
Link copied to clipboard
-
protected open override fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

+
protected open override fun episodeListParse(response: Response): List<SEpisode>

Parses the response from the site and returns a list of episodes.

- -
+ +
- +
Link copied to clipboard
-
protected open fun episodeListRequest(anime: SAnime): Request

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun episodeListRequest(anime: SAnime): Request

Returns the request for updating the episode list. Override only if it's needed to override the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun episodeListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each episode.

+
protected abstract fun episodeListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each episode.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
+
open override fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
- -
+ +
- +
Link copied to clipboard
-
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>
+
open override fun fetchEpisodeList(anime: SAnime): Observable<List<SEpisode>>
- -
+ +
- +
Link copied to clipboard
-
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of latest anime updates.

+
open override fun fetchLatestUpdates(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of latest anime updates.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

+
open override fun fetchPopularAnime(page: Int): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

+
open override fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Returns an observable containing a page with a list of anime. Normally it's not needed to override this method, but can be useful to change the usual workflow and use functions with different signatures from searchAnimeRequest or searchAnimeParse.

- -
+ +
- +
Link copied to clipboard
-
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
+
open override fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
protected fun generateId(name: String, lang: String, versionId: Int): Long

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

+
protected fun generateId(name: String, lang: String, versionId: Int): Long

Generates a unique ID for the source based on the provided name, lang and versionId. It will use the first 16 characters (64 bits) of the MD5 of the string "${name.lowercase()}/$lang/$versionId".

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime. Normally it's not needed to override this method.

+
open suspend override fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open fun getAnimeUrl(anime: SAnime): String

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

+
open fun getAnimeUrl(anime: SAnime): String

Returns the url of the provided anime. Useful to fix "open in webview" without overriding getAnimeDetails.

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for an anime. Normally it's not needed to override this method.

+
open suspend override fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for an anime. Normally it's not needed to override this method.

- -
+ +
- +
Link copied to clipboard
-
open fun getEpisodeUrl(episode: SEpisode): String

Returns the url of the provided episode.

+
open fun getEpisodeUrl(episode: SEpisode): String

Returns the url of the provided episode.

- -
+ +
- +
Link copied to clipboard
-
open override fun getFilterList(): AnimeFilterList

Returns the list of filters for the source.

+
open override fun getFilterList(): AnimeFilterList

Returns the list of filters for the source.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

+
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

+
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

+
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
open suspend override fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

+
open suspend override fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has. Videos should be returned in the expected order; the index is ignored.

- -
+ +
- +
Link copied to clipboard
-
protected open fun headersBuilder(): Headers.Builder

Headers builder for requests. Implementations can override this method for custom headers.

+
protected open fun headersBuilder(): Headers.Builder

Headers builder for requests. Implementations can override this method for custom headers.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun latestUpdatesFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

+
protected abstract fun latestUpdatesFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

- -
+ + - -
+ +
- +
Link copied to clipboard
-
protected open override fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected open override fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun latestUpdatesRequest(page: Int): Request

Returns the request for latest anime given the page.

+
protected abstract fun latestUpdatesRequest(page: Int): Request

Returns the request for latest anime given the page.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun latestUpdatesSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun latestUpdatesSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun popularAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

+
protected abstract fun popularAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

- -
+ + - -
+ +
- +
Link copied to clipboard
-
protected open override fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected open override fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun popularAnimeRequest(page: Int): Request

Returns the request for the popular anime given the page.

+
protected abstract fun popularAnimeRequest(page: Int): Request

Returns the request for the popular anime given the page.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun popularAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun popularAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

- -
+ +
- +
Link copied to clipboard
-
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

+
open fun prepareNewEpisode(episode: SEpisode, anime: SAnime)

Called before inserting a new episode into database. Use it if you need to override episode fields, like the title or the episode number. Do not change anything to anime.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun searchAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

+
protected abstract fun searchAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

- -
+ + - -
+ +
- +
Link copied to clipboard
-
protected open override fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

+
protected open override fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request

Returns the request for the search anime given the page and filters.

+
protected abstract fun searchAnimeRequest(page: Int, query: String, filters: AnimeFilterList): Request

Returns the request for the search anime given the page and filters.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun searchAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun searchAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

- -
+ +
- +
Link copied to clipboard
-

Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

+

Assigns the url of the anime without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

Assigns the url of the episode without the scheme and domain. It saves some redundancy from database and the urls could still work after a domain change.

- -
+ +
- +
Link copied to clipboard
-
protected open fun List<Video>.sort(): List<Video>

Sorts the video list. Override this according to the user's preference.

+
protected open fun List<Video>.sort(): List<Video>

Sorts the video list. Override this according to the user's preference.

- -
+ +
- +
Link copied to clipboard
-
open override fun toString(): String

Visible name of the source.

+
open override fun toString(): String

Visible name of the source.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun videoFromElement(element: Element): Video

Returns a video from the given element.

+
protected abstract fun videoFromElement(element: Element): Video

Returns a video from the given element.

- -
+ +
- +
Link copied to clipboard
-
protected open override fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

+
protected open override fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

- -
+ +
- +
Link copied to clipboard
-
protected open fun videoListRequest(episode: SEpisode): Request

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun videoListRequest(episode: SEpisode): Request

Returns the request for getting the video list. Override only if it's needed to override the url, send different headers or request method like POST.

- -
+ +
- +
Link copied to clipboard
-
protected abstract fun videoListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each video.

+
protected abstract fun videoListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each video.

- -
+ +
- +
Link copied to clipboard
-
protected open override fun videoUrlParse(response: Response): String

protected abstract fun videoUrlParse(document: Document): String

Returns the absolute url to the video url from the document.

+
protected open override fun videoUrlParse(response: Response): String

protected abstract fun videoUrlParse(document: Document): String

Returns the absolute url to the video url from the document.

- -
+ +
- +
Link copied to clipboard
-
protected open fun videoUrlRequest(video: Video): Request

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

+
protected open fun videoUrlRequest(video: Video): Request

Returns the request for getting the url to the source video. Override only if it's needed to override the url, send different headers or request method like POST.

@@ -971,7 +971,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-from-element.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-from-element.html index c268327..9395009 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-from-element.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-from-element.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesFromElement

-
protected abstract fun latestUpdatesFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from latestUpdatesSelector.

+
protected abstract fun latestUpdatesFromElement(element: Element): SAnime(source)

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from latestUpdatesSelector.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-next-page-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-next-page-selector.html index 48c36b4..077156e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-next-page-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-next-page-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesNextPageSelector

-
protected abstract fun latestUpdatesNextPageSelector(): String?

Returns the Jsoup selector that returns the tag linking to the next page, or null if there's no next page.

+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-parse.html index d0b17ab..d1d03f0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesParse

-
protected open override fun latestUpdatesParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected open override fun latestUpdatesParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-selector.html index 1d0fff9..3af0d83 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/latest-updates-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

latestUpdatesSelector

-
protected abstract fun latestUpdatesSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun latestUpdatesSelector(): String(source)

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-from-element.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-from-element.html index 987b876..183dcbc 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-from-element.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-from-element.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeFromElement

-
protected abstract fun popularAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from popularAnimeSelector.

+
protected abstract fun popularAnimeFromElement(element: Element): SAnime(source)

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from popularAnimeSelector.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-next-page-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-next-page-selector.html index 008cbab..32430f8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-next-page-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-next-page-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeNextPageSelector

-
protected abstract fun popularAnimeNextPageSelector(): String?

Returns the Jsoup selector that returns the tag linking to the next page, or null if there's no next page.

+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-parse.html index 1800f9b..62cdcd4 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeParse

-
protected open override fun popularAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected open override fun popularAnimeParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-selector.html index 91824ff..c9061a7 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/popular-anime-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

popularAnimeSelector

-
protected abstract fun popularAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun popularAnimeSelector(): String(source)

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-from-element.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-from-element.html index 35e04fa..048b59b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-from-element.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-from-element.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeFromElement

-
protected abstract fun searchAnimeFromElement(element: Element): SAnime

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from searchAnimeSelector.

+
protected abstract fun searchAnimeFromElement(element: Element): SAnime(source)

Returns a anime from the given element. Most sites only show the title and the url, it's totally fine to fill only those two values.

Parameters

element

an element obtained from searchAnimeSelector.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-next-page-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-next-page-selector.html index 11854c1..73f8826 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-next-page-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-next-page-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeNextPageSelector

-
protected abstract fun searchAnimeNextPageSelector(): String?

Returns the Jsoup selector that returns the tag linking to the next page, or null if there's no next page.

+
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-parse.html index 5ccdfec..c16d1c8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeParse

-
protected open override fun searchAnimeParse(response: Response): AnimesPage

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

+
protected open override fun searchAnimeParse(response: Response): AnimesPage(source)

Parses the response from the site and returns a AnimesPage object.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-selector.html index 21e9867..fa54851 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/search-anime-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

searchAnimeSelector

-
protected abstract fun searchAnimeSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

+
protected abstract fun searchAnimeSelector(): String(source)

Returns the Jsoup selector that returns a list of Element corresponding to each anime.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-from-element.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-from-element.html index 7bd6b42..0f36fdb 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-from-element.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-from-element.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoFromElement

-
protected abstract fun videoFromElement(element: Element): Video

Returns a video from the given element.

Parameters

element

an element obtained from videoListSelector.

+
protected abstract fun videoFromElement(element: Element): Video(source)

Returns a video from the given element.

Parameters

element

an element obtained from videoListSelector.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-parse.html index adb1d39..aa18bc7 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoListParse

-
protected open override fun videoListParse(response: Response): List<Video>

Parses the response from the site and returns a list of videos.

Parameters

response

the response from the site.

+
protected open override fun videoListParse(response: Response): List<Video>(source)

Parses the response from the site and returns a list of videos.

Parameters

response

the response from the site.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-selector.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-selector.html index 27ba45d..432c266 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-selector.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-list-selector.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoListSelector

-
protected abstract fun videoListSelector(): String

Returns the Jsoup selector that returns a list of Element corresponding to each video.

+
protected abstract fun videoListSelector(): String(source)

Returns the Jsoup selector that returns a list of Element corresponding to each video.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-url-parse.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-url-parse.html index 01646ca..6d1d5f3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-url-parse.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-parsed-anime-http-source/video-url-parse.html @@ -48,7 +48,7 @@ 14
- +
-
+

videoUrlParse

-
protected open override fun videoUrlParse(response: Response): String


protected abstract fun videoUrlParse(document: Document): String

Returns the absolute url to the video url from the document.

Parameters

document

the parsed document.

+
protected open override fun videoUrlParse(response: Response): String(source)


protected abstract fun videoUrlParse(document: Document): String(source)

Returns the absolute url to the video url from the document.

Parameters

document

the parsed document.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-anime.html index 73e330f..6d39536 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

getAnime

-
abstract suspend fun getAnime(uri: String): SAnime?

Called if getUriType is UriType.Anime. Returns the corresponding SAnime, if possible.

Since

extensions-lib 14

+
abstract suspend fun getAnime(uri: String): SAnime?(source)

Called if getUriType is UriType.Anime. Returns the corresponding SAnime, if possible.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-episode.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-episode.html index fd40fd5..3bc37b4 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-episode.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-episode.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEpisode

-
abstract suspend fun getEpisode(uri: String): SEpisode?

Called if getUriType is UriType.Episode. Returns the corresponding SEpisode, if possible.

Since

extensions-lib 14

+
abstract suspend fun getEpisode(uri: String): SEpisode?(source)

Called if getUriType is UriType.Episode. Returns the corresponding SEpisode, if possible.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-uri-type.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-uri-type.html index 7a2a3f5..33153b3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-uri-type.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/get-uri-type.html @@ -48,7 +48,7 @@ 14
- +
-
+

getUriType

-
abstract fun getUriType(uri: String): UriType

Returns what the given URI may open. Returns UriType.Unknown if the source is not able to resolve the URI.

Since

extensions-lib 14

+
abstract fun getUriType(uri: String): UriType(source)

Returns what the given URI may open. Returns UriType.Unknown if the source is not able to resolve the URI.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/index.html index d7e029e..f35b684 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-resolvable-anime-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ResolvableAnimeSource

-

A source that may handle opening an SAnime or SEpisode for a given URI.

Since

extensions-lib 14

+

A source that may handle opening an SAnime or SEpisode for a given URI.

Since

extensions-lib 14

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract val id: Long

Id for the source. Must be unique.

+
abstract val id: Long

Id for the source. Must be unique.

- -
+ +
- +
Link copied to clipboard
-
abstract val name: String

Name of the source.

+
abstract val name: String

Name of the source.

@@ -106,137 +106,137 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
+
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
+
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getAnime(uri: String): SAnime?

Called if getUriType is UriType.Anime. Returns the corresponding SAnime, if possible.

+
abstract suspend fun getAnime(uri: String): SAnime?

Called if getUriType is UriType.Anime. Returns the corresponding SAnime, if possible.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

+
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getEpisode(uri: String): SEpisode?

Called if getUriType is UriType.Episode. Returns the corresponding SEpisode, if possible.

+
abstract suspend fun getEpisode(uri: String): SEpisode?

Called if getUriType is UriType.Episode. Returns the corresponding SEpisode, if possible.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

+
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

- -
+ +
- +
Link copied to clipboard
-
abstract fun getUriType(uri: String): UriType

Returns what the given URI may open. Returns UriType.Unknown if the source is not able to resolve the URI.

+
abstract fun getUriType(uri: String): UriType

Returns what the given URI may open. Returns UriType.Unknown if the source is not able to resolve the URI.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

+
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

@@ -247,7 +247,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-anime/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-anime/index.html index 820285b..6989cca 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-anime/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-anime/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Anime

-
data object Anime : UriType
+
data object Anime : UriType(source)
@@ -73,7 +73,7 @@

Anime

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-episode/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-episode/index.html index a786229..3d6c14f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-episode/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-episode/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Episode

-
data object Episode : UriType
+
data object Episode : UriType(source)
@@ -73,7 +73,7 @@

Episode

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-unknown/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-unknown/index.html index f4a4a50..3af0596 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-unknown/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/-unknown/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Unknown

-
data object Unknown : UriType
+
data object Unknown : UriType(source)
@@ -73,7 +73,7 @@

Unknown

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/index.html index 8b9da18..07f6368 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/-uri-type/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

UriType

-
interface UriType

Inheritors

+
interface UriType(source)

Inheritors

Types

-
-
+
+
- +
Link copied to clipboard
-
data object Anime : UriType
+
data object Anime : UriType
- -
+ +
- +
Link copied to clipboard
-
data object Episode : UriType
+
data object Episode : UriType
- -
+ +
- +
Link copied to clipboard
-
data object Unknown : UriType
+
data object Unknown : UriType
@@ -123,7 +123,7 @@

Types

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource.online/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource.online/index.html index 5ee69b3..9f2c407 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource.online/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource.online/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Single-source creation classes, sufficient to most extensions.

+

Single-source creation classes, sufficient to most extensions.

Types

-
-
+
+
- +
Link copied to clipboard
-

A simple implementation for sources from a website. Usually requires the usage of json serialization or similar techniques.

+

A simple implementation for sources from a website. Usually requires the usage of json serialization or similar techniques.

- -
+ +
- +
Link copied to clipboard
-

A simple implementation for sources from a website using Jsoup, an HTML parser.

+

A simple implementation for sources from a website using Jsoup, an HTML parser.

- -
+ +
- +
Link copied to clipboard
-

A source that may handle opening an SAnime or SEpisode for a given URI.

+

A source that may handle opening an SAnime or SEpisode for a given URI.

- -
+ +
- +
Link copied to clipboard
-
interface UriType
+
interface UriType
@@ -138,7 +138,7 @@

Types

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-latest-updates.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-latest-updates.html index fb8b354..7529b09 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-latest-updates.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-latest-updates.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchLatestUpdates

-

Deprecated

Use the non-RxJava API instead

Replace with

getLatestUpdates
+

Deprecated

Use the non-RxJava API instead

Replace with

getLatestUpdates
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-popular-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-popular-anime.html index 2cae6e5..be5386a 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-popular-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-popular-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchPopularAnime

-

Deprecated

Use the non-RxJava API instead

Replace with

getPopularAnime
+

Deprecated

Use the non-RxJava API instead

Replace with

getPopularAnime
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-search-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-search-anime.html index cff2527..dd7dd56 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-search-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/fetch-search-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchSearchAnime

-
abstract fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>

Deprecated

Use the non-RxJava API instead

Replace with

getSearchAnime
+
abstract fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getSearchAnime
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-filter-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-filter-list.html index b5cf2e0..3f014ac 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-filter-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-filter-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getFilterList

-

Returns the list of filters for the source.

+

Returns the list of filters for the source.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-latest-updates.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-latest-updates.html index 5122416..95b0a58 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-latest-updates.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-latest-updates.html @@ -48,7 +48,7 @@ 14
- +
-
+

getLatestUpdates

-
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

+
open suspend fun getLatestUpdates(page: Int): AnimesPage(source)

Get a page with a list of latest anime updates.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-popular-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-popular-anime.html index 31237e6..7132773 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-popular-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-popular-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

getPopularAnime

-
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

+
open suspend fun getPopularAnime(page: Int): AnimesPage(source)

Get a page with a list of anime.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-search-anime.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-search-anime.html index fa57769..952a08e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-search-anime.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/get-search-anime.html @@ -48,7 +48,7 @@ 14
- +
-
+

getSearchAnime

-
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

+
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage(source)

Get a page with a list of anime.

Since

extensions-lib 14

Parameters

page

the page number to retrieve.

query

the search query.

filters

the list of filters to apply.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/index.html index b3d404a..76dc650 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeCatalogueSource

- +

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract val id: Long

Id for the source. Must be unique.

+
abstract val id: Long

Id for the source. Must be unique.

- -
+ +
- +
Link copied to clipboard
-
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

+
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

- -
+ +
- +
Link copied to clipboard
-
abstract val name: String

Name of the source.

+
abstract val name: String

Name of the source.

- -
+ +
- +
Link copied to clipboard
-
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

+
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

@@ -136,197 +136,197 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
+
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
abstract fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>
+
abstract fun fetchSearchAnime(page: Int, query: String, filters: AnimeFilterList): Observable<AnimesPage>
- -
+ +
- +
Link copied to clipboard
-
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
+
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

+
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

+
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

- -
+ +
- +
Link copied to clipboard
-

Returns the list of filters for the source.

+

Returns the list of filters for the source.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

+
open suspend fun getLatestUpdates(page: Int): AnimesPage

Get a page with a list of latest anime updates.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

+
open suspend fun getPopularAnime(page: Int): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

+
open suspend fun getSearchAnime(page: Int, query: String, filters: AnimeFilterList): AnimesPage

Get a page with a list of anime.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

+
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

@@ -337,7 +337,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/lang.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/lang.html index dd82ed3..3053c16 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/lang.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/lang.html @@ -48,7 +48,7 @@ 14
- +
-
+

lang

-
abstract val lang: String

An ISO 639-1 compliant language code (two letters in lower case).

+
abstract val lang: String(source)

An ISO 639-1 compliant language code (two letters in lower case).

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/supports-latest.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/supports-latest.html index 85cc361..72d449e 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/supports-latest.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-catalogue-source/supports-latest.html @@ -48,7 +48,7 @@ 14
- +
-
+

supportsLatest

-
abstract val supportsLatest: Boolean

Whether the source has support for latest updates.

+

Whether the source has support for latest updates.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/create-sources.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/create-sources.html index 45710e1..c103754 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/create-sources.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/create-sources.html @@ -48,7 +48,7 @@ 14
- +
-
+

createSources

-
abstract fun createSources(): List<AnimeSource>

Create a new copy of the sources

Return

The created sources

+

Create a new copy of the sources

Return

The created sources

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/index.html index 72fd13f..f7a2f0b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source-factory/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeSourceFactory

-

A factory for creating multiple sources at runtime. Use this in case of a source that supports multiple languages or mirrors of the same website.

Note: Your animesource factory classname must be used in the extClass param of your build.gradle file instead of the true animesource class.

Example usage:

class SomeSourceFactory : AnimeSourceFactory {
override fun createSources() = listOf(
SomeSource("SomeSource ENG", "en", "https://somesource.en"),
SomeSource("SomeSource ESP", "es", "https://somesource.es"),
SomeSource("SomeSource RUS", "ru", "https://somesource.ru"),
)
}

class SomeSource(
override val name: String,
override val lang: String,
override val baseUrl: String,
) : ParsedAnimeHttpSource() {
// some code
}
+

A factory for creating multiple sources at runtime. Use this in case of a source that supports multiple languages or mirrors of the same website.

Note: Your animesource factory classname must be used in the extClass param of your build.gradle file instead of the true animesource class.

Example usage:

class SomeSourceFactory : AnimeSourceFactory {
override fun createSources() = listOf(
SomeSource("SomeSource ENG", "en", "https://somesource.en"),
SomeSource("SomeSource ESP", "es", "https://somesource.es"),
SomeSource("SomeSource RUS", "ru", "https://somesource.ru"),
)
}

class SomeSource(
override val name: String,
override val lang: String,
override val baseUrl: String,
) : ParsedAnimeHttpSource() {
// some code
}

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun createSources(): List<AnimeSource>

Create a new copy of the sources

+
abstract fun createSources(): List<AnimeSource>

Create a new copy of the sources

@@ -93,7 +93,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-anime-details.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-anime-details.html index d9c4289..0c89bf0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-anime-details.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-anime-details.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchAnimeDetails

-
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>

Deprecated

Use the non-RxJava API instead

Replace with

getAnimeDetails
+

Deprecated

Use the non-RxJava API instead

Replace with

getAnimeDetails
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-episode-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-episode-list.html index 60a13cb..513836d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-episode-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-episode-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchEpisodeList

-

Deprecated

Use the non-RxJava API instead

Replace with

getEpisodeList
+

Deprecated

Use the non-RxJava API instead

Replace with

getEpisodeList
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-video-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-video-list.html index e57f481..81e7ee0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-video-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/fetch-video-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

fetchVideoList

-
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>

Deprecated

Use the non-RxJava API instead

Replace with

getVideoList
+
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>(source)

Deprecated

Use the non-RxJava API instead

Replace with

getVideoList
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-anime-details.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-anime-details.html index a0d18c9..1c037d4 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-anime-details.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-anime-details.html @@ -48,7 +48,7 @@ 14
- +
-
+

getAnimeDetails

-
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

Since

extensions-lib 14

Return

the updated anime.

Parameters

anime

the anime to update.

+
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime(source)

Get the updated details for a anime.

Since

extensions-lib 14

Return

the updated anime.

Parameters

anime

the anime to update.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-episode-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-episode-list.html index 0b57cd6..9366d32 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-episode-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-episode-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getEpisodeList

-
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

Since

extensions-lib 14

Return

the episodes for the anime.

Parameters

anime

the anime to update.

+
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>(source)

Get all the available episodes for a anime.

Since

extensions-lib 14

Return

the episodes for the anime.

Parameters

anime

the anime to update.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-video-list.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-video-list.html index d3f12a0..2ba0bee 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-video-list.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/get-video-list.html @@ -48,7 +48,7 @@ 14
- +
-
+

getVideoList

-
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

Since

extensions-lib 14

Return

the videos for the episode.

Parameters

episode

the episode.

+
abstract suspend fun getVideoList(episode: SEpisode): List<Video>(source)

Get the list of videos a episode has.

Since

extensions-lib 14

Return

the videos for the episode.

Parameters

episode

the episode.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/id.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/id.html index 83df27c..7f78689 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/id.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/id.html @@ -48,7 +48,7 @@ 14
- +
-
+

id

-
abstract val id: Long

Id for the source. Must be unique.

+
abstract val id: Long(source)

Id for the source. Must be unique.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/index.html index a7d587a..2a42805 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AnimeSource

-
interface AnimeSource

A basic interface for creating a source. It could be an online source, a local source, etc...

Inheritors

+
interface AnimeSource(source)

A basic interface for creating a source. It could be an online source, a local source, etc...

Inheritors

Properties

-
-
+
+
- +
Link copied to clipboard
-
abstract val id: Long

Id for the source. Must be unique.

+
abstract val id: Long

Id for the source. Must be unique.

- -
+ +
- +
Link copied to clipboard
-
abstract val name: String

Name of the source.

+
abstract val name: String

Name of the source.

@@ -106,92 +106,92 @@

Properties

Functions

-
-
+
+
- +
Link copied to clipboard
-
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
+
abstract fun fetchAnimeDetails(anime: SAnime): Observable<SAnime>
- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
-
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
+
abstract fun fetchVideoList(episode: SEpisode): Observable<List<Video>>
- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

+
abstract suspend fun getAnimeDetails(anime: SAnime): SAnime

Get the updated details for a anime.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

+
abstract suspend fun getEpisodeList(anime: SAnime): List<SEpisode>

Get all the available episodes for a anime.

- -
+ +
- +
Link copied to clipboard
-
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

+
abstract suspend fun getVideoList(episode: SEpisode): List<Video>

Get the list of videos a episode has.

@@ -202,7 +202,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/name.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/name.html index 0d7354c..dcf72b5 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/name.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-anime-source/name.html @@ -48,7 +48,7 @@ 14
- +
-
+

name

-
abstract val name: String

Name of the source.

+
abstract val name: String(source)

Name of the source.

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/get-source-preferences.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/get-source-preferences.html index 7edc20e..31a251f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/get-source-preferences.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/get-source-preferences.html @@ -48,7 +48,7 @@ 14
- +
-
+

getSourcePreferences

-

Gets instance of SharedPreferences scoped to the specific source.

Since

extensions-lib 14

+

Gets instance of SharedPreferences scoped to the specific source.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/index.html index 840754e..07a98ea 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

ConfigurableAnimeSource

-

A interface to add user preferences to the source.

+

A interface to add user preferences to the source.

Functions

-
-
+
+
- +
Link copied to clipboard
-

Gets instance of SharedPreferences scoped to the specific source.

+

Gets instance of SharedPreferences scoped to the specific source.

- -
+ +
- +
Link copied to clipboard
-

Implementations must override this method to add the user preferences.

+

Implementations must override this method to add the user preferences.

@@ -108,7 +108,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/setup-preference-screen.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/setup-preference-screen.html index 394b220..e0cc9f8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/setup-preference-screen.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-configurable-anime-source/setup-preference-screen.html @@ -48,7 +48,7 @@ 14
- +
-
+

setupPreferenceScreen

-

Implementations must override this method to add the user preferences.

You can use some stubbed inheritors of androidx.preference.Preference here.

Common usage example:

// ============================== Settings ==============================
override fun setupPreferenceScreen(screen: PreferenceScreen) {
val videoQualityPref = ListPreference(screen.context).apply {
key = PREF_QUALITY_KEY // String, like "pref_quality"
title = PREF_QUALITY_TITLE // String, like "Preferred quality:"
entries = PREF_QUALITY_ENTRIES // Array<String>, like arrayOf("240p", "720p"...)
// Another Array<String>. Can be different from the property above, as long it have the same size
// and equivalent values per index.
entryValues = PREF_QUALITY_VALUES
setDefaultValue(PREF_QUALITY_DEFAULT)
summary = "%s"
setOnPreferenceChangeListener { _, newValue ->
val selected = newValue as String
val index = findIndexOfValue(selected)
val entry = entryValues[index] as String
preferences.edit().putString(key, entry).commit()
}
}
screen.addPreference(videoQualityPref)
}
+

Implementations must override this method to add the user preferences.

You can use some stubbed inheritors of androidx.preference.Preference here.

Common usage example:

// ============================== Settings ==============================
override fun setupPreferenceScreen(screen: PreferenceScreen) {
val videoQualityPref = ListPreference(screen.context).apply {
key = PREF_QUALITY_KEY // String, like "pref_quality"
title = PREF_QUALITY_TITLE // String, like "Preferred quality:"
entries = PREF_QUALITY_ENTRIES // Array<String>, like arrayOf("240p", "720p"...)
// Another Array<String>. Can be different from the property above, as long it have the same size
// and equivalent values per index.
entryValues = PREF_QUALITY_VALUES
setDefaultValue(PREF_QUALITY_DEFAULT)
summary = "%s"
setOnPreferenceChangeListener { _, newValue ->
val selected = newValue as String
val index = findIndexOfValue(selected)
val entry = entryValues[index] as String
preferences.edit().putString(key, entry).commit()
}
}
screen.addPreference(videoQualityPref)
}
diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/-unmetered-source/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/-unmetered-source/index.html index 48b788e..5123e90 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/-unmetered-source/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/-unmetered-source/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

UnmeteredSource

-
interface UnmeteredSource

A source that explicitly doesn't require traffic considerations.

This typically applies for self-hosted sources.

+

A source that explicitly doesn't require traffic considerations.

This typically applies for self-hosted sources.

@@ -73,7 +73,7 @@

UnmeteredSource

diff --git a/extensions-lib/eu.kanade.tachiyomi.animesource/index.html b/extensions-lib/eu.kanade.tachiyomi.animesource/index.html index 51b394c..0643517 100644 --- a/extensions-lib/eu.kanade.tachiyomi.animesource/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.animesource/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Classes and interfaces for more complex extensions, like ones with multiple sources or user preferences.

+

Classes and interfaces for more complex extensions, like ones with multiple sources or user preferences.

Types

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
-
interface AnimeSource

A basic interface for creating a source. It could be an online source, a local source, etc...

+
interface AnimeSource

A basic interface for creating a source. It could be an online source, a local source, etc...

- -
+ +
- +
Link copied to clipboard
-

A factory for creating multiple sources at runtime. Use this in case of a source that supports multiple languages or mirrors of the same website.

+

A factory for creating multiple sources at runtime. Use this in case of a source that supports multiple languages or mirrors of the same website.

- -
+ +
- +
Link copied to clipboard
-

A interface to add user preferences to the source.

+

A interface to add user preferences to the source.

- -
+ +
- +
Link copied to clipboard
-
interface UnmeteredSource

A source that explicitly doesn't require traffic considerations.

+
interface UnmeteredSource

A source that explicitly doesn't require traffic considerations.

@@ -153,7 +153,7 @@

Types

diff --git a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/index.html b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/index.html index b0d031d..5a5a6e3 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Useful methods to slow down http requests and prevent IP-ban or accidental DDoS.

+

Useful methods to slow down http requests and prevent IP-ban or accidental DDoS.

Functions

-
-
+
+
- +
Link copied to clipboard
-
fun OkHttpClient.Builder.rateLimit(permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimit(permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

An OkHttp interceptor that handles rate limiting.

+
fun OkHttpClient.Builder.rateLimit(permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimit(permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

An OkHttp interceptor that handles rate limiting.

- -
+ +
- +
Link copied to clipboard
-
fun OkHttpClient.Builder.rateLimitHost(url: String, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

An OkHttp interceptor that handles given url host's rate limiting.

+
fun OkHttpClient.Builder.rateLimitHost(url: String, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

An OkHttp interceptor that handles given url host's rate limiting.

@@ -108,7 +108,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit-host.html b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit-host.html index 24eafe2..c256fff 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit-host.html +++ b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit-host.html @@ -48,7 +48,7 @@ 14
- +
-
+

rateLimitHost

-
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder

An OkHttp interceptor that handles given url host's rate limiting.

Examples:

httpUrl = "https://api.anime.com".toHttpUrl(), permits = 5, period = 1.seconds => 5 requests per second to api.anime.com httpUrl = "https://cdn.thumbnails.com".toHttpUrl(), permits = 10, period = 2.minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 14

Parameters

httpUrl

HttpUrl The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


fun OkHttpClient.Builder.rateLimitHost(url: String, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder

An OkHttp interceptor that handles given url host's rate limiting.

Examples:

url = "https://api.anime.com", permits = 5, period = 1.seconds => 5 requests per second to api.anime.com url = "https://cdn.thumbnails.com", permits = 10, period = 2.minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 14

Parameters

url

String The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

Deprecated

Use the version with kotlin.time APIs instead.

An OkHttp interceptor that handles given url host's rate limiting.

This uses Java Time APIs and is the legacy method, kept for compatibility reasons with existing extensions.

Examples:

httpUrl = "https://api.anime.com".toHttpUrl(), permits = 5, period = 1, unit = seconds => 5 requests per second to api.anime.com httpUrl = "https://cdn.thumbnails.com".toHttpUrl(), permits = 10, period = 2, unit = minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 13

Parameters

httpUrl

HttpUrl The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Long The limiting duration. Defaults to 1.

unit

TimeUnit The unit of time for the period. Defaults to seconds.

+
fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder(source)

An OkHttp interceptor that handles given url host's rate limiting.

Examples:

httpUrl = "https://api.anime.com".toHttpUrl(), permits = 5, period = 1.seconds => 5 requests per second to api.anime.com httpUrl = "https://cdn.thumbnails.com".toHttpUrl(), permits = 10, period = 2.minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 14

Parameters

httpUrl

HttpUrl The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


An OkHttp interceptor that handles given url host's rate limiting.

Examples:

url = "https://api.anime.com", permits = 5, period = 1.seconds => 5 requests per second to api.anime.com url = "https://cdn.thumbnails.com", permits = 10, period = 2.minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 14

Parameters

url

String The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


fun OkHttpClient.Builder.rateLimitHost(httpUrl: HttpUrl, permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder(source)

Deprecated

Use the version with kotlin.time APIs instead.

An OkHttp interceptor that handles given url host's rate limiting.

This uses Java Time APIs and is the legacy method, kept for compatibility reasons with existing extensions.

Examples:

httpUrl = "https://api.anime.com".toHttpUrl(), permits = 5, period = 1, unit = seconds => 5 requests per second to api.anime.com httpUrl = "https://cdn.thumbnails.com".toHttpUrl(), permits = 10, period = 2, unit = minutes => 10 requests per 2 minutes to cdn.thumbnails.com

Since

extension-lib 13

Parameters

httpUrl

HttpUrl The url host that this interceptor should handle. Will get url's host by using HttpUrl.host()

permits

Int Number of requests allowed within a period of units.

period

Long The limiting duration. Defaults to 1.

unit

TimeUnit The unit of time for the period. Defaults to seconds.

diff --git a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit.html b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit.html index 14a3ce8..213138b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit.html +++ b/extensions-lib/eu.kanade.tachiyomi.network.interceptor/rate-limit.html @@ -48,7 +48,7 @@ 14
- +
-
+

rateLimit

-
fun OkHttpClient.Builder.rateLimit(permits: Int, period: Duration = 1.seconds): OkHttpClient.Builder

An OkHttp interceptor that handles rate limiting.

Examples:

permits = 5, period = 1.seconds => 5 requests per second permits = 10, period = 2.minutes => 10 requests per 2 minutes

Since

extension-lib 14

Parameters

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


fun OkHttpClient.Builder.rateLimit(permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder

Deprecated

Use the version with kotlin.time APIs instead.

An OkHttp interceptor that handles rate limiting.

This uses java.time APIs and is the legacy method, kept for compatibility reasons with existing extensions.

Examples:

permits = 5, period = 1, unit = seconds => 5 requests per second permits = 10, period = 2, unit = minutes => 10 requests per 2 minutes

Since

extension-lib 13

Parameters

permits

Int Number of requests allowed within a period of units.

period

Long The limiting duration. Defaults to 1.

unit

TimeUnit The unit of time for the period. Defaults to seconds.

+

An OkHttp interceptor that handles rate limiting.

Examples:

permits = 5, period = 1.seconds => 5 requests per second permits = 10, period = 2.minutes => 10 requests per 2 minutes

Since

extension-lib 14

Parameters

permits

Int Number of requests allowed within a period of units.

period

Duration The limiting duration. Defaults to 1.seconds.


fun OkHttpClient.Builder.rateLimit(permits: Int, period: Long = 1, unit: TimeUnit = TimeUnit.SECONDS): OkHttpClient.Builder(source)

Deprecated

Use the version with kotlin.time APIs instead.

An OkHttp interceptor that handles rate limiting.

This uses java.time APIs and is the legacy method, kept for compatibility reasons with existing extensions.

Examples:

permits = 5, period = 1, unit = seconds => 5 requests per second permits = 10, period = 2, unit = minutes => 10 requests per 2 minutes

Since

extension-lib 13

Parameters

permits

Int Number of requests allowed within a period of units.

period

Long The limiting duration. Defaults to 1.

unit

TimeUnit The unit of time for the period. Defaults to seconds.

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-g-e-t.html b/extensions-lib/eu.kanade.tachiyomi.network/-g-e-t.html index a7b92d3..ddfe9b0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-g-e-t.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-g-e-t.html @@ -48,7 +48,7 @@ 14
- +
-
+

GET

-
fun GET(url: String, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request


fun GET(url: HttpUrl, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request

Since

extensions-lib 14

+
fun GET(url: String, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request(source)


fun GET(url: HttpUrl, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request(source)

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/-http-exception.html b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/-http-exception.html index eeaa17d..3945a0b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/-http-exception.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/-http-exception.html @@ -48,7 +48,7 @@ 14
- +
-
+

HttpException

-
constructor(code: Int)

Parameters

code

Int the HTTP status code

+
constructor(code: Int)(source)

Parameters

code

Int the HTTP status code

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/code.html b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/code.html index e443986..b611da6 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/code.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/code.html @@ -48,7 +48,7 @@ 14
- +
-
+

code

-
val code: Int

Parameters

code

Int the HTTP status code

+

Parameters

code

Int the HTTP status code

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/index.html b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/index.html index f217a8c..6c2818f 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-http-exception/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

HttpException

-

Exception that handles HTTP codes considered not successful by OkHttp. Use it to have a standardized error message in the app across the extensions.

Since

extensions-lib 14

Parameters

code

Int the HTTP status code

+

Exception that handles HTTP codes considered not successful by OkHttp. Use it to have a standardized error message in the app across the extensions.

Since

extensions-lib 14

Parameters

code

Int the HTTP status code

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(code: Int)
+
constructor(code: Int)
@@ -91,47 +91,47 @@

Constructors

Properties

-
-
+
+
- - + +
Link copied to clipboard
-
open val cause: Throwable?
+
open val cause: Throwable?
- -
+ +
- +
Link copied to clipboard
-
val code: Int
+
val code: Int
- -
+ +
- - + +
Link copied to clipboard
-
open val message: String?
+
open val message: String?
@@ -140,122 +140,122 @@

Properties

Functions

-
-
+
+
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
- +
- -
+ +
- - + +
Link copied to clipboard
- -
+ +
- - + +
Link copied to clipboard
@@ -266,7 +266,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/-java-script-engine.html b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/-java-script-engine.html index 4d289e7..2b9cd19 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/-java-script-engine.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/-java-script-engine.html @@ -48,7 +48,7 @@ 14
- +
-
+

JavaScriptEngine

-
constructor(context: Context)
+
constructor(context: Context)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/evaluate.html b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/evaluate.html index 5b208ab..3139534 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/evaluate.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/evaluate.html @@ -48,7 +48,7 @@ 14
- +
-
+

evaluate

-
suspend fun <T> evaluate(script: String): T

Evaluate arbitrary JavaScript code and get the result as a primitive type (e.g., String, Int).

Since

extensions-lib 14

Return

Result of JavaScript code as a primitive type.

Parameters

script

JavaScript to execute.

+
suspend fun <T> evaluate(script: String): T(source)

Evaluate arbitrary JavaScript code and get the result as a primitive type (e.g., String, Int).

Since

extensions-lib 14

Return

Result of JavaScript code as a primitive type.

Parameters

script

JavaScript to execute.

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/index.html b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/index.html index 2ded2cd..a73a5ad 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-java-script-engine/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

JavaScriptEngine

-
class JavaScriptEngine(context: Context)

Util for evaluating JavaScript in sources.

+

Util for evaluating JavaScript in sources.

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,17 +91,17 @@

Constructors

Functions

-
-
+
+
- +
Link copied to clipboard
-
suspend fun <T> evaluate(script: String): T

Evaluate arbitrary JavaScript code and get the result as a primitive type (e.g., String, Int).

+
suspend fun <T> evaluate(script: String): T

Evaluate arbitrary JavaScript code and get the result as a primitive type (e.g., String, Int).

@@ -112,7 +112,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/-network-helper.html b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/-network-helper.html index ec1b0fb..cb08739 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/-network-helper.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/-network-helper.html @@ -48,7 +48,7 @@ 14
- +
-
+

NetworkHelper

-
constructor(context: Context)
+
constructor(context: Context)(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/client.html b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/client.html index a3a1d34..f228739 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/client.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/client.html @@ -48,7 +48,7 @@ 14
- +
-
+

client

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/cloudflare-client.html b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/cloudflare-client.html index 83fab85..a439841 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/cloudflare-client.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/cloudflare-client.html @@ -48,7 +48,7 @@ 14
- +
-
+

cloudflareClient

-

Deprecated

The regular client handles Cloudflare by default

+

Deprecated

The regular client handles Cloudflare by default

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/default-user-agent-provider.html b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/default-user-agent-provider.html index afcea2a..1965524 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/default-user-agent-provider.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/default-user-agent-provider.html @@ -48,7 +48,7 @@ 14
- +
-
+

defaultUserAgentProvider

-

Since

extension-lib v14

+

Since

extension-lib v14

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/index.html b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/index.html index 0ba92ae..eaeccda 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-network-helper/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

NetworkHelper

-
class NetworkHelper(context: Context)
+
class NetworkHelper(context: Context)(source)

Constructors

-
-
+
+
- +
Link copied to clipboard
-
constructor(context: Context)
+
constructor(context: Context)
@@ -91,32 +91,32 @@

Constructors

Properties

-
-
+
+
- +
Link copied to clipboard
- -
+ +
- +
Link copied to clipboard
@@ -125,17 +125,17 @@

Properties

Functions

-
-
+
+
@@ -146,7 +146,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/-p-o-s-t.html b/extensions-lib/eu.kanade.tachiyomi.network/-p-o-s-t.html index a755f86..0474eee 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/-p-o-s-t.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/-p-o-s-t.html @@ -48,7 +48,7 @@ 14
- +
-
+

POST

-
fun POST(url: String, headers: Headers = DEFAULT_HEADERS, body: RequestBody = DEFAULT_BODY, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
+
fun POST(url: String, headers: Headers = DEFAULT_HEADERS, body: RequestBody = DEFAULT_BODY, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/as-observable-success.html b/extensions-lib/eu.kanade.tachiyomi.network/as-observable-success.html index 7686784..857ac5c 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/as-observable-success.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/as-observable-success.html @@ -48,7 +48,7 @@ 14
- +
-
+

asObservableSuccess

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/as-observable.html b/extensions-lib/eu.kanade.tachiyomi.network/as-observable.html index 1467f86..a8dce8d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/as-observable.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/as-observable.html @@ -48,7 +48,7 @@ 14
- +
-
+

asObservable

- +
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/await-success.html b/extensions-lib/eu.kanade.tachiyomi.network/await-success.html index ad94fa8..679bf2b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/await-success.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/await-success.html @@ -48,7 +48,7 @@ 14
- +
-
+

awaitSuccess

-
suspend fun Call.awaitSuccess(): Response

Since

extensions-lib 14

+

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.network/await.html b/extensions-lib/eu.kanade.tachiyomi.network/await.html index 2354082..2edd9c7 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/await.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/await.html @@ -48,7 +48,7 @@ 14
- +
-
+

await

-
suspend fun Call.await(): Response
+
suspend fun Call.await(): Response(source)
diff --git a/extensions-lib/eu.kanade.tachiyomi.network/index.html b/extensions-lib/eu.kanade.tachiyomi.network/index.html index 58a376e..21e82c8 100644 --- a/extensions-lib/eu.kanade.tachiyomi.network/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.network/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

Useful methods for creating http requests and manipulate responses.

+

Useful methods for creating http requests and manipulate responses.

Types

-
-
+
+
- +
Link copied to clipboard
-

Exception that handles HTTP codes considered not successful by OkHttp. Use it to have a standardized error message in the app across the extensions.

+

Exception that handles HTTP codes considered not successful by OkHttp. Use it to have a standardized error message in the app across the extensions.

- -
+ +
- +
Link copied to clipboard
-
class JavaScriptEngine(context: Context)

Util for evaluating JavaScript in sources.

+
class JavaScriptEngine(context: Context)

Util for evaluating JavaScript in sources.

- -
+ +
- +
Link copied to clipboard
-
class NetworkHelper(context: Context)
+
class NetworkHelper(context: Context)
@@ -121,92 +121,92 @@

Types

Functions

-
-
+
+
- +
Link copied to clipboard
- -
+ + - -
+ +
- +
Link copied to clipboard
-
suspend fun Call.await(): Response
+
suspend fun Call.await(): Response
- -
+ +
- +
Link copied to clipboard
-
suspend fun Call.awaitSuccess(): Response
+
suspend fun Call.awaitSuccess(): Response
- -
+ +
- +
Link copied to clipboard
-
fun GET(url: String, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
fun GET(url: HttpUrl, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
+
fun GET(url: String, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
fun GET(url: HttpUrl, headers: Headers = DEFAULT_HEADERS, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
- -
+ +
- +
Link copied to clipboard
-
fun POST(url: String, headers: Headers = DEFAULT_HEADERS, body: RequestBody = DEFAULT_BODY, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
+
fun POST(url: String, headers: Headers = DEFAULT_HEADERS, body: RequestBody = DEFAULT_BODY, cache: CacheControl = DEFAULT_CACHE_CONTROL): Request
@@ -217,7 +217,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/as-jsoup.html b/extensions-lib/eu.kanade.tachiyomi.util/as-jsoup.html index 967b06b..305dd1d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/as-jsoup.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/as-jsoup.html @@ -48,7 +48,7 @@ 14
- +
-
+

asJsoup

-
fun Response.asJsoup(html: String? = null): Document

Returns a Jsoup document for this response.

Parameters

html

the body of the response. Use only if the body was read before calling this method.

+
fun Response.asJsoup(html: String? = null): Document

Returns a Jsoup document for this response.

Parameters

html

the body of the response. Use only if the body was read before calling this method.

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/index.html b/extensions-lib/eu.kanade.tachiyomi.util/index.html index ab0c2c2..2f5fcf0 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/index.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

-

General utility methods.

+

General utility methods.

Functions

-
-
+
+
- +
Link copied to clipboard
-
fun Response.asJsoup(html: String? = null): Document

Returns a Jsoup document for this response.

+
fun Response.asJsoup(html: String? = null): Document

Returns a Jsoup document for this response.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

+
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

+
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap.

+
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap.

+
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>

Parallel implementation of Iterable.map.

+
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>

Parallel implementation of Iterable.map.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>

Thread-blocking parallel implementation of Iterable.map.

+
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>

Thread-blocking parallel implementation of Iterable.map.

- -
+ +
- +
Link copied to clipboard
-
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>

Parallel implementation of Iterable.mapNotNull.

+
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>

Parallel implementation of Iterable.mapNotNull.

- -
+ +
- +
Link copied to clipboard
-
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>

Thread-blocking parallel implementation of Iterable.mapNotNull.

+
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>

Thread-blocking parallel implementation of Iterable.mapNotNull.

- -
+ +
- +
Link copied to clipboard
-
inline fun <T> String.parseAs(): T

Parses and serializes the String as the type .

@ExperimentalSerializationApi
inline fun <T> Response.parseAs(): T

Parse and serialize the response body as the type .

inline fun <T> String.parseAs(transform: (String) -> String): T

Parses and serializes the transformed String as the type .

inline fun <T> Response.parseAs(transform: (String) -> String): T

Parse and serialize the transformed response body as the type .

+
inline fun <T> String.parseAs(): T

Parses and serializes the String as the type .

@ExperimentalSerializationApi
inline fun <T> Response.parseAs(): T

Parse and serialize the response body as the type .

inline fun <T> String.parseAs(transform: (String) -> String): T

Parses and serializes the transformed String as the type .

inline fun <T> Response.parseAs(transform: (String) -> String): T

Parse and serialize the transformed response body as the type .

@@ -228,7 +228,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map-blocking.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map-blocking.html index 122651b..0596615 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map-blocking.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map-blocking.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelCatchingFlatMapBlocking

-
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

Since

extensions-lib 14

+
inline fun <A, B> Iterable<A>.parallelCatchingFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>(source)

Thread-blocking parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map.html index 4395365..59fce95 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-catching-flat-map.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelCatchingFlatMap

-
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

Since

extensions-lib 14

+
inline suspend fun <A, B> Iterable<A>.parallelCatchingFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>(source)

Parallel implementation of Iterable.flatMap, but running the transformation function inside a runCatching block.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map-blocking.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map-blocking.html index fd65191..33d32ac 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map-blocking.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map-blocking.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelFlatMapBlocking

-
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>

Thread-blocking parallel implementation of Iterable.flatMap.

Since

extensions-lib 14

+
inline fun <A, B> Iterable<A>.parallelFlatMapBlocking(crossinline f: suspend (A) -> Iterable<B>): List<B>(source)

Thread-blocking parallel implementation of Iterable.flatMap.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map.html index d03b44d..0fdc581 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-flat-map.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelFlatMap

-
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>

Parallel implementation of Iterable.flatMap.

Since

extensions-lib 14

+
inline suspend fun <A, B> Iterable<A>.parallelFlatMap(crossinline f: suspend (A) -> Iterable<B>): List<B>(source)

Parallel implementation of Iterable.flatMap.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-blocking.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-blocking.html index 3f93b61..cf47f6b 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-blocking.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-blocking.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelMapBlocking

-
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>

Thread-blocking parallel implementation of Iterable.map.

Since

extensions-lib 14

+
inline fun <A, B> Iterable<A>.parallelMapBlocking(crossinline f: suspend (A) -> B): List<B>(source)

Thread-blocking parallel implementation of Iterable.map.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null-blocking.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null-blocking.html index ae97306..763312d 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null-blocking.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null-blocking.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelMapNotNullBlocking

-
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>

Thread-blocking parallel implementation of Iterable.mapNotNull.

Since

extensions-lib 14

+
inline fun <A, B> Iterable<A>.parallelMapNotNullBlocking(crossinline f: suspend (A) -> B?): List<B>(source)

Thread-blocking parallel implementation of Iterable.mapNotNull.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null.html index 6778f10..4c31477 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map-not-null.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelMapNotNull

-
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>

Parallel implementation of Iterable.mapNotNull.

Since

extensions-lib 14

+
inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(crossinline f: suspend (A) -> B?): List<B>(source)

Parallel implementation of Iterable.mapNotNull.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map.html b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map.html index 518eed4..e471ae1 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parallel-map.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parallel-map.html @@ -48,7 +48,7 @@ 14
- +
-
+

parallelMap

-
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>

Parallel implementation of Iterable.map.

Since

extensions-lib 14

+
inline suspend fun <A, B> Iterable<A>.parallelMap(crossinline f: suspend (A) -> B): List<B>(source)

Parallel implementation of Iterable.map.

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi.util/parse-as.html b/extensions-lib/eu.kanade.tachiyomi.util/parse-as.html index 615fea3..8c21e26 100644 --- a/extensions-lib/eu.kanade.tachiyomi.util/parse-as.html +++ b/extensions-lib/eu.kanade.tachiyomi.util/parse-as.html @@ -48,7 +48,7 @@ 14
- +
-
+

parseAs

-
inline fun <T> Response.parseAs(transform: (String) -> String): T

Parse and serialize the transformed response body as the type .

Since

extensions-lib 14

Parameters

transform

transformer function that does required changes to the response body.


@ExperimentalSerializationApi
inline fun <T> Response.parseAs(): T

Parse and serialize the response body as the type .

This function uses okio utilities instead of converting the response body to a String, so you may have a small performance gain over Response.parseAs(transform), mainly in large responses.

Since

extensions-lib 14


inline fun <T> String.parseAs(transform: (String) -> String): T

Parses and serializes the transformed String as the type .

Since

extensions-lib 14

Parameters

transform

transformer function that does required changes to the String.


inline fun <T> String.parseAs(): T

Parses and serializes the String as the type .

Since

extensions-lib 14

+
inline fun <T> Response.parseAs(transform: (String) -> String): T(source)

Parse and serialize the transformed response body as the type .

Since

extensions-lib 14

Parameters

transform

transformer function that does required changes to the response body.


@ExperimentalSerializationApi
inline fun <T> Response.parseAs(): T(source)

Parse and serialize the response body as the type .

This function uses okio utilities instead of converting the response body to a String, so you may have a small performance gain over Response.parseAs(transform), mainly in large responses.

Since

extensions-lib 14


inline fun <T> String.parseAs(transform: (String) -> String): T(source)

Parses and serializes the transformed String as the type .

Since

extensions-lib 14

Parameters

transform

transformer function that does required changes to the String.


inline fun <T> String.parseAs(): T(source)

Parses and serializes the String as the type .

Since

extensions-lib 14

diff --git a/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-code.html b/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-code.html index 1f7617e..6fe183b 100644 --- a/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-code.html +++ b/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-code.html @@ -48,7 +48,7 @@ 14
- +
-
+

getVersionCode

-

Version code of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

Since

extension-lib 13

+

Version code of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

Since

extension-lib 13

diff --git a/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-name.html b/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-name.html index 235aca4..000335b 100644 --- a/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-name.html +++ b/extensions-lib/eu.kanade.tachiyomi/-app-info/get-version-name.html @@ -48,7 +48,7 @@ 14
- +
-
+

getVersionName

-

Version name of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

Since

extension-lib 13

+

Version name of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

Since

extension-lib 13

diff --git a/extensions-lib/eu.kanade.tachiyomi/-app-info/index.html b/extensions-lib/eu.kanade.tachiyomi/-app-info/index.html index b69c853..4030d3b 100644 --- a/extensions-lib/eu.kanade.tachiyomi/-app-info/index.html +++ b/extensions-lib/eu.kanade.tachiyomi/-app-info/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

AppInfo

-
object AppInfo

Info about the installed aniyomi app (NOT THE EXTENSION!). Can be useful for temporary fixes, preferences, header values, logging, etc.

+
object AppInfo

Info about the installed aniyomi app (NOT THE EXTENSION!). Can be useful for temporary fixes, preferences, header values, logging, etc.

Functions

-
-
+
+
- +
Link copied to clipboard
-

Version code of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

+

Version code of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

- -
+ +
- +
Link copied to clipboard
-

Version name of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

+

Version name of the host application. May be useful for sharing as User-Agent information. Note that this value differs between forks so logic should not rely on it.

@@ -108,7 +108,7 @@

Functions

diff --git a/extensions-lib/eu.kanade.tachiyomi/index.html b/extensions-lib/eu.kanade.tachiyomi/index.html index d0f3bd2..bd7ed49 100644 --- a/extensions-lib/eu.kanade.tachiyomi/index.html +++ b/extensions-lib/eu.kanade.tachiyomi/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

Package-level declarations

@@ -71,17 +71,17 @@

Package-level declaratio

Types

-
-
+
+
- +
Link copied to clipboard
-
object AppInfo

Info about the installed aniyomi app (NOT THE EXTENSION!). Can be useful for temporary fixes, preferences, header values, logging, etc.

+
object AppInfo

Info about the installed aniyomi app (NOT THE EXTENSION!). Can be useful for temporary fixes, preferences, header values, logging, etc.

@@ -92,7 +92,7 @@

Types

diff --git a/index.html b/index.html index 3902de7..a48d789 100644 --- a/index.html +++ b/index.html @@ -48,7 +48,7 @@ 14
- +
-
+

extensions-lib

-

The Aniyomi API exposed to extensions via stubs.

+

The Aniyomi API exposed to extensions via stubs.

Packages

-
-
+
+
- +
Link copied to clipboard
- +
-
+

Android preferences classes exposed to extensions.

- -
+ +
- +
Link copied to clipboard
- +
- -
+ +
- +
Link copied to clipboard
- +
-
+

Classes and interfaces for more complex extensions, like ones with multiple sources or user preferences.

- -
+ +
- +
Link copied to clipboard
- +
-
+

Required data classes to interact with Aniyomi.

- -
+ +
- +
Link copied to clipboard
- +
-
+

Single-source creation classes, sufficient to most extensions.

- -
+ +
- +
Link copied to clipboard
- +
-
+

Useful methods for creating http requests and manipulate responses.

- -
+ +
- +
Link copied to clipboard
- +
-
+

Useful methods to slow down http requests and prevent IP-ban or accidental DDoS.

- -
+ +
- +
Link copied to clipboard
- +
-
+

General utility methods.

@@ -229,7 +229,7 @@

Packages

diff --git a/navigation.html b/navigation.html index 9d3b96a..574a146 100644 --- a/navigation.html +++ b/navigation.html @@ -1,230 +1,230 @@ -
+
-
+
-
+ -
+ -
+
- -
+ -
+ -
+
-
+ - -
+ -
+ - -
+
- -
+
-
+ -
+ -
+ -
+ - -
+
-
+
-
+ -
+ -
+ -
+ -
+ -
+
- -
+ -
+ -
+ -
+ -
+
-
+ - -
+
- -
+
- -
+ -
+
-
+
-
+ -
+ -
+ -
+
-
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
-
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ - diff --git a/scripts/sourceset_dependencies.js b/scripts/sourceset_dependencies.js index 6304459..167c751 100644 --- a/scripts/sourceset_dependencies.js +++ b/scripts/sourceset_dependencies.js @@ -1 +1 @@ -sourceset_dependencies='{":library:dokkaHtml/debug":[],":library:dokkaHtml/main":[],":library:dokkaHtml/release":[]}' +sourceset_dependencies='{":library/debug":[],":library/main":[],":library/release":[]}'