cdk-monitoring-constructs
Version:
[](https://badge.fury.io/js/cdk-monitoring-constructs) [](https://m
25 lines • 2.98 kB
JavaScript
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, props.description, props.descriptionHeight);
}
static getText(props) {
let title = props.title;
if (props.goToLinkUrl) {
title = `[${title}](${props.goToLinkUrl})`;
}
if (props.family) {
title = `${props.family} **${title}**`;
}
return title;
}
}
exports.MonitoringHeaderWidget = MonitoringHeaderWidget;
_a = JSII_RTTI_SYMBOL_1;
MonitoringHeaderWidget[_a] = { fqn: "cdk-monitoring-constructs.MonitoringHeaderWidget", version: "9.15.2" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTW9uaXRvcmluZ0hlYWRlcldpZGdldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIk1vbml0b3JpbmdIZWFkZXJXaWRnZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxpREFBMkQ7QUFVM0QsTUFBYSxzQkFBdUIsU0FBUSwyQkFBWTtJQUN0RCxZQUFZLEtBQWtDO1FBQzVDLEtBQUssQ0FDSCxzQkFBc0IsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQ3JDLDBCQUFXLENBQUMsS0FBSyxFQUNqQixLQUFLLENBQUMsV0FBVyxFQUNqQixLQUFLLENBQUMsaUJBQWlCLENBQ3hCLENBQUM7SUFDSixDQUFDO0lBRU8sTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUFrQztRQUN2RCxJQUFJLEtBQUssR0FBRyxLQUFLLENBQUMsS0FBSyxDQUFDO1FBRXhCLElBQUksS0FBSyxDQUFDLFdBQVcsRUFBRTtZQUNyQixLQUFLLEdBQUcsSUFBSSxLQUFLLEtBQUssS0FBSyxDQUFDLFdBQVcsR0FBRyxDQUFDO1NBQzVDO1FBRUQsSUFBSSxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ2hCLEtBQUssR0FBRyxHQUFHLEtBQUssQ0FBQyxNQUFNLE1BQU0sS0FBSyxJQUFJLENBQUM7U0FDeEM7UUFFRCxPQUFPLEtBQUssQ0FBQztJQUNmLENBQUM7O0FBdEJILHdEQXVCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEhlYWRlckxldmVsLCBIZWFkZXJXaWRnZXQgfSBmcm9tIFwiLi9IZWFkZXJXaWRnZXRcIjtcblxuZXhwb3J0IGludGVyZmFjZSBNb25pdG9yaW5nSGVhZGVyV2lkZ2V0UHJvcHMge1xuICByZWFkb25seSB0aXRsZTogc3RyaW5nO1xuICByZWFkb25seSBmYW1pbHk/OiBzdHJpbmc7XG4gIHJlYWRvbmx5IGdvVG9MaW5rVXJsPzogc3RyaW5nO1xuICByZWFkb25seSBkZXNjcmlwdGlvbj86IHN0cmluZztcbiAgcmVhZG9ubHkgZGVzY3JpcHRpb25IZWlnaHQ/OiBudW1iZXI7XG59XG5cbmV4cG9ydCBjbGFzcyBNb25pdG9yaW5nSGVhZGVyV2lkZ2V0IGV4dGVuZHMgSGVhZGVyV2lkZ2V0IHtcbiAgY29uc3RydWN0b3IocHJvcHM6IE1vbml0b3JpbmdIZWFkZXJXaWRnZXRQcm9wcykge1xuICAgIHN1cGVyKFxuICAgICAgTW9uaXRvcmluZ0hlYWRlcldpZGdldC5nZXRUZXh0KHByb3BzKSxcbiAgICAgIEhlYWRlckxldmVsLlNNQUxMLFxuICAgICAgcHJvcHMuZGVzY3JpcHRpb24sXG4gICAgICBwcm9wcy5kZXNjcmlwdGlvbkhlaWdodCxcbiAgICApO1xuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMgZ2V0VGV4dChwcm9wczogTW9uaXRvcmluZ0hlYWRlcldpZGdldFByb3BzKTogc3RyaW5nIHtcbiAgICBsZXQgdGl0bGUgPSBwcm9wcy50aXRsZTtcblxuICAgIGlmIChwcm9wcy5nb1RvTGlua1VybCkge1xuICAgICAgdGl0bGUgPSBgWyR7dGl0bGV9XSgke3Byb3BzLmdvVG9MaW5rVXJsfSlgO1xuICAgIH1cblxuICAgIGlmIChwcm9wcy5mYW1pbHkpIHtcbiAgICAgIHRpdGxlID0gYCR7cHJvcHMuZmFtaWx5fSAqKiR7dGl0bGV9KipgO1xuICAgIH1cblxuICAgIHJldHVybiB0aXRsZTtcbiAgfVxufVxuIl19
;