View source on GitHub
  
 | 
Abstract class for all widgets.
cirq_web.widget.Widget()
Methods
generate_html_file
generate_html_file(
    output_directory: str = './',
    file_name: str = 'bloch_sphere.html',
    open_in_browser: bool = False
) -> str
Generates a portable HTML file of the widget that can be run anywhere. Prints out the absolute path of the file to the console.
| Args | |
|---|---|
output_directory
 | 
the directory in which the output file will be generated. The default is the current directory ('./') | 
file_name
 | 
the name of the output file. Default is 'bloch_sphere' | 
open_in_browser
 | 
if True, opens the newly generated file automatically in the browser. | 
| Returns | |
|---|---|
| The path of the HTML file in as a Path object. | 
get_client_code
get_client_code() -> str
Returns HTML code to render the widget.
get_widget_bundle_name
get_widget_bundle_name() -> str
Returns the name of the Javascript library file for this widget.
    View source on GitHub