66 */
77import { HTMLStencilElement , JSXBase } from "@stencil/core/internal" ;
88import { InstallJob , PackageJob , Session , UploadStatus } from "./components/tabs/dnn-bi-install/dnn-bi-install.model" ;
9+ import { Pagination } from "./clients/event-log-client" ;
910export { InstallJob , PackageJob , Session , UploadStatus } from "./components/tabs/dnn-bi-install/dnn-bi-install.model" ;
11+ export { Pagination } from "./clients/event-log-client" ;
1012export namespace Components {
1113 interface DnnBiApiUsers {
1214 }
@@ -28,6 +30,12 @@ export namespace Components {
2830 }
2931 interface DnnBiIpSafelist {
3032 }
33+ interface DnnBiLogPagination {
34+ /**
35+ * The pagination
36+ */
37+ "pagination" : Pagination ;
38+ }
3139 interface DnnBiLogs {
3240 }
3341 interface DnnBiPackageJob {
@@ -61,6 +69,10 @@ export namespace Components {
6169 "moduleId" : number ;
6270 }
6371}
72+ export interface DnnBiLogPaginationCustomEvent < T > extends CustomEvent < T > {
73+ detail : T ;
74+ target : HTMLDnnBiLogPaginationElement ;
75+ }
6476export interface DnnBiQueuedFileCustomEvent < T > extends CustomEvent < T > {
6577 detail : T ;
6678 target : HTMLDnnBiQueuedFileElement ;
@@ -114,6 +126,23 @@ declare global {
114126 prototype : HTMLDnnBiIpSafelistElement ;
115127 new ( ) : HTMLDnnBiIpSafelistElement ;
116128 } ;
129+ interface HTMLDnnBiLogPaginationElementEventMap {
130+ "pageSelected" : number ;
131+ }
132+ interface HTMLDnnBiLogPaginationElement extends Components . DnnBiLogPagination , HTMLStencilElement {
133+ addEventListener < K extends keyof HTMLDnnBiLogPaginationElementEventMap > ( type : K , listener : ( this : HTMLDnnBiLogPaginationElement , ev : DnnBiLogPaginationCustomEvent < HTMLDnnBiLogPaginationElementEventMap [ K ] > ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
134+ addEventListener < K extends keyof DocumentEventMap > ( type : K , listener : ( this : Document , ev : DocumentEventMap [ K ] ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
135+ addEventListener < K extends keyof HTMLElementEventMap > ( type : K , listener : ( this : HTMLElement , ev : HTMLElementEventMap [ K ] ) => any , options ?: boolean | AddEventListenerOptions ) : void ;
136+ addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
137+ removeEventListener < K extends keyof HTMLDnnBiLogPaginationElementEventMap > ( type : K , listener : ( this : HTMLDnnBiLogPaginationElement , ev : DnnBiLogPaginationCustomEvent < HTMLDnnBiLogPaginationElementEventMap [ K ] > ) => any , options ?: boolean | EventListenerOptions ) : void ;
138+ removeEventListener < K extends keyof DocumentEventMap > ( type : K , listener : ( this : Document , ev : DocumentEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
139+ removeEventListener < K extends keyof HTMLElementEventMap > ( type : K , listener : ( this : HTMLElement , ev : HTMLElementEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
140+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
141+ }
142+ var HTMLDnnBiLogPaginationElement : {
143+ prototype : HTMLDnnBiLogPaginationElement ;
144+ new ( ) : HTMLDnnBiLogPaginationElement ;
145+ } ;
117146 interface HTMLDnnBiLogsElement extends Components . DnnBiLogs , HTMLStencilElement {
118147 }
119148 var HTMLDnnBiLogsElement : {
@@ -158,6 +187,7 @@ declare global {
158187 "dnn-bi-install" : HTMLDnnBiInstallElement ;
159188 "dnn-bi-install-job" : HTMLDnnBiInstallJobElement ;
160189 "dnn-bi-ip-safelist" : HTMLDnnBiIpSafelistElement ;
190+ "dnn-bi-log-pagination" : HTMLDnnBiLogPaginationElement ;
161191 "dnn-bi-logs" : HTMLDnnBiLogsElement ;
162192 "dnn-bi-package-job" : HTMLDnnBiPackageJobElement ;
163193 "dnn-bi-queued-file" : HTMLDnnBiQueuedFileElement ;
@@ -187,6 +217,13 @@ declare namespace LocalJSX {
187217 }
188218 interface DnnBiIpSafelist {
189219 }
220+ interface DnnBiLogPagination {
221+ "onPageSelected" ?: ( event : DnnBiLogPaginationCustomEvent < number > ) => void ;
222+ /**
223+ * The pagination
224+ */
225+ "pagination" : Pagination ;
226+ }
190227 interface DnnBiLogs {
191228 }
192229 interface DnnBiPackageJob {
@@ -240,6 +277,7 @@ declare namespace LocalJSX {
240277 "dnn-bi-install" : DnnBiInstall ;
241278 "dnn-bi-install-job" : DnnBiInstallJob ;
242279 "dnn-bi-ip-safelist" : DnnBiIpSafelist ;
280+ "dnn-bi-log-pagination" : DnnBiLogPagination ;
243281 "dnn-bi-logs" : DnnBiLogs ;
244282 "dnn-bi-package-job" : Omit < DnnBiPackageJob , keyof DnnBiPackageJobAttributes > & { [ K in keyof DnnBiPackageJob & keyof DnnBiPackageJobAttributes ] ?: DnnBiPackageJob [ K ] } & { [ K in keyof DnnBiPackageJob & keyof DnnBiPackageJobAttributes as `attr:${K } `] ?: DnnBiPackageJobAttributes [ K ] } & { [ K in keyof DnnBiPackageJob & keyof DnnBiPackageJobAttributes as `prop:${K } `] ?: DnnBiPackageJob [ K ] } & OneOf < "attempted" , DnnBiPackageJob [ "attempted" ] , DnnBiPackageJobAttributes [ "attempted" ] > ;
245283 "dnn-bi-queued-file" : Omit < DnnBiQueuedFile , keyof DnnBiQueuedFileAttributes > & { [ K in keyof DnnBiQueuedFile & keyof DnnBiQueuedFileAttributes ] ?: DnnBiQueuedFile [ K ] } & { [ K in keyof DnnBiQueuedFile & keyof DnnBiQueuedFileAttributes as `attr:${K } `] ?: DnnBiQueuedFileAttributes [ K ] } & { [ K in keyof DnnBiQueuedFile & keyof DnnBiQueuedFileAttributes as `prop:${K } `] ?: DnnBiQueuedFile [ K ] } & OneOf < "maxUploadFileSize" , DnnBiQueuedFile [ "maxUploadFileSize" ] , DnnBiQueuedFileAttributes [ "maxUploadFileSize" ] > ;
@@ -258,6 +296,7 @@ declare module "@stencil/core" {
258296 "dnn-bi-install" : LocalJSX . IntrinsicElements [ "dnn-bi-install" ] & JSXBase . HTMLAttributes < HTMLDnnBiInstallElement > ;
259297 "dnn-bi-install-job" : LocalJSX . IntrinsicElements [ "dnn-bi-install-job" ] & JSXBase . HTMLAttributes < HTMLDnnBiInstallJobElement > ;
260298 "dnn-bi-ip-safelist" : LocalJSX . IntrinsicElements [ "dnn-bi-ip-safelist" ] & JSXBase . HTMLAttributes < HTMLDnnBiIpSafelistElement > ;
299+ "dnn-bi-log-pagination" : LocalJSX . IntrinsicElements [ "dnn-bi-log-pagination" ] & JSXBase . HTMLAttributes < HTMLDnnBiLogPaginationElement > ;
261300 "dnn-bi-logs" : LocalJSX . IntrinsicElements [ "dnn-bi-logs" ] & JSXBase . HTMLAttributes < HTMLDnnBiLogsElement > ;
262301 "dnn-bi-package-job" : LocalJSX . IntrinsicElements [ "dnn-bi-package-job" ] & JSXBase . HTMLAttributes < HTMLDnnBiPackageJobElement > ;
263302 "dnn-bi-queued-file" : LocalJSX . IntrinsicElements [ "dnn-bi-queued-file" ] & JSXBase . HTMLAttributes < HTMLDnnBiQueuedFileElement > ;
0 commit comments