Packages
purple
Purple
ThemeManager
add_theme
find_theme
for_each_theme
init
load_theme
refresh
register_type
remove_theme
uninit
unregister_type
parent
ThemeManager
Object Hierarchy:
Purple.ThemeManager
Purple.ThemeManager
Purple.ThemeManager
Description:
[
Compact
]
public
class
ThemeManager
Namespace:
Purple
Package:
purple
Content:
Static methods:
public
static
void
add_theme
(
Theme
theme)
public
static
unowned
Theme
find_theme
(
string
name,
string
type)
public
static
void
for_each_theme
(
PTFunc
func)
public
static
void
init
()
public
static
unowned
Theme
load_theme
(
string
theme_dir,
string
type)
public
static
void
refresh
()
public
static
void
register_type
(
ThemeLoader
loader)
public
static
void
remove_theme
(
Theme
theme)
public
static
void
uninit
()
public
static
void
unregister_type
(
ThemeLoader
loader)
Fields:
public
unowned
Object
parent