import { defineComponent as r, computed as t, openBlock as s, createBlock as c, resolveDynamicComponent as l, unref as e } from "vue";
import { useMaskVisible as d } from "../../context.mjs";
import { contentCustom as i } from "../../../ap-grid/utils/col.mjs";
const I = /* @__PURE__ */ r({
  __name: "index",
  props: {
    params: {}
  },
  setup(a) {
    const n = a, m = t(() => n.params?.column?.getColId?.()), { maskVisible: o } = d(m);
    return (u, x) => (s(), c(l(
      e(i)(
        {
          value: a.params.value,
          text: a.params.value,
          record: a.params.data,
          column: a.params.column,
          rowIndex: a.params.node.rowIndex,
          index: a.params.node.rowIndex,
          pinned: a.params.node.rowPinned,
          params: a.params,
          maskVisible: e(o)
        },
        a.params.column,
        a.params.extraValueType,
        !1
      )
    )));
  }
});
export {
  I as default
};
