"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const Group = require("../../../../../zrender@5.4.4/node_modules/zrender/lib/graphic/Group.js");
const component = require("../util/component.js");
const clazz = require("../util/clazz.js");
var ComponentView = (
  /** @class */
  function() {
    function ComponentView2() {
      this.group = new Group.default();
      this.uid = component.getUID("viewComponent");
    }
    ComponentView2.prototype.init = function(ecModel, api) {
    };
    ComponentView2.prototype.render = function(model, ecModel, api, payload) {
    };
    ComponentView2.prototype.dispose = function(ecModel, api) {
    };
    ComponentView2.prototype.updateView = function(model, ecModel, api, payload) {
    };
    ComponentView2.prototype.updateLayout = function(model, ecModel, api, payload) {
    };
    ComponentView2.prototype.updateVisual = function(model, ecModel, api, payload) {
    };
    ComponentView2.prototype.toggleBlurSeries = function(seriesModels, isBlur, ecModel) {
    };
    ComponentView2.prototype.eachRendered = function(cb) {
      var group = this.group;
      if (group) {
        group.traverse(cb);
      }
    };
    return ComponentView2;
  }()
);
clazz.enableClassExtend(ComponentView);
clazz.enableClassManagement(ComponentView);
const ComponentView$1 = ComponentView;
exports.default = ComponentView$1;
