chore(form-core): improve type structure + exports
This commit is contained in:
parent
5d5f041ab9
commit
b6073fe4ba
9 changed files with 27 additions and 8 deletions
|
|
@ -1,10 +1,10 @@
|
||||||
/**
|
/**
|
||||||
* @typedef {import('./types').FeedbackMessageData} FeedbackMessageData
|
* @typedef {import('../../types/validate/validate').FeedbackMessageData} FeedbackMessageData
|
||||||
* @typedef {import('./types').ValidatorParam} ValidatorParam
|
* @typedef {import('../../types/validate/validate').ValidatorParam} ValidatorParam
|
||||||
* @typedef {import('./types').ValidatorConfig} ValidatorConfig
|
* @typedef {import('../../types/validate/validate').ValidatorConfig} ValidatorConfig
|
||||||
* @typedef {import('./types').ValidatorOutcome} ValidatorOutcome
|
* @typedef {import('../../types/validate/validate').ValidatorOutcome} ValidatorOutcome
|
||||||
* @typedef {import('./types').ValidatorName} ValidatorName
|
* @typedef {import('../../types/validate/validate').ValidatorName} ValidatorName
|
||||||
* @typedef {import('./types').ValidationType} ValidationType
|
* @typedef {import('../../types/validate/validate').ValidationType} ValidationType
|
||||||
* @typedef {import('../FormControlMixin').FormControlHost} FormControlHost
|
* @typedef {import('../FormControlMixin').FormControlHost} FormControlHost
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import { DefaultSuccess, MinLength, Required, ValidateMixin, Validator } from '.
|
||||||
import { AlwaysInvalid } from '../test-helpers/index.js';
|
import { AlwaysInvalid } from '../test-helpers/index.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {import('../src/validate/types').FeedbackMessageData} FeedbackMessageData
|
* @typedef {import('../types').FeedbackMessageData} FeedbackMessageData
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export function runValidateMixinFeedbackPart() {
|
export function runValidateMixinFeedbackPart() {
|
||||||
|
|
|
||||||
2
packages/form-core/types/choice-group/index.d.ts
vendored
Normal file
2
packages/form-core/types/choice-group/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
export * from './ChoiceInputMixinTypes';
|
||||||
|
export * from './ChoiceGroupMixinTypes';
|
||||||
1
packages/form-core/types/form-group/index.d.ts
vendored
Normal file
1
packages/form-core/types/form-group/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export * from './FormGroupMixinTypes';
|
||||||
10
packages/form-core/types/index.d.ts
vendored
Normal file
10
packages/form-core/types/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
export * from './FocusMixinTypes';
|
||||||
|
export * from './FormatMixinTypes';
|
||||||
|
export * from './FormControlMixinTypes';
|
||||||
|
export * from './InteractionStateMixinTypes';
|
||||||
|
export * from './NativeTextFieldMixinTypes';
|
||||||
|
export * from './validate';
|
||||||
|
export * from './utils';
|
||||||
|
export * from './registration';
|
||||||
|
export * from './form-group';
|
||||||
|
export * from './choice-group';
|
||||||
3
packages/form-core/types/registration/index.d.ts
vendored
Normal file
3
packages/form-core/types/registration/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
export * from './FormRegisteringMixinTypes';
|
||||||
|
export * from './FormRegistrarMixinTypes';
|
||||||
|
export * from './FormRegistrarPortalMixinTypes';
|
||||||
1
packages/form-core/types/utils/index.d.ts
vendored
Normal file
1
packages/form-core/types/utils/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export * from './SyncUpdatableMixinTypes';
|
||||||
2
packages/form-core/types/validate/index.d.ts
vendored
Normal file
2
packages/form-core/types/validate/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
export * from './validate';
|
||||||
|
export * from './ValidateMixinTypes';
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { FormControlHost } from '../../FormControlMixin';
|
import { FormControlHost } from '../../src/FormControlMixin';
|
||||||
export { ValidationType } from '../../types/ValidateMixinTypes';
|
export { ValidationType } from '../../types/ValidateMixinTypes';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Loading…
Reference in a new issue