mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-14 02:24:40 +08:00
The option was only allowed to be set to `false`, so it's not been used at all, so now we can remove it, given that we've had the dark mode legacy patching disabled without any major bugs in the past few weeks. Bug: chromium:1152736 Change-Id: I1e794d75f9c354a0d16b1b3975f7ebdf82b3448b Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2988303 Commit-Queue: Jack Franklin <jacktfranklin@chromium.org> Reviewed-by: Paul Lewis <aerotwist@chromium.org>
53 lines
1.7 KiB
TypeScript
53 lines
1.7 KiB
TypeScript
// Copyright 2019 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
/* eslint-disable rulesdir/no_underscored_properties */
|
|
|
|
import * as i18n from '../../core/i18n/i18n.js';
|
|
import * as UI from '../../ui/legacy/legacy.js';
|
|
|
|
import type {OverviewController} from './CSSOverviewController.js';
|
|
import {Events} from './CSSOverviewController.js';
|
|
|
|
const UIStrings = {
|
|
/**
|
|
*@description Label for the capture button in the CSS Overview Panel
|
|
*/
|
|
captureOverview: 'Capture overview',
|
|
/**
|
|
*@description Title of the CSS Overview Panel
|
|
*/
|
|
cssOverview: 'CSS Overview',
|
|
};
|
|
const str_ = i18n.i18n.registerUIStrings('panels/css_overview/CSSOverviewStartView.ts', UIStrings);
|
|
const i18nString = i18n.i18n.getLocalizedString.bind(undefined, str_);
|
|
export class CSSOverviewStartView extends UI.Widget.Widget {
|
|
_controller: OverviewController;
|
|
constructor(controller: OverviewController) {
|
|
super();
|
|
this.registerRequiredCSS('panels/css_overview/cssOverviewStartView.css');
|
|
|
|
this._controller = controller;
|
|
this._render();
|
|
}
|
|
|
|
_render(): void {
|
|
const startButton = UI.UIUtils.createTextButton(
|
|
i18nString(UIStrings.captureOverview),
|
|
() => this._controller.dispatchEventToListeners(Events.RequestOverviewStart), '', true /* primary */);
|
|
|
|
this.setDefaultFocusedElement(startButton);
|
|
|
|
const fragment = UI.Fragment.Fragment.build`
|
|
<div class="vbox overview-start-view">
|
|
<h1>${i18nString(UIStrings.cssOverview)}</h1>
|
|
<div>${startButton}</div>
|
|
</div>
|
|
`;
|
|
|
|
this.contentElement.appendChild(fragment.element());
|
|
this.contentElement.style.overflow = 'auto';
|
|
}
|
|
}
|