Liferay.Loader.define("commerce-dashboard-web$d3-selection@1.4.0/src/selection/index", ['module', 'exports', 'require'], function (module, exports, require) {
  var define = undefined;
  var global = window;
  {
    import selection_select from "./select";
    import selection_selectAll from "./selectAll";
    import selection_filter from "./filter";
    import selection_data from "./data";
    import selection_enter from "./enter";
    import selection_exit from "./exit";
    import selection_join from "./join";
    import selection_merge from "./merge";
    import selection_order from "./order";
    import selection_sort from "./sort";
    import selection_call from "./call";
    import selection_nodes from "./nodes";
    import selection_node from "./node";
    import selection_size from "./size";
    import selection_empty from "./empty";
    import selection_each from "./each";
    import selection_attr from "./attr";
    import selection_style from "./style";
    import selection_property from "./property";
    import selection_classed from "./classed";
    import selection_text from "./text";
    import selection_html from "./html";
    import selection_raise from "./raise";
    import selection_lower from "./lower";
    import selection_append from "./append";
    import selection_insert from "./insert";
    import selection_remove from "./remove";
    import selection_clone from "./clone";
    import selection_datum from "./datum";
    import selection_on from "./on";
    import selection_dispatch from "./dispatch";

    export var root = [null];

    export function Selection(groups, parents) {
      this._groups = groups;
      this._parents = parents;
    }

    function selection() {
      return new Selection([[document.documentElement]], root);
    }

    Selection.prototype = selection.prototype = {
      constructor: Selection,
      select: selection_select,
      selectAll: selection_selectAll,
      filter: selection_filter,
      data: selection_data,
      enter: selection_enter,
      exit: selection_exit,
      join: selection_join,
      merge: selection_merge,
      order: selection_order,
      sort: selection_sort,
      call: selection_call,
      nodes: selection_nodes,
      node: selection_node,
      size: selection_size,
      empty: selection_empty,
      each: selection_each,
      attr: selection_attr,
      style: selection_style,
      property: selection_property,
      classed: selection_classed,
      text: selection_text,
      html: selection_html,
      raise: selection_raise,
      lower: selection_lower,
      append: selection_append,
      insert: selection_insert,
      remove: selection_remove,
      clone: selection_clone,
      datum: selection_datum,
      on: selection_on,
      dispatch: selection_dispatch
    };

    export default selection;
  }
});
//# sourceMappingURL=index.js.map