bqplot.marks.Map¶
-
class
bqplot.marks.
Map
(**kwargs)[source]¶ Map mark.
-
colors
¶ default colors for items of the map when no color data is passed. The dictionary should be indexed by the id of the element and have the corresponding colors as values. The key default_color controls the items for which no color is specified.
Type: Dict (default: {})
-
selected_styles
¶ Type: Dict (default: {‘selected_fill’: ‘Red’,
-
'selected_stroke'
Dictionary containing the styles for selected subunits
Type: None, ‘selected_stroke_width’: 2.0})
-
hovered_styles
¶ Type: Dict (default: {‘hovered_fill’: ‘Orange’,
-
'hovered_stroke'
Dictionary containing the styles for hovered subunits
Type: None, ‘hovered_stroke_width’: 2.0})
-
selected
¶ list containing the selected countries in the map
Type: List (default: [])
-
hover_highlight
¶ boolean to control if the map should be aware of which country is being hovered on.
Type: bool (default: True)
-
map_data
¶ a topojson-formatted dictionary with the objects to map under the key ‘subunits’.
Type: dict (default: topo_load(“map_data/WorldMap.json”))
-
Data Attributes
-
color
¶ dictionary containing the data associated with every country for the color scale
Type: Dict or None (default: None)
-
__init__
(**kwargs)¶ Public constructor
Methods
__init__
(**kwargs)Public constructor add_traits
(**traits)Dynamically add trait attributes to the Widget. class_own_trait_events
(name)Get a dict of all event handlers defined on this class, not a parent. class_own_traits
(**metadata)Get a dict of all the traitlets defined on this class, not a parent. class_trait_names
(**metadata)Get a list of all the names of this class’ traits. class_traits
(**metadata)Get a dict
of all the traits of this class.close
()Close method. close_all
()get_manager_state
([drop_defaults, widgets])Returns the full state for a widget manager for embedding get_state
([key, drop_defaults])Gets the widget state, or a piece of it. get_view_spec
()handle_comm_opened
(comm, msg)Static method, called when a widget is constructed. has_trait
(name)Returns True if the object has a trait with the specified name. hold_sync
()Hold syncing any state until the outermost context manager exits hold_trait_notifications
()Context manager for bundling trait change notifications and cross validation. notify_change
(change)Called when a property has changed. observe
(handler[, names, type])Setup a handler to be called when a trait changes. on_background_click
(callback[, remove])on_click
(callback[, remove])on_displayed
(callback[, remove])(Un)Register a widget displayed callback. on_element_click
(callback[, remove])on_hover
(callback[, remove])on_legend_click
(callback[, remove])on_legend_hover
(callback[, remove])on_msg
(callback[, remove])(Un)Register a custom msg receive callback. on_trait_change
([handler, name, remove])DEPRECATED: Setup a handler to be called when a trait changes. on_widget_constructed
(callback)Registers a callback to be called when a widget is constructed. open
()Open a comm to the frontend if one isn’t already open. send
(content[, buffers])Sends a custom msg to the widget model in the front-end. send_state
([key])Sends the widget state, or a piece of it, to the front-end, if it exists. set_state
(sync_data)Called when a state is received from the front-end. set_trait
(name, value)Forcibly sets trait attribute, including read-only attributes. setup_instance
(*args, **kwargs)This is called before self.__init__ is called. trait_events
([name])Get a dict
of all the event handlers of this class.trait_metadata
(traitname, key[, default])Get metadata values for trait by key. trait_names
(**metadata)Get a list of all the names of this class’ traits. traits
(**metadata)Get a dict
of all the traits of this class.unobserve
(handler[, names, type])Remove a trait change handler. unobserve_all
([name])Remove trait change handlers of any type for the specified name. Attributes
apply_clip
A boolean (True, False) trait. color
An instance of a Python dict. colors
An instance of a Python dict. comm
A trait whose value must be an instance of a specified class. cross_validation_lock
A contextmanager for running a block with our cross validation lock set to True. display_legend
A boolean (True, False) trait. enable_hover
A boolean (True, False) trait. hover_highlight
A boolean (True, False) trait. hovered_styles
An instance of a Python dict. icon
interactions
An instance of a Python dict. keys
An instance of a Python list. labels
An instance of a Python list. log
A trait whose value must be an instance of a specified class. map_data
An instance of a Python dict. mark_types
model_id
Gets the model id of this widget. name
preserve_domain
An instance of a Python dict. scales
An instance of a Python dict. scales_metadata
An instance of a Python dict. selected
An instance of a Python list. selected_style
An instance of a Python dict. selected_styles
An instance of a Python dict. stroke_color
A string holding a valid HTML color such as ‘blue’, ‘#060482’, ‘#A80’ tooltip
A trait whose value must be an instance of a specified class. tooltip_location
An enum whose value must be in a given sequence. tooltip_style
An instance of a Python dict. unselected_style
An instance of a Python dict. visible
A boolean (True, False) trait. widget_types
widgets
-