Class: ThemeSettings experimental
Beta
Methods
addNewTheme()
addNewTheme(
id,name?,sourceThemeId?):void
World Mutation Beta
Parameters
id
string
name?
string
sourceThemeId?
string
Returns
void
Remarks
Throws
This function can throw errors.
canThemeBeModified()
canThemeBeModified(
id):boolean
Beta
Parameters
id
string
Returns
boolean
deleteTheme()
deleteTheme(
id):void
World Mutation Beta
Parameters
id
string
Returns
void
Remarks
Throws
This function can throw errors.
getCurrentTheme()
getCurrentTheme():
string
Beta
Returns
string
getThemeColors()
getThemeColors(
id):Record<string,RGBA> |undefined
Beta
Parameters
id
string
Returns
Record<string, RGBA> | undefined
getThemeIdList()
getThemeIdList():
string[]
Beta
Returns
string[]
getThemeName()
getThemeName(
id):string
Beta
Parameters
id
string
Returns
string
Throws
This function can throw errors.
resolveColorKey()
resolveColorKey(
key):RGBA
Beta
Parameters
key
Returns
RGBA
setCurrentTheme()
setCurrentTheme(
id):void
World Mutation Beta
Parameters
id
string
Returns
void
Remarks
Throws
This function can throw errors.
setThemeName()
setThemeName(
id,name):void
World Mutation Beta
Parameters
id
string
name
string
Returns
void
Remarks
Throws
This function can throw errors.
updateThemeColor()
updateThemeColor(
id,key,newColor):void
World Mutation Beta
Parameters
id
string
key
newColor
RGBA
Returns
void
Remarks
Throws
This function can throw errors.
