Commit 601247e 1 parent aa463d9 commit 601247e Copy full SHA for 601247e
File tree 2 files changed +4
-23
lines changed
2 files changed +4
-23
lines changed Original file line number Diff line number Diff line change @@ -12,21 +12,11 @@ import {
12
12
ARIA_ROLEDESCRIPTION_CARD ,
13
13
ARIA_LABEL_CARD_CONTENT ,
14
14
} from "./generated/i18n/i18n-defaults.js" ;
15
+ import type CardHeader from "./CardHeader.js" ;
15
16
16
17
// Styles
17
18
import cardCss from "./generated/themes/Card.css.js" ;
18
19
19
- /**
20
- * Interface for components that may be slotted inside `ui5-card` as header
21
- * @public
22
- */
23
- interface ICardHeader extends HTMLElement {
24
- subtitleText : string ,
25
- titleText : string ,
26
- status : string ,
27
- interactive : boolean ,
28
- }
29
-
30
20
/**
31
21
* @class
32
22
* ### Overview
@@ -40,7 +30,7 @@ interface ICardHeader extends HTMLElement {
40
30
*
41
31
* ### ES6 Module Import
42
32
*
43
- * `import "@ui5/webcomponents/dist/Card";`
33
+ * `import "@ui5/webcomponents/dist/Card.js ";`
44
34
*
45
35
* `import "@ui5/webcomponents/dist/CardHeader.js";` (for `ui5-card-header`)
46
36
* @constructor
@@ -93,7 +83,7 @@ class Card extends UI5Element {
93
83
* @public
94
84
*/
95
85
@slot ( { type : HTMLElement , invalidateOnChildChange : true } )
96
- header ! : Array < ICardHeader > ;
86
+ header ! : Array < CardHeader > ;
97
87
98
88
static i18nBundle : I18nBundle ;
99
89
@@ -129,7 +119,3 @@ class Card extends UI5Element {
129
119
Card . define ( ) ;
130
120
131
121
export default Card ;
132
-
133
- export type {
134
- ICardHeader ,
135
- } ;
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ import { getI18nBundle } from "@ui5/webcomponents-base/dist/i18nBundle.js";
9
9
import { isSpace , isEnter } from "@ui5/webcomponents-base/dist/Keys.js" ;
10
10
import { isFirefox } from "@ui5/webcomponents-base/dist/Device.js" ;
11
11
import Integer from "@ui5/webcomponents-base/dist/types/Integer.js" ;
12
- import type { ICardHeader } from "./Card.js" ;
13
12
import CardHeaderTemplate from "./generated/templates/CardHeaderTemplate.lit.js" ;
14
13
15
14
import {
@@ -36,7 +35,6 @@ import cardHeaderCss from "./generated/themes/CardHeader.css.js";
36
35
*
37
36
* `import "@ui5/webcomponents/dist/CardHeader";`
38
37
* @constructor
39
- * @implements {ICardHeader}
40
38
* @extends UI5Element
41
39
* @public
42
40
* @since 1.0.0-rc.15
@@ -59,7 +57,7 @@ import cardHeaderCss from "./generated/themes/CardHeader.css.js";
59
57
* @public
60
58
*/
61
59
@event ( "click" )
62
- class CardHeader extends UI5Element implements ICardHeader {
60
+ class CardHeader extends UI5Element {
63
61
/**
64
62
* Defines the title text.
65
63
* @default ""
@@ -238,6 +236,3 @@ class CardHeader extends UI5Element implements ICardHeader {
238
236
CardHeader . define ( ) ;
239
237
240
238
export default CardHeader ;
241
- export type {
242
- ICardHeader ,
243
- } ;
You can’t perform that action at this time.
0 commit comments