@@ -157,6 +157,9 @@ export namespace Components {
157
157
"openTokenScriptTab" : ( source : TokenScriptSource , tsId ?: string , file ?: File , emulator ?: string ) => Promise < void > ;
158
158
"showTab" : ( id : string ) => Promise < void > ;
159
159
}
160
+ interface TlinkCardViewer {
161
+ "app" : AppRoot ;
162
+ }
160
163
interface TlinkViewer {
161
164
"app" : AppRoot ;
162
165
}
@@ -270,6 +273,10 @@ export interface StsViewerCustomEvent<T> extends CustomEvent<T> {
270
273
detail : T ;
271
274
target : HTMLStsViewerElement ;
272
275
}
276
+ export interface TlinkCardViewerCustomEvent < T > extends CustomEvent < T > {
277
+ detail : T ;
278
+ target : HTMLTlinkCardViewerElement ;
279
+ }
273
280
export interface TlinkViewerCustomEvent < T > extends CustomEvent < T > {
274
281
detail : T ;
275
282
target : HTMLTlinkViewerElement ;
@@ -571,6 +578,25 @@ declare global {
571
578
prototype : HTMLTabbedViewerElement ;
572
579
new ( ) : HTMLTabbedViewerElement ;
573
580
} ;
581
+ interface HTMLTlinkCardViewerElementEventMap {
582
+ "showToast" : ShowToastEventArgs ;
583
+ "showLoader" : void ;
584
+ "hideLoader" : void ;
585
+ }
586
+ interface HTMLTlinkCardViewerElement extends Components . TlinkCardViewer , HTMLStencilElement {
587
+ addEventListener < K extends keyof HTMLTlinkCardViewerElementEventMap > ( type : K , listener : ( this : HTMLTlinkCardViewerElement , ev : TlinkCardViewerCustomEvent < HTMLTlinkCardViewerElementEventMap [ K ] > ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
588
+ addEventListener < K extends keyof DocumentEventMap > ( type : K , listener : ( this : Document , ev : DocumentEventMap [ K ] ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
589
+ addEventListener < K extends keyof HTMLElementEventMap > ( type : K , listener : ( this : HTMLElement , ev : HTMLElementEventMap [ K ] ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
590
+ addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
591
+ removeEventListener < K extends keyof HTMLTlinkCardViewerElementEventMap > ( type : K , listener : ( this : HTMLTlinkCardViewerElement , ev : TlinkCardViewerCustomEvent < HTMLTlinkCardViewerElementEventMap [ K ] > ) => any , options ?: boolean | EventListenerOptions ) : void ;
592
+ removeEventListener < K extends keyof DocumentEventMap > ( type : K , listener : ( this : Document , ev : DocumentEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
593
+ removeEventListener < K extends keyof HTMLElementEventMap > ( type : K , listener : ( this : HTMLElement , ev : HTMLElementEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
594
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
595
+ }
596
+ var HTMLTlinkCardViewerElement : {
597
+ prototype : HTMLTlinkCardViewerElement ;
598
+ new ( ) : HTMLTlinkCardViewerElement ;
599
+ } ;
574
600
interface HTMLTlinkViewerElementEventMap {
575
601
"showToast" : ShowToastEventArgs ;
576
602
"showLoader" : void ;
@@ -797,6 +823,7 @@ declare global {
797
823
"sts-viewer" : HTMLStsViewerElement ;
798
824
"tab-header-item" : HTMLTabHeaderItemElement ;
799
825
"tabbed-viewer" : HTMLTabbedViewerElement ;
826
+ "tlink-card-viewer" : HTMLTlinkCardViewerElement ;
800
827
"tlink-viewer" : HTMLTlinkViewerElement ;
801
828
"token-button" : HTMLTokenButtonElement ;
802
829
"token-icon" : HTMLTokenIconElement ;
@@ -943,6 +970,12 @@ declare namespace LocalJSX {
943
970
interface TabbedViewer {
944
971
"app" ?: AppRoot ;
945
972
}
973
+ interface TlinkCardViewer {
974
+ "app" ?: AppRoot ;
975
+ "onHideLoader" ?: ( event : TlinkCardViewerCustomEvent < void > ) => void ;
976
+ "onShowLoader" ?: ( event : TlinkCardViewerCustomEvent < void > ) => void ;
977
+ "onShowToast" ?: ( event : TlinkCardViewerCustomEvent < ShowToastEventArgs > ) => void ;
978
+ }
946
979
interface TlinkViewer {
947
980
"app" ?: AppRoot ;
948
981
"onHideLoader" ?: ( event : TlinkViewerCustomEvent < void > ) => void ;
@@ -1063,6 +1096,7 @@ declare namespace LocalJSX {
1063
1096
"sts-viewer" : StsViewer ;
1064
1097
"tab-header-item" : TabHeaderItem ;
1065
1098
"tabbed-viewer" : TabbedViewer ;
1099
+ "tlink-card-viewer" : TlinkCardViewer ;
1066
1100
"tlink-viewer" : TlinkViewer ;
1067
1101
"token-button" : TokenButton ;
1068
1102
"token-icon" : TokenIcon ;
@@ -1116,6 +1150,7 @@ declare module "@stencil/core" {
1116
1150
"sts-viewer" : LocalJSX . StsViewer & JSXBase . HTMLAttributes < HTMLStsViewerElement > ;
1117
1151
"tab-header-item" : LocalJSX . TabHeaderItem & JSXBase . HTMLAttributes < HTMLTabHeaderItemElement > ;
1118
1152
"tabbed-viewer" : LocalJSX . TabbedViewer & JSXBase . HTMLAttributes < HTMLTabbedViewerElement > ;
1153
+ "tlink-card-viewer" : LocalJSX . TlinkCardViewer & JSXBase . HTMLAttributes < HTMLTlinkCardViewerElement > ;
1119
1154
"tlink-viewer" : LocalJSX . TlinkViewer & JSXBase . HTMLAttributes < HTMLTlinkViewerElement > ;
1120
1155
"token-button" : LocalJSX . TokenButton & JSXBase . HTMLAttributes < HTMLTokenButtonElement > ;
1121
1156
"token-icon" : LocalJSX . TokenIcon & JSXBase . HTMLAttributes < HTMLTokenIconElement > ;
0 commit comments