diff options
Diffstat (limited to 'polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts')
-rw-r--r-- | polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts b/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts index 9644ef3f87..7e6a0c7083 100644 --- a/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts +++ b/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-js-api-types.ts @@ -21,6 +21,7 @@ import { ReviewInput, RevisionInfo, } from '../../../types/common'; +import {Finalizable} from '../../../services/registry'; import {EventType, TargetElement} from '../../../api/plugin'; import {DiffLayer, ParsedChangeInfo} from '../../../types/types'; import {GrAnnotationActionsInterface} from './gr-annotation-actions-js-api'; @@ -40,7 +41,7 @@ export interface ShowRevisionActionsDetail { // eslint-disable-next-line @typescript-eslint/no-explicit-any export type EventCallback = (...args: any[]) => any; -export interface JsApiService { +export interface JsApiService extends Finalizable { getElement(key: TargetElement): HTMLElement; addEventCallback(eventName: EventType, callback: EventCallback): void; modifyRevertSubmissionMsg( |