{"version":3,"file":"ui-vts-kit-ng-vts-divider.mjs","sources":["../../components/divider/divider.component.ts","../../components/divider/divider.module.ts","../../components/divider/public-api.ts","../../components/divider/ui-vts-kit-ng-vts-divider.ts"],"sourcesContent":["/**\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE\n */\n\nimport {\n  ChangeDetectionStrategy,\n  Component,\n  ElementRef,\n  Input,\n  TemplateRef,\n  ViewEncapsulation\n} from '@angular/core';\nimport { BooleanInput } from '@ui-vts-kit/ng-vts/core/types';\n\nimport { InputBoolean } from '@ui-vts-kit/ng-vts/core/util';\n\n@Component({\n  selector: 'vts-divider',\n  exportAs: 'vtsDivider',\n  preserveWhitespaces: false,\n  encapsulation: ViewEncapsulation.None,\n  changeDetection: ChangeDetectionStrategy.OnPush,\n  template: `\n    <span *ngIf=\"vtsText\" class=\"vts-divider-inner-text\">\n      <ng-container *vtsStringTemplateOutlet=\"vtsText\">\n        {{ vtsText }}\n      </ng-container>\n    </span>\n  `,\n  host: {\n    '[class.vts-divider-horizontal]': `vtsType === 'horizontal'`,\n    '[class.vts-divider-vertical]': `vtsType === 'vertical'`,\n    '[class.vts-divider-with-text]': `vtsText`,\n    '[class.vts-divider-plain]': `vtsPlain`,\n    '[class.vts-divider-with-text-left]': `vtsText && vtsOrientation === 'left'`,\n    '[class.vts-divider-with-text-right]': `vtsText && vtsOrientation === 'right'`,\n    '[class.vts-divider-with-text-center]': `vtsText && vtsOrientation === 'center'`,\n    '[class.vts-divider-dashed]': `vtsDashed`\n  }\n})\nexport class VtsDividerComponent {\n  static ngAcceptInputType_vtsDashed: BooleanInput;\n  static ngAcceptInputType_vtsPlain: BooleanInput;\n\n  @Input() vtsText?: string | TemplateRef<void>;\n  @Input() vtsType: 'horizontal' | 'vertical' = 'horizontal';\n  @Input() vtsOrientation: 'left' | 'right' | 'center' = 'center';\n  @Input() @InputBoolean() vtsDashed = false;\n  @Input() @InputBoolean() vtsPlain = false;\n\n  constructor(private elementRef: ElementRef) {\n    // TODO: move to host after View Engine deprecation\n    this.elementRef.nativeElement.classList.add('vts-divider');\n  }\n}\n","/**\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE\n */\n\nimport { BidiModule } from '@angular/cdk/bidi';\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { VtsOutletModule } from '@ui-vts-kit/ng-vts/core/outlet';\nimport { VtsDividerComponent } from './divider.component';\n\n@NgModule({\n  imports: [BidiModule, CommonModule, VtsOutletModule],\n  declarations: [VtsDividerComponent],\n  exports: [VtsDividerComponent]\n})\nexport class VtsDividerModule {}\n","/**\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE\n */\n\nexport * from './divider.component';\nexport * from './divider.module';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}