@alauda-fe/common
Version:
Alauda frontend team common codes.
24 lines • 2.68 kB
JavaScript
import { Injectable } from '@angular/core';
import { TranslateService } from '../../translate/public-api';
import * as i0 from "@angular/core";
import * as i1 from "../../translate/public-api";
export class AuiTooltipCopyIntl {
constructor(translate) {
this.translate = translate;
}
get copyTip() {
return this.translate.get('tooltip_copy_click_to_copy');
}
get copySuccessTip() {
return this.translate.get('tooltip_copy_succeeded');
}
get copyFailTip() {
return this.translate.get('tooltip_copy_failed');
}
static { this.ɵfac = function AuiTooltipCopyIntl_Factory(t) { return new (t || AuiTooltipCopyIntl)(i0.ɵɵinject(i1.TranslateService)); }; }
static { this.ɵprov = /*@__PURE__*/ i0.ɵɵdefineInjectable({ token: AuiTooltipCopyIntl, factory: AuiTooltipCopyIntl.ɵfac }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(AuiTooltipCopyIntl, [{
type: Injectable
}], () => [{ type: i1.TranslateService }], null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXVpLXRvb2x0aXAtY29weS1pbnRsLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2NvbW1vbi9zcmMvY29yZS9zZXJ2aWNlcy9hdWktdG9vbHRpcC1jb3B5LWludGwuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNDLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDOzs7QUFHOUQsTUFBTSxPQUFPLGtCQUFrQjtJQUM3QixZQUE2QixTQUEyQjtRQUEzQixjQUFTLEdBQVQsU0FBUyxDQUFrQjtJQUFHLENBQUM7SUFFNUQsSUFBSSxPQUFPO1FBQ1QsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxDQUFDO0lBQzFELENBQUM7SUFFRCxJQUFJLGNBQWM7UUFDaEIsT0FBTyxJQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDO0lBQ3RELENBQUM7SUFFRCxJQUFJLFdBQVc7UUFDYixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUM7SUFDbkQsQ0FBQzttRkFiVSxrQkFBa0I7dUVBQWxCLGtCQUFrQixXQUFsQixrQkFBa0I7O2lGQUFsQixrQkFBa0I7Y0FEOUIsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgVHJhbnNsYXRlU2VydmljZSB9IGZyb20gJy4uLy4uL3RyYW5zbGF0ZS9wdWJsaWMtYXBpJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEF1aVRvb2x0aXBDb3B5SW50bCB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcmVhZG9ubHkgdHJhbnNsYXRlOiBUcmFuc2xhdGVTZXJ2aWNlKSB7fVxuXG4gIGdldCBjb3B5VGlwKCkge1xuICAgIHJldHVybiB0aGlzLnRyYW5zbGF0ZS5nZXQoJ3Rvb2x0aXBfY29weV9jbGlja190b19jb3B5Jyk7XG4gIH1cblxuICBnZXQgY29weVN1Y2Nlc3NUaXAoKSB7XG4gICAgcmV0dXJuIHRoaXMudHJhbnNsYXRlLmdldCgndG9vbHRpcF9jb3B5X3N1Y2NlZWRlZCcpO1xuICB9XG5cbiAgZ2V0IGNvcHlGYWlsVGlwKCkge1xuICAgIHJldHVybiB0aGlzLnRyYW5zbGF0ZS5nZXQoJ3Rvb2x0aXBfY29weV9mYWlsZWQnKTtcbiAgfVxufVxuIl19