@xmagic/nz-formly
Version:
基于ng-zorro-antd UI 扩展的ngx-formly组件库
1 lines • 6 kB
Source Map (JSON)
{"version":3,"file":"xmagic-nz-formly.mjs","sources":["../../../lib/nz-formly.service.ts","../../../lib/nz-formly.module.ts","../../../lib/public-api.ts","../../../lib/xmagic-nz-formly.ts"],"sourcesContent":["import { Injectable } from '@angular/core';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class NzFormlyService {\r\n constructor() {}\r\n}\r\n","import { NgModule } from '@angular/core';\n\nimport { FormlyModule } from '@ngx-formly/core';\nimport { defaultPlaceholderExtensionOption, valueChangesExtensionOption } from '@xmagic/nz-formly/extension';\nimport { NzxFormUtils } from '@xmagic/nzx-antd/util';\n\n@NgModule({\n imports: [\n FormlyModule.forChild({\n validationMessages: [\n { name: 'required', message: (error, field) => `${field.props?.label}不能为空` },\n { name: 'minLength', message: (error, field) => `至少输入${field.props!.minLength}个字符` },\n { name: 'maxLength', message: (error, field) => `最多输入${field.props!.maxLength}个字符` },\n { name: 'max', message: (error, field) => `不能超过${field.props!.max}` },\n { name: 'min', message: (error, field) => `不能小于${field.props!.min}` },\n { name: 'pattern', message: (error, field) => `${field.props!.label}格式不正确` },\n { name: 'email', message: '邮箱格式不正确,例如:12345@qq.com' },\n { name: 'mobile', message: '手机号格式不正确,例如:18812345678' },\n { name: 'notBlank', message: '首尾不能包含空格' }\n ],\n validators: [\n { name: 'email', validation: NzxFormUtils.email() },\n { name: 'mobile', validation: NzxFormUtils.mobile() },\n {\n name: 'notBlank',\n validation: control => {\n if (!control.value) {\n return null;\n }\n return /^[\\s\\uFEFF]+|[\\s\\uFEFF]+$/.test(control.value) ? { notBlank: {} } : null;\n }\n }\n ],\n extensions: [defaultPlaceholderExtensionOption, valueChangesExtensionOption]\n })\n ]\n})\nexport class NzFormlyModule {}\n","/*\n * Public API Surface of nz-formly\n */\n\nexport * from './nz-formly.service';\nexport * from './nz-formly.module';\nexport * from './formly.type';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}