/* tslint:disable */
/* auto-generated angular directive proxies */
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, NgZone } from '@angular/core';
import { ProxyCmp, proxyOutputs } from './angular-component-lib/utils';
import { Components } from '@getflip/swirl-components';
@ProxyCmp({
inputs: ['multiExpand'],
methods: ['collapseItem', 'expandItem']
})
@Component({
selector: 'swirl-accordion',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['multiExpand'],
standalone: false
})
export class SwirlAccordion {
protected el: HTMLSwirlAccordionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['expandedItemChange']);
}
}
export declare interface SwirlAccordion extends Components.SwirlAccordion {
expandedItemChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'disabled', 'heading', 'headingLevel', 'initiallyOpen', 'itemId'],
methods: ['collapse', 'expand', 'toggle']
})
@Component({
selector: 'swirl-accordion-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'disabled', { name: 'heading', required: true }, 'headingLevel', 'initiallyOpen', 'itemId'],
standalone: false
})
export class SwirlAccordionItem {
protected el: HTMLSwirlAccordionItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['expansionChange']);
}
}
export declare interface SwirlAccordionItem extends Components.SwirlAccordionItem {
expansionChange: EventEmitter>;
}
@ProxyCmp({
})
@Component({
selector: 'swirl-action-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [],
standalone: false
})
export class SwirlActionList {
protected el: HTMLSwirlActionListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlActionList extends Components.SwirlActionList {}
@ProxyCmp({
inputs: ['badge', 'description', 'disabled', 'icon', 'iconBadge', 'intent', 'label', 'size', 'suffix', 'swirlAriaExpanded', 'swirlAriaHaspopup', 'truncateLabel']
})
@Component({
selector: 'swirl-action-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['badge', 'description', 'disabled', 'icon', 'iconBadge', 'intent', { name: 'label', required: true }, 'size', 'suffix', 'swirlAriaExpanded', 'swirlAriaHaspopup', 'truncateLabel'],
standalone: false
})
export class SwirlActionListItem {
protected el: HTMLSwirlActionListItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlActionListItem extends Components.SwirlActionListItem {}
@ProxyCmp({
inputs: ['hasSeparator', 'label', 'separatorSpacing', 'spacing']
})
@Component({
selector: 'swirl-action-list-section',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['hasSeparator', { name: 'label', required: true }, 'separatorSpacing', 'spacing'],
standalone: false
})
export class SwirlActionListSection {
protected el: HTMLSwirlActionListSectionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlActionListSection extends Components.SwirlActionListSection {}
@ProxyCmp({
inputs: ['backButtonLabel', 'closeButtonIcon', 'closeButtonLabel', 'paddingInlineEnd', 'paddingInlineStart', 'showBackButton', 'showCloseButton', 'showHeading', 'showStepperControls', 'stepDownButtonLabel', 'stepUpButtonLabel']
})
@Component({
selector: 'swirl-app-bar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['backButtonLabel', 'closeButtonIcon', 'closeButtonLabel', 'paddingInlineEnd', 'paddingInlineStart', 'showBackButton', 'showCloseButton', 'showHeading', 'showStepperControls', 'stepDownButtonLabel', 'stepUpButtonLabel'],
standalone: false
})
export class SwirlAppBar {
protected el: HTMLSwirlAppBarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['backButtonClick', 'closeButtonClick', 'stepUpButtonClick', 'stepDownButtonClick']);
}
}
export declare interface SwirlAppBar extends Components.SwirlAppBar {
backButtonClick: EventEmitter>;
closeButtonClick: EventEmitter>;
stepUpButtonClick: EventEmitter>;
stepDownButtonClick: EventEmitter>;
}
@ProxyCmp({
inputs: ['icon', 'src']
})
@Component({
selector: 'swirl-app-icon',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['icon', 'src'],
standalone: false
})
export class SwirlAppIcon {
protected el: HTMLSwirlAppIconElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlAppIcon extends Components.SwirlAppIcon {}
@ProxyCmp({
inputs: ['appName', 'backToNavigationViewButtonLabel', 'collapsibleNavigation', 'ctaIcon', 'ctaLabel', 'hasNavigation', 'hideAppBar', 'initialMobileView', 'navigationBackButtonLabel', 'navigationExpansionStateStorageKey', 'navigationLabel', 'navigationOverlayLabel', 'navigationToggleLabel', 'preventContentOverflow', 'roundedCorners', 'showNavigationBackButton', 'sidebarCloseButtonLabel', 'sidebarHeading', 'sidebarPositioning', 'sidebarWidth', 'transitionStyle'],
methods: ['showSidebar', 'hideSidebar', 'toggleSidebar', 'getCollapsibleNavigationState', 'setCollapsibleNavigationState', 'getScrollContainer', 'changeMobileView']
})
@Component({
selector: 'swirl-app-layout',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'appName', required: true }, 'backToNavigationViewButtonLabel', 'collapsibleNavigation', 'ctaIcon', 'ctaLabel', 'hasNavigation', 'hideAppBar', 'initialMobileView', 'navigationBackButtonLabel', 'navigationExpansionStateStorageKey', 'navigationLabel', 'navigationOverlayLabel', 'navigationToggleLabel', 'preventContentOverflow', 'roundedCorners', 'showNavigationBackButton', 'sidebarCloseButtonLabel', 'sidebarHeading', 'sidebarPositioning', 'sidebarWidth', 'transitionStyle'],
standalone: false
})
export class SwirlAppLayout {
protected el: HTMLSwirlAppLayoutElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['ctaClick', 'mobileViewChange', 'navigationBackButtonClick', 'navigationExpansionStateChange', 'sidebarToggle']);
}
}
import type { SwirlAppLayoutMobileView as ISwirlAppLayoutSwirlAppLayoutMobileView } from '@getflip/swirl-components';
import type { SwirlAppLayoutNavigationExpansionState as ISwirlAppLayoutSwirlAppLayoutNavigationExpansionState } from '@getflip/swirl-components';
export declare interface SwirlAppLayout extends Components.SwirlAppLayout {
ctaClick: EventEmitter>;
mobileViewChange: EventEmitter>;
navigationBackButtonClick: EventEmitter>;
navigationExpansionStateChange: EventEmitter>;
sidebarToggle: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoSelect', 'clearButtonLabel', 'clearable', 'disabled', 'generateSuggestions', 'inline', 'invalid', 'maxLength', 'menuLabel', 'mode', 'multiSelect', 'placeholder', 'required', 'spellCheck', 'swirlAriaDescribedby', 'value']
})
@Component({
selector: 'swirl-autocomplete',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoSelect', 'clearButtonLabel', 'clearable', 'disabled', 'generateSuggestions', 'inline', 'invalid', 'maxLength', 'menuLabel', 'mode', 'multiSelect', 'placeholder', 'required', 'spellCheck', 'swirlAriaDescribedby', 'value'],
standalone: false
})
export class SwirlAutocomplete {
protected el: HTMLSwirlAutocompleteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
import type { SwirlAutocompleteValue as ISwirlAutocompleteSwirlAutocompleteValue } from '@getflip/swirl-components';
export declare interface SwirlAutocomplete extends Components.SwirlAutocomplete {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['badge', 'badgePosition', 'color', 'icon', 'initials', 'interactive', 'label', 'loading', 'showLabel', 'size', 'src', 'toolPosition', 'variant']
})
@Component({
selector: 'swirl-avatar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['badge', 'badgePosition', 'color', 'icon', 'initials', 'interactive', { name: 'label', required: true }, 'loading', 'showLabel', 'size', 'src', 'toolPosition', 'variant'],
standalone: false
})
export class SwirlAvatar {
protected el: HTMLSwirlAvatarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['imageError', 'imageLoad']);
}
}
export declare interface SwirlAvatar extends Components.SwirlAvatar {
imageError: EventEmitter>;
imageLoad: EventEmitter>;
}
@ProxyCmp({
inputs: ['badge', 'label', 'layout', 'semantics']
})
@Component({
selector: 'swirl-avatar-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['badge', 'label', 'layout', 'semantics'],
standalone: false
})
export class SwirlAvatarGroup {
protected el: HTMLSwirlAvatarGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlAvatarGroup extends Components.SwirlAvatarGroup {}
@ProxyCmp({
inputs: ['icon', 'intent', 'label', 'size', 'variant']
})
@Component({
selector: 'swirl-badge',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['icon', 'intent', { name: 'label', required: true }, 'size', 'variant'],
standalone: false
})
export class SwirlBadge {
protected el: HTMLSwirlBadgeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlBadge extends Components.SwirlBadge {}
@ProxyCmp({
inputs: ['actionLabel', 'content', 'dismissLabel', 'dismissable', 'icon', 'importance', 'intent', 'showIcon', 'size']
})
@Component({
selector: 'swirl-banner',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['actionLabel', { name: 'content', required: true }, 'dismissLabel', 'dismissable', 'icon', 'importance', 'intent', 'showIcon', 'size'],
standalone: false
})
export class SwirlBanner {
protected el: HTMLSwirlBannerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['action', 'dismiss']);
}
}
export declare interface SwirlBanner extends Components.SwirlBanner {
action: EventEmitter>;
dismiss: EventEmitter>;
}
@ProxyCmp({
inputs: ['basis', 'borderColor', 'borderRadius', 'borderRadiusEndEnd', 'borderRadiusEndStart', 'borderRadiusStartEnd', 'borderRadiusStartStart', 'bordered', 'borderedBlockEnd', 'borderedBlockEndWhenScrolled', 'borderedBlockStart', 'borderedBlockStartWhenScrolled', 'borderedInlineEnd', 'borderedInlineStart', 'bottom', 'centerBlock', 'centerInline', 'cover', 'grow', 'height', 'hideScrollbar', 'left', 'maxHeight', 'maxWidth', 'minHeight', 'minWidth', 'overflow', 'overflowX', 'overflowY', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'position', 'right', 'shrink', 'top', 'width', 'zIndex']
})
@Component({
selector: 'swirl-box',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['basis', 'borderColor', 'borderRadius', 'borderRadiusEndEnd', 'borderRadiusEndStart', 'borderRadiusStartEnd', 'borderRadiusStartStart', 'bordered', 'borderedBlockEnd', 'borderedBlockEndWhenScrolled', 'borderedBlockStart', 'borderedBlockStartWhenScrolled', 'borderedInlineEnd', 'borderedInlineStart', 'bottom', 'centerBlock', 'centerInline', 'cover', 'grow', 'height', 'hideScrollbar', 'left', 'maxHeight', 'maxWidth', 'minHeight', 'minWidth', 'overflow', 'overflowX', 'overflowY', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'position', 'right', 'shrink', 'top', 'width', 'zIndex'],
standalone: false
})
export class SwirlBox {
protected el: HTMLSwirlBoxElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['componentLoad']);
}
}
export declare interface SwirlBox extends Components.SwirlBox {
componentLoad: EventEmitter>;
}
@ProxyCmp({
inputs: ['cursor', 'disabled', 'download', 'elevated', 'form', 'hideLabel', 'href', 'icon', 'iconPosition', 'inheritFontSize', 'intent', 'label', 'name', 'pill', 'pressed', 'size', 'swirlAriaControls', 'swirlAriaCurrent', 'swirlAriaDescribedby', 'swirlAriaExpanded', 'swirlAriaHaspopup', 'swirlAriaLabel', 'target', 'textAlign', 'type', 'value', 'variant']
})
@Component({
selector: 'swirl-button',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['cursor', 'disabled', 'download', 'elevated', 'form', 'hideLabel', 'href', 'icon', 'iconPosition', 'inheritFontSize', 'intent', { name: 'label', required: true }, 'name', 'pill', 'pressed', 'size', 'swirlAriaControls', 'swirlAriaCurrent', 'swirlAriaDescribedby', 'swirlAriaExpanded', 'swirlAriaHaspopup', 'swirlAriaLabel', 'target', 'textAlign', 'type', 'value', 'variant'],
standalone: false
})
export class SwirlButton {
protected el: HTMLSwirlButtonElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlButton extends Components.SwirlButton {}
@ProxyCmp({
inputs: ['orientation', 'segmented', 'spacing', 'stretch', 'wrap']
})
@Component({
selector: 'swirl-button-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['orientation', 'segmented', 'spacing', 'stretch', 'wrap'],
standalone: false
})
export class SwirlButtonGroup {
protected el: HTMLSwirlButtonGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlButtonGroup extends Components.SwirlButtonGroup {}
@ProxyCmp({
inputs: ['as', 'borderRadius', 'customBackdropFilter', 'customBackgroundColor', 'elevated', 'elevationLevel', 'height', 'highlighted', 'href', 'imageAspectRatio', 'intent', 'interactive', 'isBorderless', 'justifyContent', 'linkTarget', 'minHeight', 'overflow', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'swirlAriaCurrent', 'swirlAriaLabel', 'swirlAriaLabelledby', 'translucent'],
methods: ['flash']
})
@Component({
selector: 'swirl-card',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['as', 'borderRadius', 'customBackdropFilter', 'customBackgroundColor', 'elevated', 'elevationLevel', 'height', 'highlighted', 'href', 'imageAspectRatio', 'intent', 'interactive', 'isBorderless', 'justifyContent', 'linkTarget', 'minHeight', 'overflow', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'swirlAriaCurrent', 'swirlAriaLabel', 'swirlAriaLabelledby', 'translucent'],
standalone: false
})
export class SwirlCard {
protected el: HTMLSwirlCardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['componentLoad']);
}
}
export declare interface SwirlCard extends Components.SwirlCard {
componentLoad: EventEmitter>;
}
@ProxyCmp({
inputs: ['fade', 'fadeColor', 'label', 'loopAround', 'nextSlideButtonLabel', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'previousSlideButtonLabel', 'spacing'],
methods: ['scrollToSlide']
})
@Component({
selector: 'swirl-carousel',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['fade', 'fadeColor', { name: 'label', required: true }, 'loopAround', 'nextSlideButtonLabel', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'previousSlideButtonLabel', 'spacing'],
standalone: false
})
export class SwirlCarousel {
protected el: HTMLSwirlCarouselElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activeSlidesChange']);
}
}
export declare interface SwirlCarousel extends Components.SwirlCarousel {
activeSlidesChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['aspectRatio', 'label', 'minHeight', 'width']
})
@Component({
selector: 'swirl-carousel-slide',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['aspectRatio', 'label', 'minHeight', 'width'],
standalone: false
})
export class SwirlCarouselSlide {
protected el: HTMLSwirlCarouselSlideElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlCarouselSlide extends Components.SwirlCarouselSlide {}
@ProxyCmp({
inputs: ['checked', 'description', 'disabled', 'inputId', 'inputName', 'invalid', 'label', 'labelWeight', 'swirlAriaDescribedby', 'swirlAriaLabel', 'value', 'variant']
})
@Component({
selector: 'swirl-checkbox',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['checked', 'description', 'disabled', { name: 'inputId', required: true }, { name: 'inputName', required: true }, 'invalid', 'label', 'labelWeight', 'swirlAriaDescribedby', 'swirlAriaLabel', 'value', 'variant'],
standalone: false
})
export class SwirlCheckbox {
protected el: HTMLSwirlCheckboxElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlCheckbox extends Components.SwirlCheckbox {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['borderRadius', 'icon', 'iconColor', 'intent', 'interactive', 'label', 'pressed', 'progress', 'progressBarLabel', 'removable', 'removeButtonLabel', 'size', 'trailingIcon', 'variant']
})
@Component({
selector: 'swirl-chip',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['borderRadius', 'icon', 'iconColor', 'intent', 'interactive', { name: 'label', required: true }, 'pressed', 'progress', 'progressBarLabel', 'removable', 'removeButtonLabel', 'size', 'trailingIcon', 'variant'],
standalone: false
})
export class SwirlChip {
protected el: HTMLSwirlChipElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['chipClick', 'remove']);
}
}
export declare interface SwirlChip extends Components.SwirlChip {
chipClick: EventEmitter>;
remove: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoFocus', 'autoSelect', 'disabled', 'inline', 'invalid', 'pickerButtonLabel', 'pickerLabel', 'placeholder', 'readonly', 'required', 'swirlAriaDescribedby', 'value']
})
@Component({
selector: 'swirl-color-input',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoFocus', 'autoSelect', 'disabled', 'inline', 'invalid', 'pickerButtonLabel', 'pickerLabel', 'placeholder', 'readonly', 'required', 'swirlAriaDescribedby', 'value'],
standalone: false
})
export class SwirlColorInput {
protected el: HTMLSwirlColorInputElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['inputBlur', 'inputFocus', 'valueChange']);
}
}
export declare interface SwirlColorInput extends Components.SwirlColorInput {
inputBlur: EventEmitter>;
inputFocus: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['columns', 'spacing']
})
@Component({
selector: 'swirl-columns',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['columns', 'spacing'],
standalone: false
})
export class SwirlColumns {
protected el: HTMLSwirlColumnsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlColumns extends Components.SwirlColumns {}
@ProxyCmp({
inputs: ['appName', 'backButonLabel', 'heading', 'helpButonLabel', 'hideContentHeader', 'hideNavigationButtonLabel', 'logoText', 'maxContentWidth', 'navigationLabel', 'showBackButton', 'showHelpButton', 'showNavigationButtonLabel', 'subheading'],
methods: ['toggleSidebar', 'showSidebar', 'hideSidebar']
})
@Component({
selector: 'swirl-console-layout',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['appName', 'backButonLabel', 'heading', 'helpButonLabel', 'hideContentHeader', 'hideNavigationButtonLabel', 'logoText', 'maxContentWidth', 'navigationLabel', 'showBackButton', 'showHelpButton', 'showNavigationButtonLabel', 'subheading'],
standalone: false
})
export class SwirlConsoleLayout {
protected el: HTMLSwirlConsoleLayoutElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['backButtonClick', 'helpButtonClick']);
}
}
export declare interface SwirlConsoleLayout extends Components.SwirlConsoleLayout {
backButtonClick: EventEmitter>;
helpButtonClick: EventEmitter>;
}
@ProxyCmp({
inputs: ['intent', 'label', 'tooltip', 'value', 'vertical']
})
@Component({
selector: 'swirl-data-cell',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['intent', 'label', 'tooltip', 'value', 'vertical'],
standalone: false
})
export class SwirlDataCell {
protected el: HTMLSwirlDataCellElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlDataCell extends Components.SwirlDataCell {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'hideLabel', 'label']
})
@Component({
selector: 'swirl-data-cell-stack',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'hideLabel', 'label'],
standalone: false
})
export class SwirlDataCellStack {
protected el: HTMLSwirlDataCellStackElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlDataCellStack extends Components.SwirlDataCellStack {}
@ProxyCmp({
inputs: ['autoFocus', 'autoSelect', 'datePickerDisableDate', 'datePickerLabel', 'datePickerTriggerLabel', 'disabled', 'firstDayOfWeek', 'format', 'inline', 'invalid', 'labels', 'locale', 'placeholder', 'preferredInputMode', 'readonly', 'required', 'swirlAriaDescribedby', 'value'],
methods: ['openPicker']
})
@Component({
selector: 'swirl-date-input',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoFocus', 'autoSelect', 'datePickerDisableDate', 'datePickerLabel', 'datePickerTriggerLabel', 'disabled', 'firstDayOfWeek', 'format', 'inline', 'invalid', 'labels', 'locale', 'placeholder', 'preferredInputMode', 'readonly', 'required', 'swirlAriaDescribedby', 'value'],
standalone: false
})
export class SwirlDateInput {
protected el: HTMLSwirlDateInputElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['invalidInput', 'valueChange']);
}
}
export declare interface SwirlDateInput extends Components.SwirlDateInput {
invalidInput: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['disableDate', 'firstDayOfWeek', 'fixedAspectRatio', 'fixedMaxWidth', 'labels', 'locale', 'range', 'startDate', 'value']
})
@Component({
selector: 'swirl-date-picker',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['disableDate', 'firstDayOfWeek', 'fixedAspectRatio', 'fixedMaxWidth', 'labels', 'locale', 'range', 'startDate', 'value'],
standalone: false
})
export class SwirlDatePicker {
protected el: HTMLSwirlDatePickerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlDatePicker extends Components.SwirlDatePicker {
valueChange: EventEmitter>;
}
@ProxyCmp({
})
@Component({
selector: 'swirl-description-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [],
standalone: false
})
export class SwirlDescriptionList {
protected el: HTMLSwirlDescriptionListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlDescriptionList extends Components.SwirlDescriptionList {}
@ProxyCmp({
inputs: ['bordered', 'maxWidth', 'term', 'tooltip']
})
@Component({
selector: 'swirl-description-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['bordered', 'maxWidth', { name: 'term', required: true }, 'tooltip'],
standalone: false
})
export class SwirlDescriptionListItem {
protected el: HTMLSwirlDescriptionListItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlDescriptionListItem extends Components.SwirlDescriptionListItem {}
@ProxyCmp({
inputs: ['actionsOrientation', 'hideLabel', 'intent', 'label', 'primaryActionLabel', 'returnFocusTo', 'secondaryActionLabel', 'size'],
methods: ['open', 'close']
})
@Component({
selector: 'swirl-dialog',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['actionsOrientation', 'hideLabel', 'intent', { name: 'label', required: true }, 'primaryActionLabel', 'returnFocusTo', 'secondaryActionLabel', 'size'],
standalone: false
})
export class SwirlDialog {
protected el: HTMLSwirlDialogElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['dialogClose', 'dialogOpen', 'primaryAction', 'secondaryAction', 'toggleDialog']);
}
}
import type { SwirlDialogToggleEvent as ISwirlDialogSwirlDialogToggleEvent } from '@getflip/swirl-components';
export declare interface SwirlDialog extends Components.SwirlDialog {
dialogClose: EventEmitter>;
dialogOpen: EventEmitter>;
primaryAction: EventEmitter>;
secondaryAction: EventEmitter>;
toggleDialog: EventEmitter>;
}
@ProxyCmp({
inputs: ['label', 'name', 'size']
})
@Component({
selector: 'swirl-emoji',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', { name: 'name', required: true }, 'size'],
standalone: false
})
export class SwirlEmoji {
protected el: HTMLSwirlEmojiElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmoji extends Components.SwirlEmoji {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-clap',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiClap {
protected el: HTMLSwirlEmojiClapElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiClap extends Components.SwirlEmojiClap {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-happy',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiHappy {
protected el: HTMLSwirlEmojiHappyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiHappy extends Components.SwirlEmojiHappy {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-idea',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiIdea {
protected el: HTMLSwirlEmojiIdeaElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiIdea extends Components.SwirlEmojiIdea {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-love',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiLove {
protected el: HTMLSwirlEmojiLoveElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiLove extends Components.SwirlEmojiLove {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-sad',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiSad {
protected el: HTMLSwirlEmojiSadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiSad extends Components.SwirlEmojiSad {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-emoji-thumbs-up',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlEmojiThumbsUp {
protected el: HTMLSwirlEmojiThumbsUpElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmojiThumbsUp extends Components.SwirlEmojiThumbsUp {}
@ProxyCmp({
inputs: ['heading', 'headingLevel', 'illustration']
})
@Component({
selector: 'swirl-empty-state',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['heading', 'headingLevel', 'illustration'],
standalone: false
})
export class SwirlEmptyState {
protected el: HTMLSwirlEmptyStateElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlEmptyState extends Components.SwirlEmptyState {}
@ProxyCmp({
inputs: ['deleteButtonLabel', 'description', 'downloadButtonLabel', 'errorLabel', 'hasError', 'loading', 'loadingLabel', 'name', 'previewButtonLabel', 'showDeleteButton', 'showDownloadButton', 'showPreviewButton', 'skipNativeDownload', 'type', 'url']
})
@Component({
selector: 'swirl-file-chip',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['deleteButtonLabel', 'description', 'downloadButtonLabel', 'errorLabel', 'hasError', 'loading', 'loadingLabel', { name: 'name', required: true }, 'previewButtonLabel', 'showDeleteButton', 'showDownloadButton', 'showPreviewButton', 'skipNativeDownload', { name: 'type', required: true }, { name: 'url', required: true }],
standalone: false
})
export class SwirlFileChip {
protected el: HTMLSwirlFileChipElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['delete', 'download', 'preview']);
}
}
export declare interface SwirlFileChip extends Components.SwirlFileChip {
delete: EventEmitter>;
download: EventEmitter>;
preview: EventEmitter>;
}
@ProxyCmp({
inputs: ['accept', 'ctaLabel', 'description', 'descriptionAllowHtml', 'disabled', 'dragDropLabel', 'hideLabel', 'inputId', 'inputName', 'label', 'multiple', 'showDropzone', 'uploadButtonIcon', 'uploadButtonLabel', 'uploadButtonVariant'],
methods: ['reset']
})
@Component({
selector: 'swirl-file-uploader',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['accept', 'ctaLabel', 'description', 'descriptionAllowHtml', 'disabled', 'dragDropLabel', 'hideLabel', { name: 'inputId', required: true }, { name: 'inputName', required: true }, { name: 'label', required: true }, 'multiple', 'showDropzone', 'uploadButtonIcon', 'uploadButtonLabel', 'uploadButtonVariant'],
standalone: false
})
export class SwirlFileUploader {
protected el: HTMLSwirlFileUploaderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlFileUploader extends Components.SwirlFileUploader {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['active', 'autoplay', 'description', 'disableDownload', 'disablePrint', 'errorMessage', 'file', 'fileName', 'pdfWorkerSrc', 'skipNativeDownload', 'thumbnailUrl', 'type', 'typeUnsupportedMessage', 'viewMode', 'zoom'],
methods: ['download', 'print']
})
@Component({
selector: 'swirl-file-viewer',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'autoplay', 'description', 'disableDownload', 'disablePrint', 'errorMessage', { name: 'file', required: true }, 'fileName', 'pdfWorkerSrc', 'skipNativeDownload', 'thumbnailUrl', { name: 'type', required: true }, 'typeUnsupportedMessage', 'viewMode', 'zoom'],
standalone: false
})
export class SwirlFileViewer {
protected el: HTMLSwirlFileViewerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate', 'visiblePagesChange', 'downloadStart']);
}
}
export declare interface SwirlFileViewer extends Components.SwirlFileViewer {
activate: EventEmitter>;
visiblePagesChange: EventEmitter>;
downloadStart: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoplay', 'file']
})
@Component({
selector: 'swirl-file-viewer-audio',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoplay', { name: 'file', required: true }],
standalone: false
})
export class SwirlFileViewerAudio {
protected el: HTMLSwirlFileViewerAudioElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate']);
}
}
export declare interface SwirlFileViewerAudio extends Components.SwirlFileViewerAudio {
activate: EventEmitter>;
}
@ProxyCmp({
inputs: ['errorMessage', 'file']
})
@Component({
selector: 'swirl-file-viewer-csv',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['errorMessage', { name: 'file', required: true }],
standalone: false
})
export class SwirlFileViewerCsv {
protected el: HTMLSwirlFileViewerCsvElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate']);
}
}
export declare interface SwirlFileViewerCsv extends Components.SwirlFileViewerCsv {
activate: EventEmitter>;
}
@ProxyCmp({
inputs: ['disableDownload', 'downloadButtonLabel', 'file', 'fileName']
})
@Component({
selector: 'swirl-file-viewer-fallback',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['disableDownload', 'downloadButtonLabel', { name: 'file', required: true }, 'fileName'],
standalone: false
})
export class SwirlFileViewerFallback {
protected el: HTMLSwirlFileViewerFallbackElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate', 'download']);
}
}
export declare interface SwirlFileViewerFallback extends Components.SwirlFileViewerFallback {
activate: EventEmitter>;
download: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'errorMessage', 'file', 'maxZoom'],
methods: ['getZoom', 'resetZoom']
})
@Component({
selector: 'swirl-file-viewer-image',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'errorMessage', { name: 'file', required: true }, 'maxZoom'],
standalone: false
})
export class SwirlFileViewerImage {
protected el: HTMLSwirlFileViewerImageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate']);
}
}
export declare interface SwirlFileViewerImage extends Components.SwirlFileViewerImage {
activate: EventEmitter>;
}
@ProxyCmp({
inputs: ['errorMessage', 'file', 'singlePageMode', 'viewMode', 'wasmUrl', 'workerSrc', 'zoom'],
methods: ['getThumbnails', 'print', 'nextPage', 'previousPage', 'setPage']
})
@Component({
selector: 'swirl-file-viewer-pdf',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['errorMessage', { name: 'file', required: true }, 'singlePageMode', 'viewMode', 'wasmUrl', 'workerSrc', 'zoom'],
standalone: false
})
export class SwirlFileViewerPdf {
protected el: HTMLSwirlFileViewerPdfElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate', 'visiblePagesChange']);
}
}
export declare interface SwirlFileViewerPdf extends Components.SwirlFileViewerPdf {
activate: EventEmitter>;
visiblePagesChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['errorMessage', 'file']
})
@Component({
selector: 'swirl-file-viewer-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['errorMessage', { name: 'file', required: true }],
standalone: false
})
export class SwirlFileViewerText {
protected el: HTMLSwirlFileViewerTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate']);
}
}
export declare interface SwirlFileViewerText extends Components.SwirlFileViewerText {
activate: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoplay', 'disableDownload', 'file']
})
@Component({
selector: 'swirl-file-viewer-video',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoplay', 'disableDownload', { name: 'file', required: true }],
standalone: false
})
export class SwirlFileViewerVideo {
protected el: HTMLSwirlFileViewerVideoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activate']);
}
}
export declare interface SwirlFileViewerVideo extends Components.SwirlFileViewerVideo {
activate: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'disabled', 'errorMessage', 'fontSize', 'hideLabel', 'icon', 'inline', 'invalid', 'label', 'labelPosition', 'readonly', 'secondaryLabel', 'tooltip']
})
@Component({
selector: 'swirl-form-control',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'disabled', 'errorMessage', 'fontSize', 'hideLabel', 'icon', 'inline', 'invalid', { name: 'label', required: true }, 'labelPosition', 'readonly', 'secondaryLabel', 'tooltip'],
standalone: false
})
export class SwirlFormControl {
protected el: HTMLSwirlFormControlElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlFormControl extends Components.SwirlFormControl {}
@ProxyCmp({
inputs: ['orientation']
})
@Component({
selector: 'swirl-form-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['orientation'],
standalone: false
})
export class SwirlFormGroup {
protected el: HTMLSwirlFormGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlFormGroup extends Components.SwirlFormGroup {}
@ProxyCmp({
inputs: ['align', 'as', 'balance', 'headingId', 'level', 'lines', 'text', 'truncate']
})
@Component({
selector: 'swirl-heading',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['align', 'as', 'balance', 'headingId', 'level', 'lines', { name: 'text', required: true }, 'truncate'],
standalone: false
})
export class SwirlHeading {
protected el: HTMLSwirlHeadingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlHeading extends Components.SwirlHeading {}
@ProxyCmp({
inputs: ['color', 'glyph', 'label', 'size', 'wrapperColor', 'wrapperSize']
})
@Component({
selector: 'swirl-icon',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', { name: 'glyph', required: true }, 'label', 'size', 'wrapperColor', 'wrapperSize'],
standalone: false
})
export class SwirlIcon {
protected el: HTMLSwirlIconElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIcon extends Components.SwirlIcon {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-add',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAdd {
protected el: HTMLSwirlIconAddElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAdd extends Components.SwirlIconAdd {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-add-box',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAddBox {
protected el: HTMLSwirlIconAddBoxElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAddBox extends Components.SwirlIconAddBox {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-add-moderator',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAddModerator {
protected el: HTMLSwirlIconAddModeratorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAddModerator extends Components.SwirlIconAddModerator {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-add-photo',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAddPhoto {
protected el: HTMLSwirlIconAddPhotoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAddPhoto extends Components.SwirlIconAddPhoto {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-add-reaction',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAddReaction {
protected el: HTMLSwirlIconAddReactionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAddReaction extends Components.SwirlIconAddReaction {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-admin-panel-settings',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAdminPanelSettings {
protected el: HTMLSwirlIconAdminPanelSettingsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAdminPanelSettings extends Components.SwirlIconAdminPanelSettings {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ai',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAi {
protected el: HTMLSwirlIconAiElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAi extends Components.SwirlIconAi {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ai-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAiFilled {
protected el: HTMLSwirlIconAiFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAiFilled extends Components.SwirlIconAiFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-apparel',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconApparel {
protected el: HTMLSwirlIconApparelElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconApparel extends Components.SwirlIconApparel {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-apps',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconApps {
protected el: HTMLSwirlIconAppsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconApps extends Components.SwirlIconApps {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-back',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowBack {
protected el: HTMLSwirlIconArrowBackElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowBack extends Components.SwirlIconArrowBack {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-downward',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowDownward {
protected el: HTMLSwirlIconArrowDownwardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowDownward extends Components.SwirlIconArrowDownward {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-forward',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowForward {
protected el: HTMLSwirlIconArrowForwardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowForward extends Components.SwirlIconArrowForward {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-left',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowLeft {
protected el: HTMLSwirlIconArrowLeftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowLeft extends Components.SwirlIconArrowLeft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-right',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowRight {
protected el: HTMLSwirlIconArrowRightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowRight extends Components.SwirlIconArrowRight {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-right-small',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowRightSmall {
protected el: HTMLSwirlIconArrowRightSmallElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowRightSmall extends Components.SwirlIconArrowRightSmall {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-arrow-upward',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconArrowUpward {
protected el: HTMLSwirlIconArrowUpwardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconArrowUpward extends Components.SwirlIconArrowUpward {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-aspect-ratio',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAspectRatio {
protected el: HTMLSwirlIconAspectRatioElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAspectRatio extends Components.SwirlIconAspectRatio {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-attachment',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAttachment {
protected el: HTMLSwirlIconAttachmentElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAttachment extends Components.SwirlIconAttachment {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-audio-file',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAudioFile {
protected el: HTMLSwirlIconAudioFileElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAudioFile extends Components.SwirlIconAudioFile {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-autorenew',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconAutorenew {
protected el: HTMLSwirlIconAutorenewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconAutorenew extends Components.SwirlIconAutorenew {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-bar-chart',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBarChart {
protected el: HTMLSwirlIconBarChartElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBarChart extends Components.SwirlIconBarChart {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-beach-access',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBeachAccess {
protected el: HTMLSwirlIconBeachAccessElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBeachAccess extends Components.SwirlIconBeachAccess {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-beach-access-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBeachAccessFilled {
protected el: HTMLSwirlIconBeachAccessFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBeachAccessFilled extends Components.SwirlIconBeachAccessFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-block',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBlock {
protected el: HTMLSwirlIconBlockElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBlock extends Components.SwirlIconBlock {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-bold',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBold {
protected el: HTMLSwirlIconBoldElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBold extends Components.SwirlIconBold {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-bookmark',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBookmark {
protected el: HTMLSwirlIconBookmarkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBookmark extends Components.SwirlIconBookmark {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-bookmark-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconBookmarkFilled {
protected el: HTMLSwirlIconBookmarkFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconBookmarkFilled extends Components.SwirlIconBookmarkFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-calendar-add-on-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCalendarAddOnFilled {
protected el: HTMLSwirlIconCalendarAddOnFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCalendarAddOnFilled extends Components.SwirlIconCalendarAddOnFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-calendar-respond',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCalendarRespond {
protected el: HTMLSwirlIconCalendarRespondElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCalendarRespond extends Components.SwirlIconCalendarRespond {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-calendar-today',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCalendarToday {
protected el: HTMLSwirlIconCalendarTodayElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCalendarToday extends Components.SwirlIconCalendarToday {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-call',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCall {
protected el: HTMLSwirlIconCallElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCall extends Components.SwirlIconCall {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-call-end',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCallEnd {
protected el: HTMLSwirlIconCallEndElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCallEnd extends Components.SwirlIconCallEnd {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-cancel',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCancel {
protected el: HTMLSwirlIconCancelElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCancel extends Components.SwirlIconCancel {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-cancel-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCancelFilled {
protected el: HTMLSwirlIconCancelFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCancelFilled extends Components.SwirlIconCancelFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-cancel-outline',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCancelOutline {
protected el: HTMLSwirlIconCancelOutlineElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCancelOutline extends Components.SwirlIconCancelOutline {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-chat-bubble',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconChatBubble {
protected el: HTMLSwirlIconChatBubbleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconChatBubble extends Components.SwirlIconChatBubble {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-chats',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconChats {
protected el: HTMLSwirlIconChatsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconChats extends Components.SwirlIconChats {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-chats-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconChatsFilled {
protected el: HTMLSwirlIconChatsFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconChatsFilled extends Components.SwirlIconChatsFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-check',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheck {
protected el: HTMLSwirlIconCheckElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheck extends Components.SwirlIconCheck {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-check-circle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheckCircle {
protected el: HTMLSwirlIconCheckCircleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheckCircle extends Components.SwirlIconCheckCircle {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-check-circle-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheckCircleFilled {
protected el: HTMLSwirlIconCheckCircleFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheckCircleFilled extends Components.SwirlIconCheckCircleFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-check-small',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheckSmall {
protected el: HTMLSwirlIconCheckSmallElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheckSmall extends Components.SwirlIconCheckSmall {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-check-strong',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheckStrong {
protected el: HTMLSwirlIconCheckStrongElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheckStrong extends Components.SwirlIconCheckStrong {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-checkbox-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCheckboxFilled {
protected el: HTMLSwirlIconCheckboxFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCheckboxFilled extends Components.SwirlIconCheckboxFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-chevron-left',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconChevronLeft {
protected el: HTMLSwirlIconChevronLeftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconChevronLeft extends Components.SwirlIconChevronLeft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-chevron-right',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconChevronRight {
protected el: HTMLSwirlIconChevronRightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconChevronRight extends Components.SwirlIconChevronRight {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-close',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconClose {
protected el: HTMLSwirlIconCloseElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconClose extends Components.SwirlIconClose {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-close-fullscreen',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCloseFullscreen {
protected el: HTMLSwirlIconCloseFullscreenElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCloseFullscreen extends Components.SwirlIconCloseFullscreen {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-close-small',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCloseSmall {
protected el: HTMLSwirlIconCloseSmallElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCloseSmall extends Components.SwirlIconCloseSmall {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-cloud-upload',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCloudUpload {
protected el: HTMLSwirlIconCloudUploadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCloudUpload extends Components.SwirlIconCloudUpload {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-co-present',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCoPresent {
protected el: HTMLSwirlIconCoPresentElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCoPresent extends Components.SwirlIconCoPresent {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-column',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconColumn {
protected el: HTMLSwirlIconColumnElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconColumn extends Components.SwirlIconColumn {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-comment',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconComment {
protected el: HTMLSwirlIconCommentElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconComment extends Components.SwirlIconComment {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-contract-edit',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconContractEdit {
protected el: HTMLSwirlIconContractEditElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconContractEdit extends Components.SwirlIconContractEdit {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-contrast',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconContrast {
protected el: HTMLSwirlIconContrastElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconContrast extends Components.SwirlIconContrast {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-copy',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCopy {
protected el: HTMLSwirlIconCopyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCopy extends Components.SwirlIconCopy {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-crop',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconCrop {
protected el: HTMLSwirlIconCropElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconCrop extends Components.SwirlIconCrop {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-dark-mode',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDarkMode {
protected el: HTMLSwirlIconDarkModeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDarkMode extends Components.SwirlIconDarkMode {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-date-range',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDateRange {
protected el: HTMLSwirlIconDateRangeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDateRange extends Components.SwirlIconDateRange {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-delete',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDelete {
protected el: HTMLSwirlIconDeleteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDelete extends Components.SwirlIconDelete {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-deployed-code',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDeployedCode {
protected el: HTMLSwirlIconDeployedCodeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDeployedCode extends Components.SwirlIconDeployedCode {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-description',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDescription {
protected el: HTMLSwirlIconDescriptionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDescription extends Components.SwirlIconDescription {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-desktop',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDesktop {
protected el: HTMLSwirlIconDesktopElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDesktop extends Components.SwirlIconDesktop {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-destruction',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDestruction {
protected el: HTMLSwirlIconDestructionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDestruction extends Components.SwirlIconDestruction {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-directory',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDirectory {
protected el: HTMLSwirlIconDirectoryElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDirectory extends Components.SwirlIconDirectory {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-directory-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDirectoryFilled {
protected el: HTMLSwirlIconDirectoryFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDirectoryFilled extends Components.SwirlIconDirectoryFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-discover',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDiscover {
protected el: HTMLSwirlIconDiscoverElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDiscover extends Components.SwirlIconDiscover {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-dock-left',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDockLeft {
protected el: HTMLSwirlIconDockLeftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDockLeft extends Components.SwirlIconDockLeft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-dock-left-collapse',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDockLeftCollapse {
protected el: HTMLSwirlIconDockLeftCollapseElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDockLeftCollapse extends Components.SwirlIconDockLeftCollapse {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-dock-left-expand',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDockLeftExpand {
protected el: HTMLSwirlIconDockLeftExpandElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDockLeftExpand extends Components.SwirlIconDockLeftExpand {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-door-open',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDoorOpen {
protected el: HTMLSwirlIconDoorOpenElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDoorOpen extends Components.SwirlIconDoorOpen {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-dot',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDot {
protected el: HTMLSwirlIconDotElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDot extends Components.SwirlIconDot {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-double-arrow-left',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDoubleArrowLeft {
protected el: HTMLSwirlIconDoubleArrowLeftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDoubleArrowLeft extends Components.SwirlIconDoubleArrowLeft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-double-arrow-right',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDoubleArrowRight {
protected el: HTMLSwirlIconDoubleArrowRightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDoubleArrowRight extends Components.SwirlIconDoubleArrowRight {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-download',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDownload {
protected el: HTMLSwirlIconDownloadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDownload extends Components.SwirlIconDownload {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-drag-handle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconDragHandle {
protected el: HTMLSwirlIconDragHandleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconDragHandle extends Components.SwirlIconDragHandle {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-edit',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEdit {
protected el: HTMLSwirlIconEditElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEdit extends Components.SwirlIconEdit {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-edit-note',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEditNote {
protected el: HTMLSwirlIconEditNoteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEditNote extends Components.SwirlIconEditNote {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-emoji-mood',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEmojiMood {
protected el: HTMLSwirlIconEmojiMoodElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEmojiMood extends Components.SwirlIconEmojiMood {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-emoji-satisfied',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEmojiSatisfied {
protected el: HTMLSwirlIconEmojiSatisfiedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEmojiSatisfied extends Components.SwirlIconEmojiSatisfied {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-emoji-symbols',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEmojiSymbols {
protected el: HTMLSwirlIconEmojiSymbolsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEmojiSymbols extends Components.SwirlIconEmojiSymbols {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-end-series',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconEndSeries {
protected el: HTMLSwirlIconEndSeriesElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconEndSeries extends Components.SwirlIconEndSeries {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-error',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconError {
protected el: HTMLSwirlIconErrorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconError extends Components.SwirlIconError {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-expand-less',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconExpandLess {
protected el: HTMLSwirlIconExpandLessElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconExpandLess extends Components.SwirlIconExpandLess {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-expand-more',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconExpandMore {
protected el: HTMLSwirlIconExpandMoreElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconExpandMore extends Components.SwirlIconExpandMore {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-experiment',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconExperiment {
protected el: HTMLSwirlIconExperimentElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconExperiment extends Components.SwirlIconExperiment {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-file',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFile {
protected el: HTMLSwirlIconFileElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFile extends Components.SwirlIconFile {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-file-copy',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFileCopy {
protected el: HTMLSwirlIconFileCopyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFileCopy extends Components.SwirlIconFileCopy {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-filter',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFilter {
protected el: HTMLSwirlIconFilterElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFilter extends Components.SwirlIconFilter {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-folder',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFolder {
protected el: HTMLSwirlIconFolderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFolder extends Components.SwirlIconFolder {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-folder-shared',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFolderShared {
protected el: HTMLSwirlIconFolderSharedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFolderShared extends Components.SwirlIconFolderShared {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-format-h-one',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFormatHOne {
protected el: HTMLSwirlIconFormatHOneElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFormatHOne extends Components.SwirlIconFormatHOne {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-format-list-bulleted',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFormatListBulleted {
protected el: HTMLSwirlIconFormatListBulletedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFormatListBulleted extends Components.SwirlIconFormatListBulleted {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-format-list-numbered',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFormatListNumbered {
protected el: HTMLSwirlIconFormatListNumberedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFormatListNumbered extends Components.SwirlIconFormatListNumbered {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-forward',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconForward {
protected el: HTMLSwirlIconForwardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconForward extends Components.SwirlIconForward {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-fullscreen',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFullscreen {
protected el: HTMLSwirlIconFullscreenElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFullscreen extends Components.SwirlIconFullscreen {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-fullscreen-exit',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconFullscreenExit {
protected el: HTMLSwirlIconFullscreenExitElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconFullscreenExit extends Components.SwirlIconFullscreenExit {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-gif',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconGif {
protected el: HTMLSwirlIconGifElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconGif extends Components.SwirlIconGif {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-group-add',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconGroupAdd {
protected el: HTMLSwirlIconGroupAddElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconGroupAdd extends Components.SwirlIconGroupAdd {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-group-assign',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconGroupAssign {
protected el: HTMLSwirlIconGroupAssignElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconGroupAssign extends Components.SwirlIconGroupAssign {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-groups',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconGroups {
protected el: HTMLSwirlIconGroupsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconGroups extends Components.SwirlIconGroups {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-groups-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconGroupsFilled {
protected el: HTMLSwirlIconGroupsFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconGroupsFilled extends Components.SwirlIconGroupsFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-hamburger-menu',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHamburgerMenu {
protected el: HTMLSwirlIconHamburgerMenuElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHamburgerMenu extends Components.SwirlIconHamburgerMenu {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-health-and-safety',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHealthAndSafety {
protected el: HTMLSwirlIconHealthAndSafetyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHealthAndSafety extends Components.SwirlIconHealthAndSafety {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-help',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHelp {
protected el: HTMLSwirlIconHelpElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHelp extends Components.SwirlIconHelp {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-help-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHelpFilled {
protected el: HTMLSwirlIconHelpFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHelpFilled extends Components.SwirlIconHelpFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-highlight',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHighlight {
protected el: HTMLSwirlIconHighlightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHighlight extends Components.SwirlIconHighlight {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-history',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHistory {
protected el: HTMLSwirlIconHistoryElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHistory extends Components.SwirlIconHistory {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-home',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHome {
protected el: HTMLSwirlIconHomeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHome extends Components.SwirlIconHome {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-home-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHomeFilled {
protected el: HTMLSwirlIconHomeFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHomeFilled extends Components.SwirlIconHomeFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-hr-resting',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconHrResting {
protected el: HTMLSwirlIconHrRestingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconHrResting extends Components.SwirlIconHrResting {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-image',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconImage {
protected el: HTMLSwirlIconImageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconImage extends Components.SwirlIconImage {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-improve-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconImproveText {
protected el: HTMLSwirlIconImproveTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconImproveText extends Components.SwirlIconImproveText {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-info',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInfo {
protected el: HTMLSwirlIconInfoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInfo extends Components.SwirlIconInfo {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-insert-below',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInsertBelow {
protected el: HTMLSwirlIconInsertBelowElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInsertBelow extends Components.SwirlIconInsertBelow {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-insert-chart',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInsertChart {
protected el: HTMLSwirlIconInsertChartElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInsertChart extends Components.SwirlIconInsertChart {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-insert-on-top',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInsertOnTop {
protected el: HTMLSwirlIconInsertOnTopElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInsertOnTop extends Components.SwirlIconInsertOnTop {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-inventory',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInventory {
protected el: HTMLSwirlIconInventoryElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInventory extends Components.SwirlIconInventory {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-inventory-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconInventoryOff {
protected el: HTMLSwirlIconInventoryOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconInventoryOff extends Components.SwirlIconInventoryOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-iphone',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconIphone {
protected el: HTMLSwirlIconIphoneElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconIphone extends Components.SwirlIconIphone {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-italic',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconItalic {
protected el: HTMLSwirlIconItalicElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconItalic extends Components.SwirlIconItalic {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-key',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconKey {
protected el: HTMLSwirlIconKeyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconKey extends Components.SwirlIconKey {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-keyboard',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconKeyboard {
protected el: HTMLSwirlIconKeyboardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconKeyboard extends Components.SwirlIconKeyboard {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-keyboard-hide',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconKeyboardHide {
protected el: HTMLSwirlIconKeyboardHideElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconKeyboardHide extends Components.SwirlIconKeyboardHide {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-language',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLanguage {
protected el: HTMLSwirlIconLanguageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLanguage extends Components.SwirlIconLanguage {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-light-mode',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLightMode {
protected el: HTMLSwirlIconLightModeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLightMode extends Components.SwirlIconLightMode {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-like',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLike {
protected el: HTMLSwirlIconLikeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLike extends Components.SwirlIconLike {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-link',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLink {
protected el: HTMLSwirlIconLinkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLink extends Components.SwirlIconLink {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-list-alt-check',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconListAltCheck {
protected el: HTMLSwirlIconListAltCheckElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconListAltCheck extends Components.SwirlIconListAltCheck {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-live',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLive {
protected el: HTMLSwirlIconLiveElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLive extends Components.SwirlIconLive {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-load',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLoad {
protected el: HTMLSwirlIconLoadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLoad extends Components.SwirlIconLoad {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-location-on',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLocationOn {
protected el: HTMLSwirlIconLocationOnElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLocationOn extends Components.SwirlIconLocationOn {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-lock',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLock {
protected el: HTMLSwirlIconLockElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLock extends Components.SwirlIconLock {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-lock-open',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLockOpen {
protected el: HTMLSwirlIconLockOpenElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLockOpen extends Components.SwirlIconLockOpen {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-lock-person',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLockPerson {
protected el: HTMLSwirlIconLockPersonElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLockPerson extends Components.SwirlIconLockPerson {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-login',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLogin {
protected el: HTMLSwirlIconLoginElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLogin extends Components.SwirlIconLogin {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-logout',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLogout {
protected el: HTMLSwirlIconLogoutElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLogout extends Components.SwirlIconLogout {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-long-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconLongText {
protected el: HTMLSwirlIconLongTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconLongText extends Components.SwirlIconLongText {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mail',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMail {
protected el: HTMLSwirlIconMailElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMail extends Components.SwirlIconMail {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-manage-accounts',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconManageAccounts {
protected el: HTMLSwirlIconManageAccountsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconManageAccounts extends Components.SwirlIconManageAccounts {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mark-chat-read',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMarkChatRead {
protected el: HTMLSwirlIconMarkChatReadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMarkChatRead extends Components.SwirlIconMarkChatRead {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mark-chat-unread',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMarkChatUnread {
protected el: HTMLSwirlIconMarkChatUnreadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMarkChatUnread extends Components.SwirlIconMarkChatUnread {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mention',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMention {
protected el: HTMLSwirlIconMentionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMention extends Components.SwirlIconMention {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-menu',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMenu {
protected el: HTMLSwirlIconMenuElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMenu extends Components.SwirlIconMenu {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-menu-book',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMenuBook {
protected el: HTMLSwirlIconMenuBookElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMenuBook extends Components.SwirlIconMenuBook {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-menu-book-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMenuBookFilled {
protected el: HTMLSwirlIconMenuBookFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMenuBookFilled extends Components.SwirlIconMenuBookFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-menu-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMenuFilled {
protected el: HTMLSwirlIconMenuFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMenuFilled extends Components.SwirlIconMenuFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-message',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMessage {
protected el: HTMLSwirlIconMessageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMessage extends Components.SwirlIconMessage {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mic',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMic {
protected el: HTMLSwirlIconMicElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMic extends Components.SwirlIconMic {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mic-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMicOff {
protected el: HTMLSwirlIconMicOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMicOff extends Components.SwirlIconMicOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-mobile-theft',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMobileTheft {
protected el: HTMLSwirlIconMobileTheftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMobileTheft extends Components.SwirlIconMobileTheft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-more-horizontal',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMoreHorizontal {
protected el: HTMLSwirlIconMoreHorizontalElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMoreHorizontal extends Components.SwirlIconMoreHorizontal {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-more-vertikal',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconMoreVertikal {
protected el: HTMLSwirlIconMoreVertikalElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconMoreVertikal extends Components.SwirlIconMoreVertikal {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-news',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNews {
protected el: HTMLSwirlIconNewsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNews extends Components.SwirlIconNews {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-news-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNewsFilled {
protected el: HTMLSwirlIconNewsFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNewsFilled extends Components.SwirlIconNewsFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-news-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNewsOff {
protected el: HTMLSwirlIconNewsOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNewsOff extends Components.SwirlIconNewsOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-next-plan',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNextPlan {
protected el: HTMLSwirlIconNextPlanElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNextPlan extends Components.SwirlIconNextPlan {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-note-stack',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNoteStack {
protected el: HTMLSwirlIconNoteStackElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNoteStack extends Components.SwirlIconNoteStack {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-note-stack-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNoteStackFilled {
protected el: HTMLSwirlIconNoteStackFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNoteStackFilled extends Components.SwirlIconNoteStackFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-notifications',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNotifications {
protected el: HTMLSwirlIconNotificationsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNotifications extends Components.SwirlIconNotifications {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-notifications-active',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNotificationsActive {
protected el: HTMLSwirlIconNotificationsActiveElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNotificationsActive extends Components.SwirlIconNotificationsActive {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-notifications-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconNotificationsOff {
protected el: HTMLSwirlIconNotificationsOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconNotificationsOff extends Components.SwirlIconNotificationsOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-open-in-full',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconOpenInFull {
protected el: HTMLSwirlIconOpenInFullElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconOpenInFull extends Components.SwirlIconOpenInFull {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-open-in-new',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconOpenInNew {
protected el: HTMLSwirlIconOpenInNewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconOpenInNew extends Components.SwirlIconOpenInNew {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-passkey',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPasskey {
protected el: HTMLSwirlIconPasskeyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPasskey extends Components.SwirlIconPasskey {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-patient-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPatientList {
protected el: HTMLSwirlIconPatientListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPatientList extends Components.SwirlIconPatientList {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-pause',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPause {
protected el: HTMLSwirlIconPauseElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPause extends Components.SwirlIconPause {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-pause-circle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPauseCircle {
protected el: HTMLSwirlIconPauseCircleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPauseCircle extends Components.SwirlIconPauseCircle {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-people-alt',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPeopleAlt {
protected el: HTMLSwirlIconPeopleAltElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPeopleAlt extends Components.SwirlIconPeopleAlt {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-person',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPerson {
protected el: HTMLSwirlIconPersonElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPerson extends Components.SwirlIconPerson {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-person-check',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPersonCheck {
protected el: HTMLSwirlIconPersonCheckElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPersonCheck extends Components.SwirlIconPersonCheck {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-person-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPersonOff {
protected el: HTMLSwirlIconPersonOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPersonOff extends Components.SwirlIconPersonOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-person-raised-hand',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPersonRaisedHand {
protected el: HTMLSwirlIconPersonRaisedHandElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPersonRaisedHand extends Components.SwirlIconPersonRaisedHand {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-phone',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPhone {
protected el: HTMLSwirlIconPhoneElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPhone extends Components.SwirlIconPhone {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-photo-camera',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPhotoCamera {
protected el: HTMLSwirlIconPhotoCameraElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPhotoCamera extends Components.SwirlIconPhotoCamera {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-picture-as-pdf',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPictureAsPdf {
protected el: HTMLSwirlIconPictureAsPdfElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPictureAsPdf extends Components.SwirlIconPictureAsPdf {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-picture-in-picture',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPictureInPicture {
protected el: HTMLSwirlIconPictureInPictureElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPictureInPicture extends Components.SwirlIconPictureInPicture {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-pin',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPin {
protected el: HTMLSwirlIconPinElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPin extends Components.SwirlIconPin {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-pin-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPinOff {
protected el: HTMLSwirlIconPinOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPinOff extends Components.SwirlIconPinOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-place',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPlace {
protected el: HTMLSwirlIconPlaceElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPlace extends Components.SwirlIconPlace {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-play-arrow',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPlayArrow {
protected el: HTMLSwirlIconPlayArrowElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPlayArrow extends Components.SwirlIconPlayArrow {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-poll',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPoll {
protected el: HTMLSwirlIconPollElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPoll extends Components.SwirlIconPoll {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-post-approval',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPostApproval {
protected el: HTMLSwirlIconPostApprovalElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPostApproval extends Components.SwirlIconPostApproval {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-present',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPresent {
protected el: HTMLSwirlIconPresentElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPresent extends Components.SwirlIconPresent {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-preview',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPreview {
protected el: HTMLSwirlIconPreviewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPreview extends Components.SwirlIconPreview {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-print',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPrint {
protected el: HTMLSwirlIconPrintElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPrint extends Components.SwirlIconPrint {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-public',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPublic {
protected el: HTMLSwirlIconPublicElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPublic extends Components.SwirlIconPublic {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-public-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPublicOff {
protected el: HTMLSwirlIconPublicOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPublicOff extends Components.SwirlIconPublicOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-published-with-changes',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconPublishedWithChanges {
protected el: HTMLSwirlIconPublishedWithChangesElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconPublishedWithChanges extends Components.SwirlIconPublishedWithChanges {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-qr-code-scanner',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconQrCodeScanner {
protected el: HTMLSwirlIconQrCodeScannerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconQrCodeScanner extends Components.SwirlIconQrCodeScanner {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-four-to-three',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioFourToThree {
protected el: HTMLSwirlIconRatioFourToThreeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioFourToThree extends Components.SwirlIconRatioFourToThree {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-freeform',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioFreeform {
protected el: HTMLSwirlIconRatioFreeformElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioFreeform extends Components.SwirlIconRatioFreeform {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-sixteen-to-nine',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioSixteenToNine {
protected el: HTMLSwirlIconRatioSixteenToNineElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioSixteenToNine extends Components.SwirlIconRatioSixteenToNine {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-square',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioSquare {
protected el: HTMLSwirlIconRatioSquareElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioSquare extends Components.SwirlIconRatioSquare {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-three-to-four',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioThreeToFour {
protected el: HTMLSwirlIconRatioThreeToFourElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioThreeToFour extends Components.SwirlIconRatioThreeToFour {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-ratio-three-to-two',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRatioThreeToTwo {
protected el: HTMLSwirlIconRatioThreeToTwoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRatioThreeToTwo extends Components.SwirlIconRatioThreeToTwo {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-recieved',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRecieved {
protected el: HTMLSwirlIconRecievedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRecieved extends Components.SwirlIconRecieved {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-redo',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRedo {
protected el: HTMLSwirlIconRedoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRedo extends Components.SwirlIconRedo {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-refresh',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRefresh {
protected el: HTMLSwirlIconRefreshElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRefresh extends Components.SwirlIconRefresh {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-remove',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRemove {
protected el: HTMLSwirlIconRemoveElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRemove extends Components.SwirlIconRemove {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-remove-circle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRemoveCircle {
protected el: HTMLSwirlIconRemoveCircleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRemoveCircle extends Components.SwirlIconRemoveCircle {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-remove-moderator',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRemoveModerator {
protected el: HTMLSwirlIconRemoveModeratorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRemoveModerator extends Components.SwirlIconRemoveModerator {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-repeat',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRepeat {
protected el: HTMLSwirlIconRepeatElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRepeat extends Components.SwirlIconRepeat {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-reply',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconReply {
protected el: HTMLSwirlIconReplyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconReply extends Components.SwirlIconReply {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-report',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconReport {
protected el: HTMLSwirlIconReportElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconReport extends Components.SwirlIconReport {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-roadmap',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRoadmap {
protected el: HTMLSwirlIconRoadmapElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRoadmap extends Components.SwirlIconRoadmap {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-rotate-left',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRotateLeft {
protected el: HTMLSwirlIconRotateLeftElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRotateLeft extends Components.SwirlIconRotateLeft {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-rotate-right',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconRotateRight {
protected el: HTMLSwirlIconRotateRightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconRotateRight extends Components.SwirlIconRotateRight {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-school',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSchool {
protected el: HTMLSwirlIconSchoolElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSchool extends Components.SwirlIconSchool {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-screenshare',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconScreenshare {
protected el: HTMLSwirlIconScreenshareElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconScreenshare extends Components.SwirlIconScreenshare {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-screenshare-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconScreenshareOff {
protected el: HTMLSwirlIconScreenshareOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconScreenshareOff extends Components.SwirlIconScreenshareOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-search',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSearch {
protected el: HTMLSwirlIconSearchElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSearch extends Components.SwirlIconSearch {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-search-strong',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSearchStrong {
protected el: HTMLSwirlIconSearchStrongElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSearchStrong extends Components.SwirlIconSearchStrong {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-section',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSection {
protected el: HTMLSwirlIconSectionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSection extends Components.SwirlIconSection {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-secure',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSecure {
protected el: HTMLSwirlIconSecureElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSecure extends Components.SwirlIconSecure {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-sell',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSell {
protected el: HTMLSwirlIconSellElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSell extends Components.SwirlIconSell {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-send',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSend {
protected el: HTMLSwirlIconSendElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSend extends Components.SwirlIconSend {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-settings',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSettings {
protected el: HTMLSwirlIconSettingsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSettings extends Components.SwirlIconSettings {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-short-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconShortText {
protected el: HTMLSwirlIconShortTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconShortText extends Components.SwirlIconShortText {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-simplify',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSimplify {
protected el: HTMLSwirlIconSimplifyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSimplify extends Components.SwirlIconSimplify {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-spellcheck',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSpellcheck {
protected el: HTMLSwirlIconSpellcheckElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSpellcheck extends Components.SwirlIconSpellcheck {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-stars',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconStars {
protected el: HTMLSwirlIconStarsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconStars extends Components.SwirlIconStars {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-sticky-note',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconStickyNote {
protected el: HTMLSwirlIconStickyNoteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconStickyNote extends Components.SwirlIconStickyNote {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-stop',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconStop {
protected el: HTMLSwirlIconStopElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconStop extends Components.SwirlIconStop {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-stop-circle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconStopCircle {
protected el: HTMLSwirlIconStopCircleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconStopCircle extends Components.SwirlIconStopCircle {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-strikethrough',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconStrikethrough {
protected el: HTMLSwirlIconStrikethroughElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconStrikethrough extends Components.SwirlIconStrikethrough {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-sunny',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSunny {
protected el: HTMLSwirlIconSunnyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSunny extends Components.SwirlIconSunny {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-swap-vert',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSwapVert {
protected el: HTMLSwirlIconSwapVertElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSwapVert extends Components.SwirlIconSwapVert {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-sync',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconSync {
protected el: HTMLSwirlIconSyncElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconSync extends Components.SwirlIconSync {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-tasks',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTasks {
protected el: HTMLSwirlIconTasksElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTasks extends Components.SwirlIconTasks {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-tasks-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTasksFilled {
protected el: HTMLSwirlIconTasksFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTasksFilled extends Components.SwirlIconTasksFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-terminal',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTerminal {
protected el: HTMLSwirlIconTerminalElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTerminal extends Components.SwirlIconTerminal {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-time',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTime {
protected el: HTMLSwirlIconTimeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTime extends Components.SwirlIconTime {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-time-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTimeFilled {
protected el: HTMLSwirlIconTimeFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTimeFilled extends Components.SwirlIconTimeFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-today',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconToday {
protected el: HTMLSwirlIconTodayElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconToday extends Components.SwirlIconToday {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-today-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTodayFilled {
protected el: HTMLSwirlIconTodayFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTodayFilled extends Components.SwirlIconTodayFilled {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-translate',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTranslate {
protected el: HTMLSwirlIconTranslateElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTranslate extends Components.SwirlIconTranslate {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-tree-structure',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconTreeStructure {
protected el: HTMLSwirlIconTreeStructureElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconTreeStructure extends Components.SwirlIconTreeStructure {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-underlined',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUnderlined {
protected el: HTMLSwirlIconUnderlinedElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUnderlined extends Components.SwirlIconUnderlined {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-undo',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUndo {
protected el: HTMLSwirlIconUndoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUndo extends Components.SwirlIconUndo {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-unlock-person',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUnlockPerson {
protected el: HTMLSwirlIconUnlockPersonElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUnlockPerson extends Components.SwirlIconUnlockPerson {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-upload',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUpload {
protected el: HTMLSwirlIconUploadElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUpload extends Components.SwirlIconUpload {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-user-add',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUserAdd {
protected el: HTMLSwirlIconUserAddElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUserAdd extends Components.SwirlIconUserAdd {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-user-assign',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconUserAssign {
protected el: HTMLSwirlIconUserAssignElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconUserAssign extends Components.SwirlIconUserAssign {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-verified-user',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVerifiedUser {
protected el: HTMLSwirlIconVerifiedUserElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVerifiedUser extends Components.SwirlIconVerifiedUser {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-video-camera',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVideoCamera {
protected el: HTMLSwirlIconVideoCameraElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVideoCamera extends Components.SwirlIconVideoCamera {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-video-camera-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVideoCameraOff {
protected el: HTMLSwirlIconVideoCameraOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVideoCameraOff extends Components.SwirlIconVideoCameraOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-video-library',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVideoLibrary {
protected el: HTMLSwirlIconVideoLibraryElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVideoLibrary extends Components.SwirlIconVideoLibrary {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-video-player',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVideoPlayer {
protected el: HTMLSwirlIconVideoPlayerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVideoPlayer extends Components.SwirlIconVideoPlayer {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-view-agenda',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconViewAgenda {
protected el: HTMLSwirlIconViewAgendaElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconViewAgenda extends Components.SwirlIconViewAgenda {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-visibility',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVisibility {
protected el: HTMLSwirlIconVisibilityElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVisibility extends Components.SwirlIconVisibility {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-visibility-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVisibilityOff {
protected el: HTMLSwirlIconVisibilityOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVisibilityOff extends Components.SwirlIconVisibilityOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-voice',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVoice {
protected el: HTMLSwirlIconVoiceElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVoice extends Components.SwirlIconVoice {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-volume-up',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconVolumeUp {
protected el: HTMLSwirlIconVolumeUpElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconVolumeUp extends Components.SwirlIconVolumeUp {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-warning',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWarning {
protected el: HTMLSwirlIconWarningElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWarning extends Components.SwirlIconWarning {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-waving-hand',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWavingHand {
protected el: HTMLSwirlIconWavingHandElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWavingHand extends Components.SwirlIconWavingHand {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-web-asset',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWebAsset {
protected el: HTMLSwirlIconWebAssetElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWebAsset extends Components.SwirlIconWebAsset {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-web-asset-off',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWebAssetOff {
protected el: HTMLSwirlIconWebAssetOffElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWebAssetOff extends Components.SwirlIconWebAssetOff {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-work',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWork {
protected el: HTMLSwirlIconWorkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWork extends Components.SwirlIconWork {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-workspace-premium',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconWorkspacePremium {
protected el: HTMLSwirlIconWorkspacePremiumElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconWorkspacePremium extends Components.SwirlIconWorkspacePremium {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-zoom-in',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconZoomIn {
protected el: HTMLSwirlIconZoomInElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconZoomIn extends Components.SwirlIconZoomIn {}
@ProxyCmp({
inputs: ['color', 'label', 'size']
})
@Component({
selector: 'swirl-icon-zoom-out',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', 'label', 'size'],
standalone: false
})
export class SwirlIconZoomOut {
protected el: HTMLSwirlIconZoomOutElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlIconZoomOut extends Components.SwirlIconZoomOut {}
@ProxyCmp({
inputs: ['aspectRatio', 'borderRadius', 'label']
})
@Component({
selector: 'swirl-image-grid',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['aspectRatio', 'borderRadius', 'label'],
standalone: false
})
export class SwirlImageGrid {
protected el: HTMLSwirlImageGridElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlImageGrid extends Components.SwirlImageGrid {}
@ProxyCmp({
inputs: ['alt', 'gifPauseLabel', 'gifPlayLabel', 'icon', 'interactive', 'loading', 'overlay', 'showGifControls', 'src'],
methods: ['play', 'pause']
})
@Component({
selector: 'swirl-image-grid-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'alt', required: true }, 'gifPauseLabel', 'gifPlayLabel', 'icon', 'interactive', 'loading', 'overlay', 'showGifControls', { name: 'src', required: true }],
standalone: false
})
export class SwirlImageGridItem {
protected el: HTMLSwirlImageGridItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['gifStarted', 'gifStopped', 'imageError', 'imageLoad']);
}
}
export declare interface SwirlImageGridItem extends Components.SwirlImageGridItem {
gifStarted: EventEmitter>;
gifStopped: EventEmitter>;
imageError: EventEmitter>;
imageLoad: EventEmitter>;
}
@ProxyCmp({
inputs: ['message', 'size']
})
@Component({
selector: 'swirl-inline-error',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'message', required: true }, 'size'],
standalone: false
})
export class SwirlInlineError {
protected el: HTMLSwirlInlineErrorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlInlineError extends Components.SwirlInlineError {}
@ProxyCmp({
inputs: ['borderRadius', 'heading', 'hideHeading', 'importance', 'intent']
})
@Component({
selector: 'swirl-inline-notification',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['borderRadius', { name: 'heading', required: true }, 'hideHeading', 'importance', 'intent'],
standalone: false
})
export class SwirlInlineNotification {
protected el: HTMLSwirlInlineNotificationElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlInlineNotification extends Components.SwirlInlineNotification {}
@ProxyCmp({
inputs: ['icon', 'intent', 'message', 'size']
})
@Component({
selector: 'swirl-inline-status',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['icon', { name: 'intent', required: true }, { name: 'message', required: true }, 'size'],
standalone: false
})
export class SwirlInlineStatus {
protected el: HTMLSwirlInlineStatusElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlInlineStatus extends Components.SwirlInlineStatus {}
@ProxyCmp({
inputs: ['closeButtonLabel', 'downloadButtonEnabled', 'downloadButtonLabel', 'label', 'nextSlideButtonLabel', 'previousSlideButtonLabel'],
methods: ['open', 'close', 'activateSlide']
})
@Component({
selector: 'swirl-lightbox',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['closeButtonLabel', 'downloadButtonEnabled', 'downloadButtonLabel', { name: 'label', required: true }, 'nextSlideButtonLabel', 'previousSlideButtonLabel'],
standalone: false
})
export class SwirlLightbox {
protected el: HTMLSwirlLightboxElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activeSlideChange', 'lightboxClose']);
}
}
export declare interface SwirlLightbox extends Components.SwirlLightbox {
activeSlideChange: EventEmitter>;
lightboxClose: EventEmitter>;
}
@ProxyCmp({
inputs: ['color', 'href', 'label', 'target']
})
@Component({
selector: 'swirl-link',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['color', { name: 'href', required: true }, { name: 'label', required: true }, 'target'],
standalone: false
})
export class SwirlLink {
protected el: HTMLSwirlLinkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlLink extends Components.SwirlLink {}
@ProxyCmp({
})
@Component({
selector: 'swirl-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [],
standalone: false
})
export class SwirlList {
protected el: HTMLSwirlListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlList extends Components.SwirlList {}
@ProxyCmp({
inputs: ['active', 'label', 'level', 'mobileBackButtonLabel', 'mobileCloseMenuButtonLabel', 'mobileDoneButtonLabel', 'placement', 'value', 'variant'],
methods: ['activateMenuItem', 'close', 'goBack', 'focusFirstItem', 'focusItemAtIndex', 'updateSelection', 'updateActiveItem']
})
@Component({
selector: 'swirl-menu',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', { name: 'label', required: true }, 'level', 'mobileBackButtonLabel', 'mobileCloseMenuButtonLabel', 'mobileDoneButtonLabel', 'placement', 'value', 'variant'],
standalone: false
})
export class SwirlMenu {
protected el: HTMLSwirlMenuElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['done', 'valueChange']);
}
}
export declare interface SwirlMenu extends Components.SwirlMenu {
done: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'disabled', 'expanded', 'icon', 'iconBadge', 'intent', 'label', 'suffix', 'truncateLabel', 'value'],
methods: ['getSubMenu', 'updateValue', 'getParentMenu']
})
@Component({
selector: 'swirl-menu-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'disabled', 'expanded', 'icon', 'iconBadge', 'intent', { name: 'label', required: true }, 'suffix', 'truncateLabel', 'value'],
standalone: false
})
export class SwirlMenuItem {
protected el: HTMLSwirlMenuItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlMenuItem extends Components.SwirlMenuItem {}
@ProxyCmp({
inputs: ['closable', 'closeButtonLabel', 'contentGap', 'fullscreenDisableButtonLabel', 'fullscreenEnableButtonLabel', 'hasSidebarCloseButton', 'height', 'hideCloseButton', 'hideLabel', 'hideScrolledHeaderBorder', 'hideSecondaryContent', 'hideSecondaryContentBorders', 'hideSidebarContent', 'label', 'maxHeight', 'maxWidth', 'minHeight', 'padded', 'primaryActionLabel', 'primaryContentFlex', 'primaryContentMaxWidth', 'returnFocusTo', 'secondaryActionLabel', 'secondaryContentFlex', 'secondaryContentMaxWidth', 'secondaryContentPadding', 'secondaryContentPaddingBlockEnd', 'secondaryContentPaddingBlockStart', 'secondaryContentPaddingInlineEnd', 'secondaryContentPaddingInlineStart', 'showFullscreenButton', 'sidebarCloseButtonLabel', 'sidebarFooterPadded', 'sidebarLabel', 'sidebarPadded', 'variant'],
methods: ['open', 'close', 'setFullscreen', 'getScrollContainer']
})
@Component({
selector: 'swirl-modal',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['closable', 'closeButtonLabel', 'contentGap', 'fullscreenDisableButtonLabel', 'fullscreenEnableButtonLabel', 'hasSidebarCloseButton', 'height', 'hideCloseButton', 'hideLabel', 'hideScrolledHeaderBorder', 'hideSecondaryContent', 'hideSecondaryContentBorders', 'hideSidebarContent', { name: 'label', required: true }, 'maxHeight', 'maxWidth', 'minHeight', 'padded', 'primaryActionLabel', 'primaryContentFlex', 'primaryContentMaxWidth', 'returnFocusTo', 'secondaryActionLabel', 'secondaryContentFlex', 'secondaryContentMaxWidth', 'secondaryContentPadding', 'secondaryContentPaddingBlockEnd', 'secondaryContentPaddingBlockStart', 'secondaryContentPaddingInlineEnd', 'secondaryContentPaddingInlineStart', 'showFullscreenButton', 'sidebarCloseButtonLabel', 'sidebarFooterPadded', 'sidebarLabel', 'sidebarPadded', 'variant'],
standalone: false
})
export class SwirlModal {
protected el: HTMLSwirlModalElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['toggleFullscreen', 'modalClose', 'modalOpen', 'primaryAction', 'requestModalClose', 'secondaryAction', 'sidebarClose', 'toggleDialog']);
}
}
import type { SwirlDialogToggleEvent as ISwirlModalSwirlDialogToggleEvent } from '@getflip/swirl-components';
export declare interface SwirlModal extends Components.SwirlModal {
toggleFullscreen: EventEmitter>;
modalClose: EventEmitter>;
modalOpen: EventEmitter>;
primaryAction: EventEmitter>;
requestModalClose: EventEmitter>;
secondaryAction: EventEmitter>;
sidebarClose: EventEmitter>;
toggleDialog: EventEmitter>;
}
@ProxyCmp({
inputs: ['closeButtonLabel', 'label'],
methods: ['close']
})
@Component({
selector: 'swirl-modal-shell',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'closeButtonLabel', required: true }, { name: 'label', required: true }],
standalone: false
})
export class SwirlModalShell {
protected el: HTMLSwirlModalShellElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['closeModal']);
}
}
export declare interface SwirlModalShell extends Components.SwirlModalShell {
closeModal: EventEmitter>;
}
@ProxyCmp({
inputs: ['allowDeselect', 'allowDrag', 'assistiveTextItemGrabbed', 'assistiveTextItemMoved', 'assistiveTextItemMoving', 'disabled', 'label', 'multiSelect', 'optionListId', 'selectAllLabel', 'showSelectAll', 'value'],
methods: ['focusItemWithValue']
})
@Component({
selector: 'swirl-option-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['allowDeselect', 'allowDrag', 'assistiveTextItemGrabbed', 'assistiveTextItemMoved', 'assistiveTextItemMoving', 'disabled', 'label', 'multiSelect', 'optionListId', 'selectAllLabel', 'showSelectAll', 'value'],
standalone: false
})
export class SwirlOptionList {
protected el: HTMLSwirlOptionListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['itemDrop', 'valueChange']);
}
}
export declare interface SwirlOptionList extends Components.SwirlOptionList {
itemDrop: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['allowDrag', 'context', 'description', 'disabled', 'dragHandleDescription', 'dragHandleLabel', 'dragging', 'icon', 'iconBadge', 'indeterminate', 'label', 'minWidth', 'selected', 'swirlAriaRole', 'truncateLabel', 'value']
})
@Component({
selector: 'swirl-option-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['allowDrag', 'context', 'description', 'disabled', 'dragHandleDescription', 'dragHandleLabel', 'dragging', 'icon', 'iconBadge', 'indeterminate', { name: 'label', required: true }, 'minWidth', 'selected', 'swirlAriaRole', 'truncateLabel', { name: 'value', required: true }],
standalone: false
})
export class SwirlOptionListItem {
protected el: HTMLSwirlOptionListItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['toggleDrag']);
}
}
export declare interface SwirlOptionListItem extends Components.SwirlOptionListItem {
toggleDrag: EventEmitter>;
}
@ProxyCmp({
inputs: ['hasSeparator', 'label', 'separatorSpacing', 'spacing']
})
@Component({
selector: 'swirl-option-list-section',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['hasSeparator', { name: 'label', required: true }, 'separatorSpacing', 'spacing'],
standalone: false
})
export class SwirlOptionListSection {
protected el: HTMLSwirlOptionListSectionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlOptionListSection extends Components.SwirlOptionListSection {}
@ProxyCmp({
inputs: ['firstPageButtonLabel', 'label', 'lastPageButtonLabel', 'nextButtonLabel', 'page', 'pageLabel', 'pageSelectLabel', 'pageSize', 'pageSizeOptions', 'pageSizeSelectLabel', 'pages', 'prevButtonLabel', 'showPageSizeSelect', 'variant']
})
@Component({
selector: 'swirl-pagination',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['firstPageButtonLabel', { name: 'label', required: true }, 'lastPageButtonLabel', 'nextButtonLabel', { name: 'page', required: true }, 'pageLabel', 'pageSelectLabel', 'pageSize', 'pageSizeOptions', 'pageSizeSelectLabel', { name: 'pages', required: true }, 'prevButtonLabel', 'showPageSizeSelect', 'variant'],
standalone: false
})
export class SwirlPagination {
protected el: HTMLSwirlPaginationElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['setPage', 'setPageSize']);
}
}
export declare interface SwirlPagination extends Components.SwirlPagination {
setPage: EventEmitter>;
setPageSize: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoZoomLabel', 'closeButtonLabel', 'downloadButtonEnabled', 'downloadButtonLabel', 'file', 'fileName', 'fileTypeLabel', 'label', 'menuLabel', 'menuTriggerLabel', 'pdfWorkerSrc', 'printButtonEnabled', 'printButtonLabel', 'sideBySideButtonLabel', 'skipNativeDownload', 'thumbnailButtonLabel', 'thumbnailsButtonLabel', 'thumbnailsLabel', 'zoomInButtonLabel', 'zoomOutButtonLabel', 'zoomSelectLabel'],
methods: ['open', 'close']
})
@Component({
selector: 'swirl-pdf-reader',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoZoomLabel', 'closeButtonLabel', 'downloadButtonEnabled', 'downloadButtonLabel', { name: 'file', required: true }, 'fileName', 'fileTypeLabel', { name: 'label', required: true }, 'menuLabel', 'menuTriggerLabel', 'pdfWorkerSrc', 'printButtonEnabled', 'printButtonLabel', 'sideBySideButtonLabel', 'skipNativeDownload', 'thumbnailButtonLabel', 'thumbnailsButtonLabel', 'thumbnailsLabel', 'zoomInButtonLabel', 'zoomOutButtonLabel', 'zoomSelectLabel'],
standalone: false
})
export class SwirlPdfReader {
protected el: HTMLSwirlPdfReaderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['modalClose', 'modalOpen']);
}
}
export declare interface SwirlPdfReader extends Components.SwirlPdfReader {
modalClose: EventEmitter>;
modalOpen: EventEmitter>;
}
@ProxyCmp({
inputs: ['animation', 'borderRadius', 'disableScrollLock', 'enableFlip', 'fallbackAxisSideDirection', 'fullscreenBottomSheet', 'label', 'maxHeight', 'offset', 'padded', 'placement', 'popoverId', 'returnFocusToTrigger', 'translucent', 'transparent', 'trigger', 'triggerContainer', 'useContainerWidth'],
methods: ['close', 'open', 'isOpen', 'toggle']
})
@Component({
selector: 'swirl-popover',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['animation', 'borderRadius', 'disableScrollLock', 'enableFlip', 'fallbackAxisSideDirection', 'fullscreenBottomSheet', { name: 'label', required: true }, 'maxHeight', 'offset', 'padded', 'placement', 'popoverId', 'returnFocusToTrigger', 'translucent', 'transparent', 'trigger', 'triggerContainer', 'useContainerWidth'],
standalone: false
})
export class SwirlPopover {
protected el: HTMLSwirlPopoverElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['popoverClose', 'popoverOpen']);
}
}
import type { ComputePositionReturn as ISwirlPopoverComputePositionReturn } from '@getflip/swirl-components';
export declare interface SwirlPopover extends Components.SwirlPopover {
popoverClose: EventEmitter>;
popoverOpen: EventEmitter>;
}
@ProxyCmp({
inputs: ['hidePopoverWhenInvisible', 'hoverDelay', 'hoverLingerDuration', 'parentScrollContainer', 'setAriaAttributes', 'swirlPopover', 'triggerOnClick', 'triggerOnHover']
})
@Component({
selector: 'swirl-popover-trigger',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['hidePopoverWhenInvisible', 'hoverDelay', 'hoverLingerDuration', 'parentScrollContainer', 'setAriaAttributes', { name: 'swirlPopover', required: true }, 'triggerOnClick', 'triggerOnHover'],
standalone: false
})
export class SwirlPopoverTrigger {
protected el: HTMLSwirlPopoverTriggerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlPopoverTrigger extends Components.SwirlPopoverTrigger {}
@ProxyCmp({
inputs: ['label', 'size', 'value', 'variant']
})
@Component({
selector: 'swirl-progress-indicator',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'label', required: true }, 'size', 'value', 'variant'],
standalone: false
})
export class SwirlProgressIndicator {
protected el: HTMLSwirlProgressIndicatorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlProgressIndicator extends Components.SwirlProgressIndicator {}
@ProxyCmp({
inputs: ['checked', 'description', 'disabled', 'inputId', 'inputName', 'invalid', 'label', 'tooltip', 'value', 'variant']
})
@Component({
selector: 'swirl-radio',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['checked', 'description', 'disabled', { name: 'inputId', required: true }, { name: 'inputName', required: true }, 'invalid', 'label', 'tooltip', { name: 'value', required: true }, 'variant'],
standalone: false
})
export class SwirlRadio {
protected el: HTMLSwirlRadioElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlRadio extends Components.SwirlRadio {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['swirlAriaDescribedby', 'value']
})
@Component({
selector: 'swirl-radio-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['swirlAriaDescribedby', 'value'],
standalone: false
})
export class SwirlRadioGroup {
protected el: HTMLSwirlRadioGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlRadioGroup extends Components.SwirlRadioGroup {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['allowDrag', 'assistiveTextItemGrabbed', 'assistiveTextItemMoved', 'assistiveTextItemMoving', 'controllingElement', 'label', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'semantics', 'spacing'],
methods: ['resetFocus']
})
@Component({
selector: 'swirl-resource-list',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['allowDrag', 'assistiveTextItemGrabbed', 'assistiveTextItemMoved', 'assistiveTextItemMoving', 'controllingElement', 'label', 'padding', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'semantics', 'spacing'],
standalone: false
})
export class SwirlResourceList {
protected el: HTMLSwirlResourceListElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['itemDrop']);
}
}
export declare interface SwirlResourceList extends Components.SwirlResourceList {
itemDrop: EventEmitter>;
}
@ProxyCmp({
inputs: ['description', 'errorMessage', 'icon', 'label', 'loading', 'removable', 'removeButtonLabel']
})
@Component({
selector: 'swirl-resource-list-file-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['description', 'errorMessage', 'icon', { name: 'label', required: true }, 'loading', 'removable', 'removeButtonLabel'],
standalone: false
})
export class SwirlResourceListFileItem {
protected el: HTMLSwirlResourceListFileItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['remove']);
}
}
export declare interface SwirlResourceListFileItem extends Components.SwirlResourceListFileItem {
remove: EventEmitter>;
}
@ProxyCmp({
inputs: ['active', 'alignItems', 'allowDrag', 'allowHtml', 'checked', 'compact', 'description', 'descriptionWrap', 'disabled', 'dragHandleDescription', 'dragHandleLabel', 'dragging', 'hideDivider', 'href', 'interactive', 'label', 'labelMinHeight', 'labelTooltip', 'labelTooltipPosition', 'labelWeight', 'labelWrap', 'labelWrapMaxLines', 'menuTriggerId', 'menuTriggerLabel', 'meta', 'selectable', 'swirlAriaCurrent', 'swirlAriaLabel', 'value']
})
@Component({
selector: 'swirl-resource-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'alignItems', 'allowDrag', 'allowHtml', 'checked', 'compact', 'description', 'descriptionWrap', 'disabled', 'dragHandleDescription', 'dragHandleLabel', 'dragging', 'hideDivider', 'href', 'interactive', { name: 'label', required: true }, 'labelMinHeight', 'labelTooltip', 'labelTooltipPosition', 'labelWeight', 'labelWrap', 'labelWrapMaxLines', 'menuTriggerId', 'menuTriggerLabel', 'meta', 'selectable', 'swirlAriaCurrent', 'swirlAriaLabel', 'value'],
standalone: false
})
export class SwirlResourceListItem {
protected el: HTMLSwirlResourceListItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['toggleDrag', 'valueChange']);
}
}
export declare interface SwirlResourceListItem extends Components.SwirlResourceListItem {
toggleDrag: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['hasSeparator', 'label', 'separatorSpacing', 'spacing']
})
@Component({
selector: 'swirl-resource-list-section',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['hasSeparator', { name: 'label', required: true }, 'separatorSpacing', 'spacing'],
standalone: false
})
export class SwirlResourceListSection {
protected el: HTMLSwirlResourceListSectionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlResourceListSection extends Components.SwirlResourceListSection {}
@ProxyCmp({
inputs: ['autoFocus', 'clearButtonLabel', 'clearable', 'disabled', 'inputId', 'inputName', 'label', 'placeholder', 'value', 'variant']
})
@Component({
selector: 'swirl-search',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoFocus', 'clearButtonLabel', 'clearable', 'disabled', 'inputId', 'inputName', 'label', 'placeholder', 'value', 'variant'],
standalone: false
})
export class SwirlSearch {
protected el: HTMLSwirlSearchElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['clear', 'inputBlur', 'inputFocus', 'inputInput', 'valueChange']);
}
}
export declare interface SwirlSearch extends Components.SwirlSearch {
clear: EventEmitter>;
inputBlur: EventEmitter>;
inputFocus: EventEmitter>;
inputInput: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['allowDeselect', 'disabled', 'emptyListLabel', 'inline', 'invalid', 'label', 'multiSelect', 'required', 'searchInputLabel', 'searchLoading', 'searchPlaceholder', 'selectId', 'standalone', 'swirlAriaDescribedby', 'value', 'withSearch']
})
@Component({
selector: 'swirl-select',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['allowDeselect', 'disabled', 'emptyListLabel', 'inline', 'invalid', { name: 'label', required: true }, 'multiSelect', 'required', 'searchInputLabel', 'searchLoading', 'searchPlaceholder', 'selectId', 'standalone', 'swirlAriaDescribedby', 'value', 'withSearch'],
standalone: false
})
export class SwirlSelect {
protected el: HTMLSwirlSelectElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['searchChange', 'valueChange']);
}
}
export declare interface SwirlSelect extends Components.SwirlSelect {
searchChange: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['borderColor', 'color', 'label', 'orientation', 'semantics', 'spacing']
})
@Component({
selector: 'swirl-separator',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['borderColor', 'color', 'label', 'orientation', 'semantics', 'spacing'],
standalone: false
})
export class SwirlSeparator {
protected el: HTMLSwirlSeparatorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSeparator extends Components.SwirlSeparator {}
@ProxyCmp({
inputs: ['brandedHeader', 'browserBackButtonLabel', 'browserForwardButtonLabel', 'collapseNavigationButtonLabel', 'enableSecondaryNavGridLayout', 'expandNavigationButtonLabel', 'gridNavLayoutToggleLabel', 'hideMobileNavigationButtonLabel', 'listNavLayoutToggleLabel', 'navigationLabel', 'secondaryNavCollapseLabel', 'secondaryNavExpandLabel', 'secondaryNavGridLayoutVariant', 'skipLinkLabel'],
methods: ['showMobileNavigation', 'hideMobileNavigation']
})
@Component({
selector: 'swirl-shell-layout',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['brandedHeader', 'browserBackButtonLabel', 'browserForwardButtonLabel', 'collapseNavigationButtonLabel', 'enableSecondaryNavGridLayout', 'expandNavigationButtonLabel', 'gridNavLayoutToggleLabel', 'hideMobileNavigationButtonLabel', 'listNavLayoutToggleLabel', 'navigationLabel', 'secondaryNavCollapseLabel', 'secondaryNavExpandLabel', 'secondaryNavGridLayoutVariant', 'skipLinkLabel'],
standalone: false
})
export class SwirlShellLayout {
protected el: HTMLSwirlShellLayoutElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['historyBackClick', 'historyForwardClick', 'skipLinkClick']);
}
}
export declare interface SwirlShellLayout extends Components.SwirlShellLayout {
historyBackClick: EventEmitter>;
historyForwardClick: EventEmitter>;
skipLinkClick: EventEmitter>;
}
@ProxyCmp({
inputs: ['active', 'badgeLabel', 'boxed', 'description', 'filled', 'hideLabel', 'href', 'inlineLabel', 'inlineLabelColor', 'label', 'markAsNew', 'markAsNewLabel', 'swirlAriaCurrent', 'target', 'useCustomIconSize', 'variant', 'withGradient']
})
@Component({
selector: 'swirl-shell-navigation-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'badgeLabel', 'boxed', 'description', 'filled', 'hideLabel', 'href', 'inlineLabel', 'inlineLabelColor', { name: 'label', required: true }, 'markAsNew', 'markAsNewLabel', 'swirlAriaCurrent', 'target', 'useCustomIconSize', 'variant', 'withGradient'],
standalone: false
})
export class SwirlShellNavigationItem {
protected el: HTMLSwirlShellNavigationItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlShellNavigationItem extends Components.SwirlShellNavigationItem {}
@ProxyCmp({
inputs: ['animated', 'aspectRatio', 'borderRadius', 'height', 'width']
})
@Component({
selector: 'swirl-skeleton-box',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['animated', 'aspectRatio', 'borderRadius', 'height', 'width'],
standalone: false
})
export class SwirlSkeletonBox {
protected el: HTMLSwirlSkeletonBoxElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSkeletonBox extends Components.SwirlSkeletonBox {}
@ProxyCmp({
inputs: ['animated', 'lines', 'size']
})
@Component({
selector: 'swirl-skeleton-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['animated', 'lines', 'size'],
standalone: false
})
export class SwirlSkeletonText {
protected el: HTMLSwirlSkeletonTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSkeletonText extends Components.SwirlSkeletonText {}
@ProxyCmp({
inputs: ['label', 'size']
})
@Component({
selector: 'swirl-spinner',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'size'],
standalone: false
})
export class SwirlSpinner {
protected el: HTMLSwirlSpinnerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSpinner extends Components.SwirlSpinner {}
@ProxyCmp({
inputs: ['align', 'as', 'columnSpacing', 'height', 'justify', 'orientation', 'rowSpacing', 'spacing', 'swirlAriaRole', 'wrap']
})
@Component({
selector: 'swirl-stack',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['align', 'as', 'columnSpacing', 'height', 'justify', 'orientation', 'rowSpacing', 'spacing', 'swirlAriaRole', 'wrap'],
standalone: false
})
export class SwirlStack {
protected el: HTMLSwirlStackElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlStack extends Components.SwirlStack {}
@ProxyCmp({
inputs: ['intent', 'label']
})
@Component({
selector: 'swirl-status-indicator',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'intent', required: true }, { name: 'label', required: true }],
standalone: false
})
export class SwirlStatusIndicator {
protected el: HTMLSwirlStatusIndicatorElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlStatusIndicator extends Components.SwirlStatusIndicator {}
@ProxyCmp({
inputs: ['checked', 'description', 'disabled', 'hideDescription', 'hideLabel', 'inputId', 'inputName', 'label', 'labelPosition', 'swirlAriaLabel', 'value'],
methods: ['toggle']
})
@Component({
selector: 'swirl-switch',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['checked', 'description', 'disabled', 'hideDescription', 'hideLabel', { name: 'inputId', required: true }, { name: 'inputName', required: true }, 'label', 'labelPosition', 'swirlAriaLabel', 'value'],
standalone: false
})
export class SwirlSwitch {
protected el: HTMLSwirlSwitchElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['valueChange']);
}
}
export declare interface SwirlSwitch extends Components.SwirlSwitch {
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['glyph', 'size']
})
@Component({
selector: 'swirl-symbol',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'glyph', required: true }, 'size'],
standalone: false
})
export class SwirlSymbol {
protected el: HTMLSwirlSymbolElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbol extends Components.SwirlSymbol {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-ac-unit',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAcUnit {
protected el: HTMLSwirlSymbolAcUnitElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAcUnit extends Components.SwirlSymbolAcUnit {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-account-circle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAccountCircle {
protected el: HTMLSwirlSymbolAccountCircleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAccountCircle extends Components.SwirlSymbolAccountCircle {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-alternate-email',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAlternateEmail {
protected el: HTMLSwirlSymbolAlternateEmailElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAlternateEmail extends Components.SwirlSymbolAlternateEmail {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-android',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAndroid {
protected el: HTMLSwirlSymbolAndroidElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAndroid extends Components.SwirlSymbolAndroid {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-announcement',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAnnouncement {
protected el: HTMLSwirlSymbolAnnouncementElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAnnouncement extends Components.SwirlSymbolAnnouncement {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-autorenew',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolAutorenew {
protected el: HTMLSwirlSymbolAutorenewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolAutorenew extends Components.SwirlSymbolAutorenew {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-backup',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBackup {
protected el: HTMLSwirlSymbolBackupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBackup extends Components.SwirlSymbolBackup {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-badge',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBadge {
protected el: HTMLSwirlSymbolBadgeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBadge extends Components.SwirlSymbolBadge {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-barcode-reader',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBarcodeReader {
protected el: HTMLSwirlSymbolBarcodeReaderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBarcodeReader extends Components.SwirlSymbolBarcodeReader {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-barcode-scanner',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBarcodeScanner {
protected el: HTMLSwirlSymbolBarcodeScannerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBarcodeScanner extends Components.SwirlSymbolBarcodeScanner {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-battery-horiz',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBatteryHoriz {
protected el: HTMLSwirlSymbolBatteryHorizElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBatteryHoriz extends Components.SwirlSymbolBatteryHoriz {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-beach-access',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBeachAccess {
protected el: HTMLSwirlSymbolBeachAccessElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBeachAccess extends Components.SwirlSymbolBeachAccess {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-bolt',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBolt {
protected el: HTMLSwirlSymbolBoltElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBolt extends Components.SwirlSymbolBolt {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-bookmark',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolBookmark {
protected el: HTMLSwirlSymbolBookmarkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolBookmark extends Components.SwirlSymbolBookmark {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-calendar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolCalendar {
protected el: HTMLSwirlSymbolCalendarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolCalendar extends Components.SwirlSymbolCalendar {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-campaign',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolCampaign {
protected el: HTMLSwirlSymbolCampaignElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolCampaign extends Components.SwirlSymbolCampaign {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-cards-star',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolCardsStar {
protected el: HTMLSwirlSymbolCardsStarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolCardsStar extends Components.SwirlSymbolCardsStar {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-cloud',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolCloud {
protected el: HTMLSwirlSymbolCloudElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolCloud extends Components.SwirlSymbolCloud {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-construction',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolConstruction {
protected el: HTMLSwirlSymbolConstructionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolConstruction extends Components.SwirlSymbolConstruction {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-contacts',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolContacts {
protected el: HTMLSwirlSymbolContactsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolContacts extends Components.SwirlSymbolContacts {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-coronavirus',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolCoronavirus {
protected el: HTMLSwirlSymbolCoronavirusElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolCoronavirus extends Components.SwirlSymbolCoronavirus {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-design-services',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolDesignServices {
protected el: HTMLSwirlSymbolDesignServicesElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolDesignServices extends Components.SwirlSymbolDesignServices {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-desktop-windows',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolDesktopWindows {
protected el: HTMLSwirlSymbolDesktopWindowsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolDesktopWindows extends Components.SwirlSymbolDesktopWindows {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-directions-car-filled',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolDirectionsCarFilled {
protected el: HTMLSwirlSymbolDirectionsCarFilledElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolDirectionsCarFilled extends Components.SwirlSymbolDirectionsCarFilled {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-diversity',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolDiversity {
protected el: HTMLSwirlSymbolDiversityElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolDiversity extends Components.SwirlSymbolDiversity {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-draw',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolDraw {
protected el: HTMLSwirlSymbolDrawElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolDraw extends Components.SwirlSymbolDraw {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-edit-calendar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEditCalendar {
protected el: HTMLSwirlSymbolEditCalendarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEditCalendar extends Components.SwirlSymbolEditCalendar {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-email',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEmail {
protected el: HTMLSwirlSymbolEmailElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEmail extends Components.SwirlSymbolEmail {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-emergency',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEmergency {
protected el: HTMLSwirlSymbolEmergencyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEmergency extends Components.SwirlSymbolEmergency {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-emoji-food-beverage',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEmojiFoodBeverage {
protected el: HTMLSwirlSymbolEmojiFoodBeverageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEmojiFoodBeverage extends Components.SwirlSymbolEmojiFoodBeverage {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-engineering',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEngineering {
protected el: HTMLSwirlSymbolEngineeringElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEngineering extends Components.SwirlSymbolEngineering {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-event-menu',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolEventMenu {
protected el: HTMLSwirlSymbolEventMenuElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolEventMenu extends Components.SwirlSymbolEventMenu {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-explore',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolExplore {
protected el: HTMLSwirlSymbolExploreElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolExplore extends Components.SwirlSymbolExplore {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-extension',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolExtension {
protected el: HTMLSwirlSymbolExtensionElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolExtension extends Components.SwirlSymbolExtension {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-facebook',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFacebook {
protected el: HTMLSwirlSymbolFacebookElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFacebook extends Components.SwirlSymbolFacebook {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-favorite',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFavorite {
protected el: HTMLSwirlSymbolFavoriteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFavorite extends Components.SwirlSymbolFavorite {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-fitness-center',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFitnessCenter {
protected el: HTMLSwirlSymbolFitnessCenterElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFitnessCenter extends Components.SwirlSymbolFitnessCenter {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-flag',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFlag {
protected el: HTMLSwirlSymbolFlagElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFlag extends Components.SwirlSymbolFlag {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-flight',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFlight {
protected el: HTMLSwirlSymbolFlightElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFlight extends Components.SwirlSymbolFlight {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-folder',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolFolder {
protected el: HTMLSwirlSymbolFolderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolFolder extends Components.SwirlSymbolFolder {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-globe',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolGlobe {
protected el: HTMLSwirlSymbolGlobeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolGlobe extends Components.SwirlSymbolGlobe {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-groups',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolGroups {
protected el: HTMLSwirlSymbolGroupsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolGroups extends Components.SwirlSymbolGroups {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-healing',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolHealing {
protected el: HTMLSwirlSymbolHealingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolHealing extends Components.SwirlSymbolHealing {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-health-and-safety',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolHealthAndSafety {
protected el: HTMLSwirlSymbolHealthAndSafetyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolHealthAndSafety extends Components.SwirlSymbolHealthAndSafety {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-help',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolHelp {
protected el: HTMLSwirlSymbolHelpElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolHelp extends Components.SwirlSymbolHelp {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-home-repair-service',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolHomeRepairService {
protected el: HTMLSwirlSymbolHomeRepairServiceElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolHomeRepairService extends Components.SwirlSymbolHomeRepairService {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-home-storage',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolHomeStorage {
protected el: HTMLSwirlSymbolHomeStorageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolHomeStorage extends Components.SwirlSymbolHomeStorage {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-id-card',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolIdCard {
protected el: HTMLSwirlSymbolIdCardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolIdCard extends Components.SwirlSymbolIdCard {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-image',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolImage {
protected el: HTMLSwirlSymbolImageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolImage extends Components.SwirlSymbolImage {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-info-menu',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolInfoMenu {
protected el: HTMLSwirlSymbolInfoMenuElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolInfoMenu extends Components.SwirlSymbolInfoMenu {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-instagram',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolInstagram {
protected el: HTMLSwirlSymbolInstagramElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolInstagram extends Components.SwirlSymbolInstagram {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-inventory',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolInventory {
protected el: HTMLSwirlSymbolInventoryElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolInventory extends Components.SwirlSymbolInventory {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-inventory-2',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolInventory2 {
protected el: HTMLSwirlSymbolInventory2Element;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolInventory2 extends Components.SwirlSymbolInventory2 {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-ios',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolIos {
protected el: HTMLSwirlSymbolIosElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolIos extends Components.SwirlSymbolIos {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-key',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolKey {
protected el: HTMLSwirlSymbolKeyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolKey extends Components.SwirlSymbolKey {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-language',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLanguage {
protected el: HTMLSwirlSymbolLanguageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLanguage extends Components.SwirlSymbolLanguage {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-leaderboard',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLeaderboard {
protected el: HTMLSwirlSymbolLeaderboardElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLeaderboard extends Components.SwirlSymbolLeaderboard {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-lightbulb',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLightbulb {
protected el: HTMLSwirlSymbolLightbulbElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLightbulb extends Components.SwirlSymbolLightbulb {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-linkedin',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLinkedin {
protected el: HTMLSwirlSymbolLinkedinElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLinkedin extends Components.SwirlSymbolLinkedin {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-local-shipping',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLocalShipping {
protected el: HTMLSwirlSymbolLocalShippingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLocalShipping extends Components.SwirlSymbolLocalShipping {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-location-on',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLocationOn {
protected el: HTMLSwirlSymbolLocationOnElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLocationOn extends Components.SwirlSymbolLocationOn {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-loyalty',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolLoyalty {
protected el: HTMLSwirlSymbolLoyaltyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolLoyalty extends Components.SwirlSymbolLoyalty {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-map',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolMap {
protected el: HTMLSwirlSymbolMapElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolMap extends Components.SwirlSymbolMap {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-maps-home-work',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolMapsHomeWork {
protected el: HTMLSwirlSymbolMapsHomeWorkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolMapsHomeWork extends Components.SwirlSymbolMapsHomeWork {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-menu-book',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolMenuBook {
protected el: HTMLSwirlSymbolMenuBookElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolMenuBook extends Components.SwirlSymbolMenuBook {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-mop',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolMop {
protected el: HTMLSwirlSymbolMopElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolMop extends Components.SwirlSymbolMop {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-nest-eco-leaf',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolNestEcoLeaf {
protected el: HTMLSwirlSymbolNestEcoLeafElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolNestEcoLeaf extends Components.SwirlSymbolNestEcoLeaf {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-notifications',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolNotifications {
protected el: HTMLSwirlSymbolNotificationsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolNotifications extends Components.SwirlSymbolNotifications {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-open-in-new',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolOpenInNew {
protected el: HTMLSwirlSymbolOpenInNewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolOpenInNew extends Components.SwirlSymbolOpenInNew {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-orders',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolOrders {
protected el: HTMLSwirlSymbolOrdersElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolOrders extends Components.SwirlSymbolOrders {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-package',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPackage {
protected el: HTMLSwirlSymbolPackageElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPackage extends Components.SwirlSymbolPackage {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-palette',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPalette {
protected el: HTMLSwirlSymbolPaletteElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPalette extends Components.SwirlSymbolPalette {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-partly-cloudy-day',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPartlyCloudyDay {
protected el: HTMLSwirlSymbolPartlyCloudyDayElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPartlyCloudyDay extends Components.SwirlSymbolPartlyCloudyDay {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-pedal-bike',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPedalBike {
protected el: HTMLSwirlSymbolPedalBikeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPedalBike extends Components.SwirlSymbolPedalBike {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-percent-discount',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPercentDiscount {
protected el: HTMLSwirlSymbolPercentDiscountElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPercentDiscount extends Components.SwirlSymbolPercentDiscount {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-pets',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPets {
protected el: HTMLSwirlSymbolPetsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPets extends Components.SwirlSymbolPets {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-pinterest',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPinterest {
protected el: HTMLSwirlSymbolPinterestElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPinterest extends Components.SwirlSymbolPinterest {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-point-of-sale',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPointOfSale {
protected el: HTMLSwirlSymbolPointOfSaleElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPointOfSale extends Components.SwirlSymbolPointOfSale {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-policy',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPolicy {
protected el: HTMLSwirlSymbolPolicyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPolicy extends Components.SwirlSymbolPolicy {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-precision-manufacturing',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPrecisionManufacturing {
protected el: HTMLSwirlSymbolPrecisionManufacturingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPrecisionManufacturing extends Components.SwirlSymbolPrecisionManufacturing {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-print',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPrint {
protected el: HTMLSwirlSymbolPrintElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPrint extends Components.SwirlSymbolPrint {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-push-pin',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolPushPin {
protected el: HTMLSwirlSymbolPushPinElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolPushPin extends Components.SwirlSymbolPushPin {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-recycling',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRecycling {
protected el: HTMLSwirlSymbolRecyclingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRecycling extends Components.SwirlSymbolRecycling {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-redeem',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRedeem {
protected el: HTMLSwirlSymbolRedeemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRedeem extends Components.SwirlSymbolRedeem {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-report-problem',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolReportProblem {
protected el: HTMLSwirlSymbolReportProblemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolReportProblem extends Components.SwirlSymbolReportProblem {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-restaurant',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRestaurant {
protected el: HTMLSwirlSymbolRestaurantElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRestaurant extends Components.SwirlSymbolRestaurant {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-roadmap',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRoadmap {
protected el: HTMLSwirlSymbolRoadmapElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRoadmap extends Components.SwirlSymbolRoadmap {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-rocket-launch',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRocketLaunch {
protected el: HTMLSwirlSymbolRocketLaunchElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRocketLaunch extends Components.SwirlSymbolRocketLaunch {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-room',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolRoom {
protected el: HTMLSwirlSymbolRoomElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolRoom extends Components.SwirlSymbolRoom {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-savings',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSavings {
protected el: HTMLSwirlSymbolSavingsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSavings extends Components.SwirlSymbolSavings {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-school',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSchool {
protected el: HTMLSwirlSymbolSchoolElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSchool extends Components.SwirlSymbolSchool {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-sell',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSell {
protected el: HTMLSwirlSymbolSellElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSell extends Components.SwirlSymbolSell {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-settings-voice',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSettingsVoice {
protected el: HTMLSwirlSymbolSettingsVoiceElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSettingsVoice extends Components.SwirlSymbolSettingsVoice {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-shopping-bag',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolShoppingBag {
protected el: HTMLSwirlSymbolShoppingBagElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolShoppingBag extends Components.SwirlSymbolShoppingBag {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-shopping-cart',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolShoppingCart {
protected el: HTMLSwirlSymbolShoppingCartElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolShoppingCart extends Components.SwirlSymbolShoppingCart {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-smartphone',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSmartphone {
protected el: HTMLSwirlSymbolSmartphoneElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSmartphone extends Components.SwirlSymbolSmartphone {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-spa',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSpa {
protected el: HTMLSwirlSymbolSpaElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSpa extends Components.SwirlSymbolSpa {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-sports-soccer',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSportsSoccer {
protected el: HTMLSwirlSymbolSportsSoccerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSportsSoccer extends Components.SwirlSymbolSportsSoccer {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-star',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolStar {
protected el: HTMLSwirlSymbolStarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolStar extends Components.SwirlSymbolStar {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-supervisor-account',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolSupervisorAccount {
protected el: HTMLSwirlSymbolSupervisorAccountElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolSupervisorAccount extends Components.SwirlSymbolSupervisorAccount {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-task',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTask {
protected el: HTMLSwirlSymbolTaskElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTask extends Components.SwirlSymbolTask {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-tasks',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTasks {
protected el: HTMLSwirlSymbolTasksElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTasks extends Components.SwirlSymbolTasks {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-thumbs-up-down',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolThumbsUpDown {
protected el: HTMLSwirlSymbolThumbsUpDownElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolThumbsUpDown extends Components.SwirlSymbolThumbsUpDown {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-timer',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTimer {
protected el: HTMLSwirlSymbolTimerElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTimer extends Components.SwirlSymbolTimer {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-tools-power-drill',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolToolsPowerDrill {
protected el: HTMLSwirlSymbolToolsPowerDrillElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolToolsPowerDrill extends Components.SwirlSymbolToolsPowerDrill {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-train',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTrain {
protected el: HTMLSwirlSymbolTrainElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTrain extends Components.SwirlSymbolTrain {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-trophy',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTrophy {
protected el: HTMLSwirlSymbolTrophyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTrophy extends Components.SwirlSymbolTrophy {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-twitter',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolTwitter {
protected el: HTMLSwirlSymbolTwitterElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolTwitter extends Components.SwirlSymbolTwitter {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-video',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolVideo {
protected el: HTMLSwirlSymbolVideoElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolVideo extends Components.SwirlSymbolVideo {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-warehouse',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWarehouse {
protected el: HTMLSwirlSymbolWarehouseElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWarehouse extends Components.SwirlSymbolWarehouse {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-water-drop',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWaterDrop {
protected el: HTMLSwirlSymbolWaterDropElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWaterDrop extends Components.SwirlSymbolWaterDrop {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-wb-sunny',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWbSunny {
protected el: HTMLSwirlSymbolWbSunnyElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWbSunny extends Components.SwirlSymbolWbSunny {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-wechat',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWechat {
protected el: HTMLSwirlSymbolWechatElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWechat extends Components.SwirlSymbolWechat {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-weibo',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWeibo {
protected el: HTMLSwirlSymbolWeiboElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWeibo extends Components.SwirlSymbolWeibo {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-wifi',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWifi {
protected el: HTMLSwirlSymbolWifiElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWifi extends Components.SwirlSymbolWifi {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-work',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolWork {
protected el: HTMLSwirlSymbolWorkElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolWork extends Components.SwirlSymbolWork {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-xing',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolXing {
protected el: HTMLSwirlSymbolXingElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolXing extends Components.SwirlSymbolXing {}
@ProxyCmp({
inputs: ['size']
})
@Component({
selector: 'swirl-symbol-youtube',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['size'],
standalone: false
})
export class SwirlSymbolYoutube {
protected el: HTMLSwirlSymbolYoutubeElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlSymbolYoutube extends Components.SwirlSymbolYoutube {}
@ProxyCmp({
inputs: ['active', 'icon', 'label', 'padding', 'tabId']
})
@Component({
selector: 'swirl-tab',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'icon', { name: 'label', required: true }, 'padding', { name: 'tabId', required: true }],
standalone: false
})
export class SwirlTab {
protected el: HTMLSwirlTabElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTab extends Components.SwirlTab {}
@ProxyCmp({
inputs: ['disableTabSemantics', 'justify', 'label', 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'tabs', 'variant']
})
@Component({
selector: 'swirl-tab-bar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['disableTabSemantics', 'justify', { name: 'label', required: true }, 'paddingBlockEnd', 'paddingBlockStart', 'paddingInlineEnd', 'paddingInlineStart', 'tabs', 'variant'],
standalone: false
})
export class SwirlTabBar {
protected el: HTMLSwirlTabBarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['activateNextTab', 'activatePreviousTab', 'activateTab']);
}
}
export declare interface SwirlTabBar extends Components.SwirlTabBar {
activateNextTab: EventEmitter>;
activatePreviousTab: EventEmitter>;
activateTab: EventEmitter>;
}
@ProxyCmp({
inputs: ['caption', 'dragDropHandle', 'dragDropInstructions', 'emptyStateLabel', 'enableDragDrop', 'label', 'loading'],
methods: ['rerender']
})
@Component({
selector: 'swirl-table',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['caption', 'dragDropHandle', 'dragDropInstructions', 'emptyStateLabel', 'enableDragDrop', { name: 'label', required: true }, 'loading'],
standalone: false
})
export class SwirlTable {
protected el: HTMLSwirlTableElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['dropRow']);
}
}
import type { SwirlTableDropRowEvent as ISwirlTableSwirlTableDropRowEvent } from '@getflip/swirl-components';
export declare interface SwirlTable extends Components.SwirlTable {
dropRow: EventEmitter>;
}
@ProxyCmp({
})
@Component({
selector: 'swirl-table-cell',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [],
standalone: false
})
export class SwirlTableCell {
protected el: HTMLSwirlTableCellElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTableCell extends Components.SwirlTableCell {}
@ProxyCmp({
inputs: ['maxWidth', 'minWidth', 'sort', 'sortable', 'sticky', 'variant', 'width']
})
@Component({
selector: 'swirl-table-column',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['maxWidth', 'minWidth', 'sort', 'sortable', 'sticky', 'variant', 'width'],
standalone: false
})
export class SwirlTableColumn {
protected el: HTMLSwirlTableColumnElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTableColumn extends Components.SwirlTableColumn {}
@ProxyCmp({
inputs: ['highlighted', 'index']
})
@Component({
selector: 'swirl-table-row',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['highlighted', 'index'],
standalone: false
})
export class SwirlTableRow {
protected el: HTMLSwirlTableRowElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTableRow extends Components.SwirlTableRow {}
@ProxyCmp({
inputs: ['collapseButtonLabel', 'collapsible', 'label', 'tooltip']
})
@Component({
selector: 'swirl-table-row-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['collapseButtonLabel', 'collapsible', { name: 'label', required: true }, 'tooltip'],
standalone: false
})
export class SwirlTableRowGroup {
protected el: HTMLSwirlTableRowGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTableRowGroup extends Components.SwirlTableRowGroup {}
@ProxyCmp({
inputs: ['initialTab', 'justifyTabBar', 'label', 'tabBarPaddingBlockEnd', 'tabBarPaddingBlockStart', 'tabBarPaddingInlineEnd', 'tabBarPaddingInlineStart', 'tabBarVariant'],
methods: ['activateTab']
})
@Component({
selector: 'swirl-tabs',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['initialTab', 'justifyTabBar', { name: 'label', required: true }, 'tabBarPaddingBlockEnd', 'tabBarPaddingBlockStart', 'tabBarPaddingInlineEnd', 'tabBarPaddingInlineStart', 'tabBarVariant'],
standalone: false
})
export class SwirlTabs {
protected el: HTMLSwirlTabsElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['tabActivated']);
}
}
export declare interface SwirlTabs extends Components.SwirlTabs {
tabActivated: EventEmitter>;
}
@ProxyCmp({
inputs: ['bordered', 'hideLabel', 'icon', 'iconPosition', 'intent', 'label', 'removable', 'removalButtonLabel', 'size', 'variant']
})
@Component({
selector: 'swirl-tag',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['bordered', 'hideLabel', 'icon', 'iconPosition', 'intent', { name: 'label', required: true }, 'removable', 'removalButtonLabel', 'size', 'variant'],
standalone: false
})
export class SwirlTag {
protected el: HTMLSwirlTagElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['remove']);
}
}
export declare interface SwirlTag extends Components.SwirlTag {
remove: EventEmitter>;
}
@ProxyCmp({
inputs: ['align', 'as', 'balance', 'color', 'fontFamily', 'fontStyle', 'lines', 'responsive', 'size', 'truncate', 'truncateDirection', 'weight', 'whiteSpace']
})
@Component({
selector: 'swirl-text',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['align', 'as', 'balance', 'color', 'fontFamily', 'fontStyle', 'lines', 'responsive', 'size', 'truncate', 'truncateDirection', 'weight', 'whiteSpace'],
standalone: false
})
export class SwirlText {
protected el: HTMLSwirlTextElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlText extends Components.SwirlText {}
@ProxyCmp({
inputs: ['autoComplete', 'autoFocus', 'autoGrow', 'autoSelect', 'characterCounterLabel', 'clearButtonLabel', 'clearable', 'disableDynamicWidth', 'disabled', 'fontSize', 'inline', 'inputName', 'invalid', 'max', 'maxLength', 'min', 'mode', 'passwordToggleLabel', 'placeholder', 'prefixLabel', 'readonly', 'required', 'rows', 'showCharacterCounter', 'showCharacterCounterNearLimit', 'spellCheck', 'step', 'suffixLabel', 'swirlAriaAutocomplete', 'swirlAriaControls', 'swirlAriaDescribedby', 'swirlAriaExpanded', 'swirlRole', 'type', 'value'],
methods: ['blurInput', 'focusInput']
})
@Component({
selector: 'swirl-text-input',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoComplete', 'autoFocus', 'autoGrow', 'autoSelect', 'characterCounterLabel', 'clearButtonLabel', 'clearable', 'disableDynamicWidth', 'disabled', 'fontSize', 'inline', 'inputName', 'invalid', 'max', 'maxLength', 'min', 'mode', 'passwordToggleLabel', 'placeholder', 'prefixLabel', 'readonly', 'required', 'rows', 'showCharacterCounter', 'showCharacterCounterNearLimit', 'spellCheck', 'step', 'suffixLabel', 'swirlAriaAutocomplete', 'swirlAriaControls', 'swirlAriaDescribedby', 'swirlAriaExpanded', 'swirlRole', 'type', 'value'],
standalone: false
})
export class SwirlTextInput {
protected el: HTMLSwirlTextInputElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['clear', 'inputBlur', 'inputFocus', 'valueChange']);
}
}
export declare interface SwirlTextInput extends Components.SwirlTextInput {
clear: EventEmitter>;
inputBlur: EventEmitter>;
inputFocus: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['config'],
methods: ['getActiveOSTheme', 'getPreferredOSTheme', 'setPreferredOSTheme', 'resetPreferredOSTheme']
})
@Component({
selector: 'swirl-theme-provider',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['config'],
standalone: false
})
export class SwirlThemeProvider {
protected el: HTMLSwirlThemeProviderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['appThemeUpdated', 'themeChange']);
}
}
import type { SwirlOSThemeChangeEventData as ISwirlThemeProviderSwirlOSThemeChangeEventData } from '@getflip/swirl-components';
export declare interface SwirlThemeProvider extends Components.SwirlThemeProvider {
appThemeUpdated: EventEmitter>;
themeChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['alt', 'cursor', 'editButtonIcon', 'editButtonLabel', 'error', 'format', 'interactive', 'menuButtonLabel', 'openButtonIcon', 'openButtonLabel', 'progress', 'progressLabel', 'removeButtonIcon', 'removeButtonLabel', 'showEditButton', 'showRemoveButton', 'size', 'src', 'timestamp']
})
@Component({
selector: 'swirl-thumbnail',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'alt', required: true }, 'cursor', 'editButtonIcon', 'editButtonLabel', 'error', 'format', 'interactive', 'menuButtonLabel', 'openButtonIcon', 'openButtonLabel', 'progress', 'progressLabel', 'removeButtonIcon', 'removeButtonLabel', 'showEditButton', 'showRemoveButton', 'size', { name: 'src', required: true }, 'timestamp'],
standalone: false
})
export class SwirlThumbnail {
protected el: HTMLSwirlThumbnailElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['edit', 'remove', 'thumbnailClick']);
}
}
export declare interface SwirlThumbnail extends Components.SwirlThumbnail {
edit: EventEmitter>;
remove: EventEmitter>;
thumbnailClick: EventEmitter>;
}
@ProxyCmp({
inputs: ['autoFocus', 'autoSelect', 'disabled', 'format', 'inline', 'invalid', 'placeholder', 'readonly', 'required', 'swirlAriaDescribedby', 'value']
})
@Component({
selector: 'swirl-time-input',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['autoFocus', 'autoSelect', 'disabled', 'format', 'inline', 'invalid', 'placeholder', 'readonly', 'required', 'swirlAriaDescribedby', 'value'],
standalone: false
})
export class SwirlTimeInput {
protected el: HTMLSwirlTimeInputElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['inputBlur', 'inputFocus', 'valueChange']);
}
}
export declare interface SwirlTimeInput extends Components.SwirlTimeInput {
inputBlur: EventEmitter>;
inputFocus: EventEmitter>;
valueChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['accessibleDismissLabel', 'actionLabel', 'content', 'dismissLabel', 'duration', 'icon', 'intent', 'toastId']
})
@Component({
selector: 'swirl-toast',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['accessibleDismissLabel', 'actionLabel', 'content', 'dismissLabel', 'duration', 'icon', 'intent', { name: 'toastId', required: true }],
standalone: false
})
export class SwirlToast {
protected el: HTMLSwirlToastElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['action', 'dismiss']);
}
}
export declare interface SwirlToast extends Components.SwirlToast {
action: EventEmitter>;
dismiss: EventEmitter>;
}
@ProxyCmp({
inputs: ['globalDuration'],
methods: ['clearAll', 'dismiss', 'toast']
})
@Component({
selector: 'swirl-toast-provider',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['globalDuration'],
standalone: false
})
export class SwirlToastProvider {
protected el: HTMLSwirlToastProviderElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlToastProvider extends Components.SwirlToastProvider {}
@ProxyCmp({
inputs: ['hideLabel', 'icon', 'identifier', 'isPressed', 'label']
})
@Component({
selector: 'swirl-toggle-button',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['hideLabel', 'icon', { name: 'identifier', required: true }, 'isPressed', { name: 'label', required: true }],
standalone: false
})
export class SwirlToggleButton {
protected el: HTMLSwirlToggleButtonElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlToggleButton extends Components.SwirlToggleButton {}
@ProxyCmp({
inputs: ['elevated', 'selectedToggleId', 'swirlAriaLabel', 'variant']
})
@Component({
selector: 'swirl-toggle-group',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['elevated', { name: 'selectedToggleId', required: true }, 'swirlAriaLabel', 'variant'],
standalone: false
})
export class SwirlToggleGroup {
protected el: HTMLSwirlToggleGroupElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['selectedToggleChange']);
}
}
export declare interface SwirlToggleGroup extends Components.SwirlToggleGroup {
selectedToggleChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['label', 'orientation', 'spacing']
})
@Component({
selector: 'swirl-toolbar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['label', 'orientation', 'spacing'],
standalone: false
})
export class SwirlToolbar {
protected el: HTMLSwirlToolbarElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlToolbar extends Components.SwirlToolbar {}
@ProxyCmp({
inputs: ['active', 'content', 'delay', 'enableFlip', 'intent', 'maxWidth', 'position', 'positioning', 'trigger'],
methods: ['show', 'hide']
})
@Component({
selector: 'swirl-tooltip',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', { name: 'content', required: true }, 'delay', 'enableFlip', 'intent', 'maxWidth', 'position', 'positioning', 'trigger'],
standalone: false
})
export class SwirlTooltip {
protected el: HTMLSwirlTooltipElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTooltip extends Components.SwirlTooltip {}
@ProxyCmp({
inputs: ['label']
})
@Component({
selector: 'swirl-tree-navigation',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [{ name: 'label', required: true }],
standalone: false
})
export class SwirlTreeNavigation {
protected el: HTMLSwirlTreeNavigationElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlTreeNavigation extends Components.SwirlTreeNavigation {}
@ProxyCmp({
inputs: ['active', 'expandable', 'external', 'href', 'icon', 'label', 'level', 'markAsNew', 'markAsNewLabel', 'navigationItemId', 'target'],
methods: ['expand', 'collapse']
})
@Component({
selector: 'swirl-tree-navigation-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'expandable', 'external', 'href', 'icon', { name: 'label', required: true }, 'level', 'markAsNew', 'markAsNewLabel', { name: 'navigationItemId', required: true }, 'target'],
standalone: false
})
export class SwirlTreeNavigationItem {
protected el: HTMLSwirlTreeNavigationItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['expansionChange']);
}
}
export declare interface SwirlTreeNavigationItem extends Components.SwirlTreeNavigationItem {
expansionChange: EventEmitter>;
}
@ProxyCmp({
inputs: ['canDrop', 'dragDropInstructions', 'dragDropItemSelector', 'enableDragDrop', 'initiallyExpandedItemIds', 'label', 'semantics'],
methods: ['expandItems']
})
@Component({
selector: 'swirl-tree-view',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['canDrop', 'dragDropInstructions', 'dragDropItemSelector', 'enableDragDrop', 'initiallyExpandedItemIds', { name: 'label', required: true }, 'semantics'],
standalone: false
})
export class SwirlTreeView {
protected el: HTMLSwirlTreeViewElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['dropItem', 'itemExpansionChanged']);
}
}
import type { SwirlTreeViewDropItemEvent as ISwirlTreeViewSwirlTreeViewDropItemEvent } from '@getflip/swirl-components';
export declare interface SwirlTreeView extends Components.SwirlTreeView {
dropItem: EventEmitter>;
itemExpansionChanged: EventEmitter>;
}
@ProxyCmp({
inputs: ['active', 'disableDrag', 'expandable', 'href', 'icon', 'iconColor', 'itemId', 'label'],
methods: ['expand', 'collapse', 'select', 'unselect']
})
@Component({
selector: 'swirl-tree-view-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['active', 'disableDrag', 'expandable', 'href', 'icon', 'iconColor', { name: 'itemId', required: true }, { name: 'label', required: true }],
standalone: false
})
export class SwirlTreeViewItem {
protected el: HTMLSwirlTreeViewItemElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['dropTreeViewItem', 'expandedChange', 'itemSelected', 'startKeyboardMove', 'endKeyboardMove', 'keyboardMove']);
}
}
import type { SwirlTreeViewDropItemEvent as ISwirlTreeViewItemSwirlTreeViewDropItemEvent } from '@getflip/swirl-components';
import type { SwirlTreeViewItemKeyboardMoveEvent as ISwirlTreeViewItemSwirlTreeViewItemKeyboardMoveEvent } from '@getflip/swirl-components';
export declare interface SwirlTreeViewItem extends Components.SwirlTreeViewItem {
dropTreeViewItem: EventEmitter>;
expandedChange: EventEmitter>;
itemSelected: EventEmitter>;
startKeyboardMove: EventEmitter>;
endKeyboardMove: EventEmitter>;
keyboardMove: EventEmitter>;
}
@ProxyCmp({
inputs: ['duration', 'durationLabel', 'label', 'src']
})
@Component({
selector: 'swirl-video-thumbnail',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['duration', 'durationLabel', { name: 'label', required: true }, { name: 'src', required: true }],
standalone: false
})
export class SwirlVideoThumbnail {
protected el: HTMLSwirlVideoThumbnailElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlVideoThumbnail extends Components.SwirlVideoThumbnail {}
@ProxyCmp({
})
@Component({
selector: 'swirl-visually-hidden',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: [],
standalone: false
})
export class SwirlVisuallyHidden {
protected el: HTMLSwirlVisuallyHiddenElement;
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
c.detach();
this.el = r.nativeElement;
}
}
export declare interface SwirlVisuallyHidden extends Components.SwirlVisuallyHidden {}