ThemeBuilder

Builder tema untuk mengatur dan mengambil tema saat ini

Metode

constructor

Konstruktor

Definisi:

constructor(_doc: Y.Doc, dsl: Y.Map<any>)

Parameter:

ParameterTipeDeskripsi
_docY.Doc-
dslY.Map-

observe

Memantau perubahan tema dan mengembalikan fungsi berhenti memantau

Definisi:

observe(callback: ObserveCallback): () => void

Mengembalikan: () => void

Parameter:

ParameterTipeDeskripsi
callbackObserveCallback- Fungsi callback

setTheme

Mengatur tema

Definisi:

setTheme(theme: string)

Parameter:

ParameterTipeDeskripsi
themestring- Nama tema

getTheme

Mengambil tema saat ini

Definisi:

getTheme(): string

Mengembalikan: string

toJSON

Ekspor sebagai JSON

Definisi:

toJSON(): string

Mengembalikan: string