@progress/kendo-vue-grid
Version:
37 lines (36 loc) • 1.12 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { defineComponent as t, createVNode as e } from "vue";
import { footerColumns as l } from "../utils/main.mjs";
import { FooterCell as s } from "./FooterCell.mjs";
const m = /* @__PURE__ */ t({
name: "FooterRow",
props: {
isRtl: Boolean,
columns: Array,
rowIndex: Number,
cells: Object
},
render() {
return e("tr", {
class: "k-table-row",
role: "row",
"aria-rowIndex": this.$props.rowIndex
}, [l(this.$props.columns).map((o, r) => e(s, {
key: o.field || o.title || `footer-cell-${r}`,
column: o,
columnIndex: r,
isRtl: this.$props.isRtl,
rowIndex: this.$props.rowIndex,
cells: this.$props.cells
}, null))]);
}
});
export {
m as FooterRow
};