Stream handlers

class bci_framework.framework.extensions_handler.ExtensionWidget(mdi_area, mode: str, extensions_list: List[str] = [], autostart: Optional[str] = None, hide_menu: Optional[bool] = False, directory: Optional[str] = None)[source]
build_menu_stimuli(visualization: bool, debugger: bool = False) None[source]

Menu for stimuli delivery.

build_menu_visualization(visualization: bool, debugger: Optional[bool] = False, interact_content: Optional[list] = []) None[source]

Menu for visualizations.

load_extension(extension: str, debugger: bool = False) None[source]

Load project.

loaded(*args, **kwargs) None[source]

Method to connect events.

reload() None[source]

Restart process.

remove() None[source]

Remove active extension.

save_img(name: Optional[str] = None) bci_framework.framework.extensions_handler.PathLike[source]

Save capture of visualization in the project directory.

set_extension(visualization: str) Callable[source]

Load extension from menu.

set_interactive(menu_, name: str, value: int) Callable[source]

Set the DPI value for matplotlib figures.

stop_preview() None[source]

Stop process.

update_ip(*args, **kwargs) None[source]

Method to connect events.

update_menu_bar(visualization: Optional[bool] = None, debugger: bool = False, interact_content: Optional[list] = []) None[source]

Create menubar.