UNPKG

cdk-monitoring-constructs

Version:

[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/cdklabs/cdk-monitoring-constructs) [![NPM version](https://badge.fury.io/js/cdk-monitoring-constructs.svg)](https://badge

25 lines 2.67 kB
"use strict"; var _a; Object.defineProperty(exports, "__esModule", { value: true }); exports.MonitoringHeaderWidget = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const HeaderWidget_1 = require("./HeaderWidget"); class MonitoringHeaderWidget extends HeaderWidget_1.HeaderWidget { constructor(props) { super(MonitoringHeaderWidget.getText(props), HeaderWidget_1.HeaderLevel.SMALL); } static getText(props) { let title = props.title; if (props.goToLinkUrl) { title = `[${title}](${props.goToLinkUrl})`; } if (props.family) { return `${props.family} **${title}**`; } return title; } } exports.MonitoringHeaderWidget = MonitoringHeaderWidget; _a = JSII_RTTI_SYMBOL_1; MonitoringHeaderWidget[_a] = { fqn: "cdk-monitoring-constructs.MonitoringHeaderWidget", version: "1.21.0" }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTW9uaXRvcmluZ0hlYWRlcldpZGdldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIk1vbml0b3JpbmdIZWFkZXJXaWRnZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxpREFBMkQ7QUFRM0QsTUFBYSxzQkFBdUIsU0FBUSwyQkFBWTtJQUN0RCxZQUFZLEtBQWtDO1FBQzVDLEtBQUssQ0FBQyxzQkFBc0IsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUUsMEJBQVcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNsRSxDQUFDO0lBRU8sTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFrQztRQUN2RCxJQUFJLEtBQUssR0FBRyxLQUFLLENBQUMsS0FBSyxDQUFDO1FBRXhCLElBQUksS0FBSyxDQUFDLFdBQVcsRUFBRTtZQUNyQixLQUFLLEdBQUcsSUFBSSxLQUFLLEtBQUssS0FBSyxDQUFDLFdBQVcsR0FBRyxDQUFDO1NBQzVDO1FBRUQsSUFBSSxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ2hCLE9BQU8sR0FBRyxLQUFLLENBQUMsTUFBTSxNQUFNLEtBQUssSUFBSSxDQUFDO1NBQ3ZDO1FBRUQsT0FBTyxLQUFLLENBQUM7SUFDZixDQUFDOztBQWpCSCx3REFrQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIZWFkZXJMZXZlbCwgSGVhZGVyV2lkZ2V0IH0gZnJvbSBcIi4vSGVhZGVyV2lkZ2V0XCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgTW9uaXRvcmluZ0hlYWRlcldpZGdldFByb3BzIHtcbiAgcmVhZG9ubHkgdGl0bGU6IHN0cmluZztcbiAgcmVhZG9ubHkgZmFtaWx5Pzogc3RyaW5nO1xuICByZWFkb25seSBnb1RvTGlua1VybD86IHN0cmluZztcbn1cblxuZXhwb3J0IGNsYXNzIE1vbml0b3JpbmdIZWFkZXJXaWRnZXQgZXh0ZW5kcyBIZWFkZXJXaWRnZXQge1xuICBjb25zdHJ1Y3Rvcihwcm9wczogTW9uaXRvcmluZ0hlYWRlcldpZGdldFByb3BzKSB7XG4gICAgc3VwZXIoTW9uaXRvcmluZ0hlYWRlcldpZGdldC5nZXRUZXh0KHByb3BzKSwgSGVhZGVyTGV2ZWwuU01BTEwpO1xuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMgZ2V0VGV4dChwcm9wczogTW9uaXRvcmluZ0hlYWRlcldpZGdldFByb3BzKTogc3RyaW5nIHtcbiAgICBsZXQgdGl0bGUgPSBwcm9wcy50aXRsZTtcblxuICAgIGlmIChwcm9wcy5nb1RvTGlua1VybCkge1xuICAgICAgdGl0bGUgPSBgWyR7dGl0bGV9XSgke3Byb3BzLmdvVG9MaW5rVXJsfSlgO1xuICAgIH1cblxuICAgIGlmIChwcm9wcy5mYW1pbHkpIHtcbiAgICAgIHJldHVybiBgJHtwcm9wcy5mYW1pbHl9ICoqJHt0aXRsZX0qKmA7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRpdGxlO1xuICB9XG59XG4iXX0=