Module albow.media.EnableMusicControl
Source code
from albow.widgets.CheckBox import CheckBox
from albow.media.MusicUtilities import MusicUtilities
class EnableMusicControl(CheckBox):
"""
A control for enabling and disabling the playing of music by the `albow.media.MusicUtilities` module.
"""
def get_value(self):
return MusicUtilities.get_music_enabled()
def set_value(self, newState: bool):
MusicUtilities.set_music_enabled(newState)
Classes
class EnableMusicControl (**kwds)
-
A control for enabling and disabling the playing of music by the
albow.media.MusicUtilities
module.Creates a new widget, initially without any parent. If a rect is given, it specifies the new widget's initial s ize and position relative to its parent.
Args
rect
- A PyGame rectangle defining the portion of the parent widget's coordinate system occupied by the
widget. Modifying this rectangle changes the widget's size and position.
**kwds
- Additional attributes specified as key-value pairs
Source code
class EnableMusicControl(CheckBox): """ A control for enabling and disabling the playing of music by the `albow.media.MusicUtilities` module. """ def get_value(self): return MusicUtilities.get_music_enabled() def set_value(self, newState: bool): MusicUtilities.set_music_enabled(newState)
Ancestors
Methods
def get_value(self)
-
Source code
def get_value(self): return MusicUtilities.get_music_enabled()
def set_value(self, newState)
-
Source code
def set_value(self, newState: bool): MusicUtilities.set_music_enabled(newState)
Inherited members
CheckBox
:add
add_anchor
add_centered
anchor
attention_lost
augment_mouse_event
bg_color
bg_image
border_color
border_width
call_handler
call_parent_handler
default_size
defer_drawing
dismiss
draw
draw_over
enable
enabled
fg_color
focus
focus_switch
font
get_cursor
get_focus
get_margin_rect
get_root
get_top_widget
get_visible
global_to_local
has_focus
highlighted
inherited
invalidate
is_gl_container
key_down
key_up
local_to_global
margin
menu_bar
parent
parent_resized
present
rect
ref
relative_mode
remove
remove_anchor
resized
scale_bg
sel_color
set_parent
set_size_for_text
smooth
tab_stop
value
visible