Convert files to typescript
The change converts the following files to typescript:
* elements/gr-app-element.ts
* elements/gr-app.ts
Additionally, this change turns off the goog-module-id rule - it is
not required anymore (migration to typescript is almost complete).
Change-Id: I5f0845c03a464322500113b978722a12da7afdee
diff --git a/polygerrit-ui/app/elements/change-list/gr-change-list-view/gr-change-list-view.ts b/polygerrit-ui/app/elements/change-list/gr-change-list-view/gr-change-list-view.ts
index 606a731..927d32f 100644
--- a/polygerrit-ui/app/elements/change-list/gr-change-list-view/gr-change-list-view.ts
+++ b/polygerrit-ui/app/elements/change-list/gr-change-list-view/gr-change-list-view.ts
@@ -32,17 +32,15 @@
import {
AccountDetailInfo,
AccountId,
- ChangeId,
ChangeInfo,
EmailAddress,
- PatchRange,
PreferencesInput,
} from '../../../types/common';
import {RestApiService} from '../../../services/services/gr-rest-api/gr-rest-api';
import {ChangeListToggleReviewedDetail} from '../gr-change-list-item/gr-change-list-item';
import {ChangeStarToggleStarDetail} from '../../shared/gr-change-star/gr-change-star';
import {hasOwnProperty} from '../../../utils/common-util';
-import {DiffViewMode} from '../../../constants/constants';
+import {ChangeListViewState} from '../../../types/types';
const LookupQueryPatterns = {
CHANGE_ID: /^\s*i?[0-9a-f]{7,40}\s*$/i,
@@ -56,19 +54,6 @@
const LIMIT_OPERATOR_PATTERN = /\blimit:(\d+)/i;
-export interface ChangeListViewState {
- changeNum?: ChangeId;
- patchRange?: PatchRange;
- selectedFileIndex?: number;
- showReplyDialog?: boolean;
- showDownloadDialog?: boolean;
- diffMode?: DiffViewMode;
- numFilesShown?: number;
- scrollTop?: number;
- query?: string;
- offset?: number;
-}
-
export interface GrChangeListView {
$: {
restAPI: RestApiService & Element;