chrome-devtools-frontend
Version:
Chrome DevTools UI
31 lines (25 loc) • 1.05 kB
text/typescript
// Copyright 2020 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.
import * as FrontendHelpers from '../../../../../test/unittests/front_end/helpers/EnvironmentHelpers.js';
import * as Elements from '../../../../panels/elements/components/components.js';
await FrontendHelpers.initializeGlobalVars();
const component = new Elements.ComputedStyleProperty.ComputedStyleProperty();
document.getElementById('container')?.appendChild(component);
component.data = {
propertyNameRenderer: () => {
const propertyName = document.createElement('span');
propertyName.textContent = 'display';
propertyName.slot = 'property-name';
return propertyName;
},
propertyValueRenderer: () => {
const propertyValue = document.createElement('span');
propertyValue.textContent = 'block';
propertyValue.slot = 'property-value';
return propertyValue;
},
inherited: true,
traceable: false,
onNavigateToSource: (): void => {},
};