MCPcopy
hub / github.com/UI5/webcomponents / TableRow

Class TableRow

packages/compat/src/TableRow.ts:69–455  ·  view source on GitHub ↗

* @class * * ### Overview * * The `ui5-table-row` component represents a row in the `ui5-table`. * @constructor * @extends UI5Element * @implements {ITableRow} * @public * @csspart row - Used to style the native `tr` element * @csspart popin-row - Used to style the `tr` element when a row

Source from the content-addressed store, hash-verified

67 * @deprecated Deprecated as of version 2.12.0, use `@ui5/webcomponents/dist/TableRow.js` instead.
68 */
69@customElement({
70 tag: "ui5-table-row",
71 styles: tableRowStyles,
72 renderer: jsxRenderer,
73 template: TableRowTemplate,
74})
75/**
76 * Fired when a row in `Active` mode is clicked or `Enter` key is pressed.
77 * @since 2.0.0
78 * @private
79 */
80@event("row-click", {
81 bubbles: true,
82})
83/**
84 * @private
85 */
86@event("_focused", {
87 bubbles: true,
88})
89/**
90 * @private
91 */
92@event("forward-before", {
93 bubbles: true,
94})
95/**
96 * @private
97 */
98@event("forward-after", {
99 bubbles: true,
100})
101/**
102 * Fired on selection change of an active row.
103 * @since 2.0.0
104 * @private
105 */
106@event("selection-requested", {
107 bubbles: true,
108})
109/**
110 * Fired when F7 is pressed.
111 * @since 2.0.0
112 * @private
113 */
114@event("f7-pressed", {
115 bubbles: true,
116})
117class TableRow extends UI5Element implements ITableRow {
118 eventDetails!: {
119 "row-click": TableRowClickEventDetail,
120 "_focused": FocusEvent,
121 "forward-before": TableRowForwardBeforeEventDetail,
122 "forward-after": TableRowForwardAfterEventDetail,
123 "selection-requested": TableRowSelectionRequestedEventDetail,
124 "f7-pressed": TableRowF7PressEventDetail,
125 }
126 /**

Callers

nothing calls this directly

Calls 5

customElementFunction · 0.85
propertyFunction · 0.85
i18nFunction · 0.85
eventFunction · 0.50
slotFunction · 0.50

Tested by

no test coverage detected