ExtensionModule

interface ExtensionModule

Definiuje kontrakt dla modułu wtyczki

Properties

Link copied to clipboard
abstract val id: String

Unikalne ID modułu, np. "asian-media"

Functions

Link copied to clipboard
abstract fun createScreenFromJson(jsonData: String): Screen?

Tworzy ekran na podstawie stringa JSON z danymi specyficznymi dla tego modułu. Moduł sam jest odpowiedzialny za deserializację.