@alauda-fe/common
Version:
Alauda frontend team common codes.
29 lines • 3.85 kB
JavaScript
import { ChangeDetectionStrategy, Component, ContentChild, } from '@angular/core';
import { SearchItemLabelDirective } from '../helper.directive';
import * as i0 from "@angular/core";
const _c0 = [[["label", "aclSearchItemLabel", ""]], "*"];
const _c1 = ["label[aclSearchItemLabel]", "*"];
export class SearchItemComponent {
static { this.ɵfac = function SearchItemComponent_Factory(t) { return new (t || SearchItemComponent)(); }; }
static { this.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: SearchItemComponent, selectors: [["acl-search-item"]], contentQueries: function SearchItemComponent_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) {
i0.ɵɵcontentQuery(dirIndex, SearchItemLabelDirective, 5);
} if (rf & 2) {
let _t;
i0.ɵɵqueryRefresh(_t = i0.ɵɵloadQuery()) && (ctx.itemLabel = _t.first);
} }, standalone: true, features: [i0.ɵɵStandaloneFeature], ngContentSelectors: _c1, decls: 3, vars: 0, consts: [[1, "search-panel__item"]], template: function SearchItemComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵprojectionDef(_c0);
i0.ɵɵelementStart(0, "div", 0);
i0.ɵɵprojection(1);
i0.ɵɵprojection(2, 1);
i0.ɵɵelementEnd();
} }, encapsulation: 2, changeDetection: 0 }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(SearchItemComponent, [{
type: Component,
args: [{ selector: 'acl-search-item', changeDetection: ChangeDetectionStrategy.OnPush, preserveWhitespaces: false, standalone: true, template: "<div class=\"search-panel__item\">\n <ng-content select=\"label[aclSearchItemLabel]\"></ng-content>\n <ng-content></ng-content>\n</div>\n" }]
}], null, { itemLabel: [{
type: ContentChild,
args: [SearchItemLabelDirective, { static: false }]
}] }); })();
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(SearchItemComponent, { className: "SearchItemComponent" }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3dpZGdldC9zZWFyY2gtcGFuZWwvc2VhcmNoLWl0ZW0vY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3dpZGdldC9zZWFyY2gtcGFuZWwvc2VhcmNoLWl0ZW0vdGVtcGxhdGUuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsdUJBQXVCLEVBQ3ZCLFNBQVMsRUFDVCxZQUFZLEdBQ2IsTUFBTSxlQUFlLENBQUM7QUFFdkIsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0scUJBQXFCLENBQUM7Ozs7QUFTL0QsTUFBTSxPQUFPLG1CQUFtQjtvRkFBbkIsbUJBQW1CO29FQUFuQixtQkFBbUI7d0NBQ2hCLHdCQUF3Qjs7Ozs7O1lDaEJ4Qyw4QkFBZ0M7WUFDOUIsa0JBQTREO1lBQzVELHFCQUF5QjtZQUMzQixpQkFBTTs7O2lGRFlPLG1CQUFtQjtjQVAvQixTQUFTOzJCQUNFLGlCQUFpQixtQkFFVix1QkFBdUIsQ0FBQyxNQUFNLHVCQUMxQixLQUFLLGNBQ2QsSUFBSTtnQkFJaEIsU0FBUztrQkFEUixZQUFZO21CQUFDLHdCQUF3QixFQUFFLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRTs7a0ZBRDlDLG1CQUFtQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBDb21wb25lbnQsXG4gIENvbnRlbnRDaGlsZCxcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IFNlYXJjaEl0ZW1MYWJlbERpcmVjdGl2ZSB9IGZyb20gJy4uL2hlbHBlci5kaXJlY3RpdmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhY2wtc2VhcmNoLWl0ZW0nLFxuICB0ZW1wbGF0ZVVybDogJy4vdGVtcGxhdGUuaHRtbCcsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBwcmVzZXJ2ZVdoaXRlc3BhY2VzOiBmYWxzZSxcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbn0pXG5leHBvcnQgY2xhc3MgU2VhcmNoSXRlbUNvbXBvbmVudCB7XG4gIEBDb250ZW50Q2hpbGQoU2VhcmNoSXRlbUxhYmVsRGlyZWN0aXZlLCB7IHN0YXRpYzogZmFsc2UgfSlcbiAgaXRlbUxhYmVsOiBTZWFyY2hJdGVtTGFiZWxEaXJlY3RpdmU7XG59XG4iLCI8ZGl2IGNsYXNzPVwic2VhcmNoLXBhbmVsX19pdGVtXCI+XG4gIDxuZy1jb250ZW50IHNlbGVjdD1cImxhYmVsW2FjbFNlYXJjaEl0ZW1MYWJlbF1cIj48L25nLWNvbnRlbnQ+XG4gIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbjwvZGl2PlxuIl19