Skip to content
  • 当前项目
    • 正在载入...
  • 登录

孙克 / qisda_charts_3f

%e6%8c%9a%e9%94%a6%e7%a7%91%e6%8a%80
转到一个项目
切换导航栏
切换导航栏固定状态
  • 项目
  • 群组
  • 代码片段
  • 帮助
  • 项目
  • 活动
  • 版本库
  • 流水线
  • 图表
  • 问题 0
  • 合并请求 0
  • 维基
  • 网络
  • 创建新的问题
  • 作业
  • 提交
  • 问题看板
  • 文件
  • 提交
  • 网络
  • 比较
  • 分支
  • 标签
切换分支/标签
  • qisda_charts_3f
  • venv
  • Lib
  • site-packages
  • pyecharts
  • charts
  • mixins.py
  • 董杰's avatar
    3楼看板增加10/11/12号仓 · 4ea10d09
    董杰 提交于 2021-10-13 16:12:20 +0800
    4ea10d09
mixins.py 415 字节
原文件 审查 历史 永久链接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
from ..render import engine


class ChartMixin:
    def add_js_funcs(self, *fns):
        for fn in fns:
            self.js_functions.add(fn)
        return self

    def load_javascript(self):
        return engine.load_javascript(self)


class CompositeMixin(ChartMixin):
    def __iter__(self):
        for chart in self._charts:
            yield chart

    def __len__(self):
        return len(self._charts)