dazzler.electron package

class dazzler.electron.ElectronBuilder(app, app_path, target, output=None, publish=False)[source]

Bases: object

__init__(app, app_path, target, output=None, publish=False)[source]
Parameters
  • app (dazzler.Dazzler) –

  • app_path (str) –

  • target (str) –

async build()[source]
cleanup()[source]
class dazzler.electron.ElectronWindowSettings(*args, **kwargs)[source]

Bases: dict

auto_hide_menu_bar: Optional[bool]
center: Optional[bool]
closable: Optional[bool]
focusable: Optional[bool]
frame: Optional[bool]
fullscreen: Optional[bool]
fullscreenable: Optional[bool]
height: Optional[int]
menu_bar: Optional[bool]
minimizable: Optional[bool]
opacity: Optional[float]
resizable: Optional[bool]
rounded_corner: Optional[bool]
skip_taskbar: Optional[bool]
title_bar_style: Optional[str]
transparent: Optional[bool]
width: Optional[int]
x: Optional[int]
y: Optional[int]
dazzler.electron.is_compiled()[source]
async dazzler.electron.run_electron(app, app_path)[source]
Parameters
  • app (dazzler.Dazzler) –

  • app_path (str) –

Returns