@harbor/ui
Version:
Harbor shared UI components based on Clarity and Angular6
32 lines (31 loc) • 3.11 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Component, Input, ChangeDetectionStrategy } from "@angular/core";
export class ChartDetailDependencyComponent {
constructor() { }
/**
* @return {?}
*/
ngOnInit() {
}
}
ChartDetailDependencyComponent.decorators = [
{ type: Component, args: [{
selector: "hbr-chart-detail-dependency",
template: "<div class=\"row flex-items-xs-center dep-container\">\n <div class=\"col-md-12\">\n <table class=\"table\">\n <thead>\n <tr>\n <th class=\"left\">{{'HELM_CHART.NAME' | translate}}</th>\n <th class=\"left\">{{'HELM_CHART.VERSION' | translate}}</th>\n <th class=\"left\">{{'HELM_CHART.REPO' | translate}}</th>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let dep of dependencies\">\n <td class=\"left\">{{dep.name}}</td>\n <td class=\"left\">{{dep.version}}</td>\n <td class=\"left\"><a href=\"{{dep.repository}}\">{{dep.repository}}</a></td>\n </tr>\n </tbody>\n </table>\n </div>\n</div>",
changeDetection: ChangeDetectionStrategy.OnPush,
styles: [".dep-container{margin-top:30px}"]
}] }
];
/** @nocollapse */
ChartDetailDependencyComponent.ctorParameters = () => [];
ChartDetailDependencyComponent.propDecorators = {
dependencies: [{ type: Input }]
};
if (false) {
/** @type {?} */
ChartDetailDependencyComponent.prototype.dependencies;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnQtZGV0YWlsLWRlcGVuZGVuY3kuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGhhcmJvci91aS8iLCJzb3VyY2VzIjpbInNyYy9oZWxtLWNoYXJ0L2NoYXJ0LWRldGFpbC9jaGFydC1kZXRhaWwtZGVwZW5kZW5jeS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxTQUFTLEVBRVQsS0FBSyxFQUNMLHVCQUF1QixFQUN4QixNQUFNLGVBQWUsQ0FBQztBQVV2QixNQUFNO0lBR0osaUJBQWdCOzs7O0lBRWhCLFFBQVE7S0FDUDs7O1lBWkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSw2QkFBNkI7Z0JBQ3ZDLHEwQkFBdUQ7Z0JBRXZELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNOzthQUNoRDs7Ozs7MkJBRUUsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENvbXBvbmVudCxcbiAgT25Jbml0LFxuICBJbnB1dCxcbiAgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3lcbn0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcblxuaW1wb3J0IHsgSGVsbUNoYXJ0RGVwZW5kZW5jeSB9IGZyb20gXCIuLy4uLy4uL3NlcnZpY2UvaW50ZXJmYWNlXCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJoYnItY2hhcnQtZGV0YWlsLWRlcGVuZGVuY3lcIixcbiAgdGVtcGxhdGVVcmw6IFwiLi9jaGFydC1kZXRhaWwtZGVwZW5kZW5jeS5jb21wb25lbnQuaHRtbFwiLFxuICBzdHlsZVVybHM6IFtcIi4vY2hhcnQtZGV0YWlsLWRlcGVuZGVuY3kuY29tcG9uZW50LnNjc3NcIl0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoXG59KVxuZXhwb3J0IGNsYXNzIENoYXJ0RGV0YWlsRGVwZW5kZW5jeUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIGRlcGVuZGVuY2llczogSGVsbUNoYXJ0RGVwZW5kZW5jeTtcblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7XG4gIH1cblxufVxuIl19