• set_global_opts 函数


    
       def set_global_opts(
            self,
            title_opts: types.Title = opts.TitleOpts(),
            legend_opts: types.Legend = opts.LegendOpts(),
            tooltip_opts: types.Tooltip = None,
            toolbox_opts: types.Toolbox = None,
            brush_opts: types.Brush = None,
            xaxis_opts: types.Axis = None,
            yaxis_opts: types.Axis = None,
            visualmap_opts: types.VisualMap = None,
            datazoom_opts: types.DataZoom = None,
            graphic_opts: types.Graphic = None,
            axispointer_opts: types.AxisPointer = None,
        ):
    	
    	
    	
    	
        def set_global_opts(
            self,
            title_opts: types.Title = opts.TitleOpts(),
            legend_opts: types.Legend = opts.LegendOpts(),
            tooltip_opts: types.Tooltip = None,
            toolbox_opts: types.Toolbox = None,
            brush_opts: types.Brush = None,
            xaxis_opts: types.Axis = None,
            yaxis_opts: types.Axis = None,
            visualmap_opts: types.VisualMap = None,
            datazoom_opts: types.DataZoom = None,
            graphic_opts: types.Graphic = None,
            axispointer_opts: types.AxisPointer = None,
        ):
            if tooltip_opts is None:
                tooltip_opts = opts.TooltipOpts(
                    formatter=ToolTipFormatterType.get(self._chart_type, None)
                )
            self.options.update(
                title=title_opts,
                toolbox=toolbox_opts,
                tooltip=tooltip_opts,
                visualMap=visualmap_opts,
                dataZoom=datazoom_opts,
                graphic=graphic_opts,
                axisPointer=axispointer_opts,
            )
    
            if brush_opts is not None:
                self.options.update(brush=brush_opts)
    
            if isinstance(legend_opts, opts.LegendOpts):
                legend_opts = legend_opts.opts
            for _s in self.options["legend"]:
                _s.update(legend_opts)
    
            if xaxis_opts and self.options.get("xAxis", None):
                if isinstance(xaxis_opts, opts.AxisOpts):
                    xaxis_opts = xaxis_opts.opts
                self.options["xAxis"][0].update(xaxis_opts)
    
            if yaxis_opts and self.options.get("yAxis", None):
                if isinstance(yaxis_opts, opts.AxisOpts):
                    yaxis_opts = yaxis_opts.opts
                self.options["yAxis"][0].update(yaxis_opts)
    
            return self
  • 相关阅读:
    2018软工实践之团队选题报告
    2018软工实践作业五之结对作业2
    2018软工实践作业四之团队展示
    2018软工实践作业四之团队展示
    2018软工实践作业三
    职场老鸟项目经理多年感悟
    项目冲突管理
    项目变更如何控制
    项目管理基础
    成功项目管理与PMP认证2017
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13348637.html
Copyright © 2020-2023  润新知