@xmagic/nz-formly
Version:
基于ng-zorro-antd UI 扩展的ngx-formly组件库
1 lines • 5.51 kB
Source Map (JSON)
{"version":3,"file":"xmagic-nz-formly-slider.mjs","sources":["../../../lib/slider/slider.component.ts","../../../lib/slider/slider.module.ts","../../../lib/slider/xmagic-nz-formly-slider.ts"],"sourcesContent":["import { ChangeDetectionStrategy, Component } from '@angular/core';\r\nimport { FieldType } from '@ngx-formly/core';\r\nimport { NzFormlyFieldConfig } from '@xmagic/nz-formly/common';\r\nimport { SliderOptions } from './formly.type';\r\nimport { NzSafeAny } from 'ng-zorro-antd/core/types';\r\nimport { NzSliderShowTooltip } from 'ng-zorro-antd/slider';\r\n\r\n@Component({\r\n selector: 'nz-formly-slider-component',\r\n template: `\r\n <nz-slider\r\n #instance\r\n [formControl]=\"$any(formControl)\"\r\n [formlyAttributes]=\"field\"\r\n [nzRange]=\"props.nzRange\"\r\n [nzDefaultValue]=\"props.nzDefaultValue\"\r\n [nzDisabled]=\"props.nzDisabled || props.disabled || formControl?.disabled\"\r\n [nzDots]=\"props.nzDots\"\r\n [nzIncluded]=\"props.nzIncluded\"\r\n [nzMarks]=\"props.nzMarks\"\r\n [nzMax]=\"props.nzMax\"\r\n [nzMin]=\"props.nzMin\"\r\n [nzStep]=\"props.nzStep\"\r\n [nzTipFormatter]=\"props.nzTipFormatter\"\r\n [nzVertical]=\"props.nzVertical\"\r\n [nzReverse]=\"props.nzReverse\"\r\n [nzTooltipPlacement]=\"$any(props.nzTooltipPlacement)\"\r\n [nzTooltipVisible]=\"props.nzTooltipVisible\"\r\n (nzOnAfterChange)=\"props.nzOnAfterChange?.($event, field, instance)\"\r\n ngDefaultControl\r\n ></nz-slider>\r\n `,\r\n changeDetection: ChangeDetectionStrategy.OnPush\r\n})\r\nexport class FormlyFieldSliderComponent extends FieldType<NzFormlyFieldConfig<SliderOptions>> {\r\n override defaultOptions = {\r\n props: {\r\n nzMax: 100,\r\n nzMin: 0,\r\n nzStep: 1,\r\n nzIncluded: true,\r\n nzTooltipVisible: 'default' as NzSliderShowTooltip,\r\n nzTooltipPlacement: 'top' as NzSafeAny\r\n }\r\n };\r\n}\r\n","import { NgModule } from '@angular/core';\nimport { FormlyModule } from '@ngx-formly/core';\nimport { FormlyFieldSliderComponent } from './slider.component';\nimport { NzSliderModule } from 'ng-zorro-antd/slider';\nimport { CommonModule } from '@angular/common';\nimport { ReactiveFormsModule } from '@angular/forms';\n\nconst COMPONENT = FormlyFieldSliderComponent;\n\n@NgModule({\n declarations: [COMPONENT],\n imports: [\n CommonModule,\n ReactiveFormsModule,\n NzSliderModule,\n FormlyModule.forChild({\n types: [\n {\n name: 'slider',\n component: COMPONENT,\n wrappers: ['field-wrapper']\n }\n ]\n })\n ]\n})\nexport class FormlyNzSliderModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":["i1"],"mappings":"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"}