visual_viper.chart_deployers package

Submodules

visual_viper.chart_deployers.abstract_chart_deployer module

class visual_viper.chart_deployers.abstract_chart_deployer.AbstractChartDeployer[source]

Bases: object

Documentation TBD

abstract deploy_chart(params=None) None[source]

Documentation TBD

visual_viper.chart_deployers.gdrive_chart_deployer module

class visual_viper.chart_deployers.gdrive_chart_deployer.GdriveChartDeployer(folder_id, mime_type=None, sa_path=None, params=None)[source]

Bases: AbstractChartDeployer

DEFAULT_SA_PATH = './service_account.json'
DEFAULT_SCOPES = ['https://www.googleapis.com/auth/drive']
deploy(fp, filename)[source]

visual_viper.chart_deployers.miro_chart_deployer module

class visual_viper.chart_deployers.miro_chart_deployer.MiroChartDeployer(board_id, token, layout_columns=None, layout_x_position=None, layout_y_position=None, params=None)[source]

Bases: AbstractChartDeployer

DEFAULT_IMAGE_TITLE = 'Default Image Title'
DEFAULT_IMAGE_WIDTH = 2000
DEFAULT_IMAGE_X_POSITION = 0
DEFAULT_IMAGE_Y_POSITION = 0
DEFAULT_LAYOUT_COLUMNS = 4
DEFAULT_LAYOUT_COLUMN_SPACING = 150
DEFAULT_LAYOUT_ROW_SPACING = 150
calc_position(last_widget_id=None)[source]
deploy(fp, rotation=0, **kwargs)[source]
get_widget_attribute(widget_id, attribute_path)[source]

Module contents