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').ValidatorParam} ValidatorParam
|
||||
* @typedef {import('./types').ValidatorConfig} ValidatorConfig
|
||||
* @typedef {import('./types').ValidatorOutcome} ValidatorOutcome
|
||||
* @typedef {import('./types').ValidatorName} ValidatorName
|
||||
* @typedef {import('./types').ValidationType} ValidationType
|
||||
* @typedef {import('../../types/validate/validate').FeedbackMessageData} FeedbackMessageData
|
||||
* @typedef {import('../../types/validate/validate').ValidatorParam} ValidatorParam
|
||||
* @typedef {import('../../types/validate/validate').ValidatorConfig} ValidatorConfig
|
||||
* @typedef {import('../../types/validate/validate').ValidatorOutcome} ValidatorOutcome
|
||||
* @typedef {import('../../types/validate/validate').ValidatorName} ValidatorName
|
||||
* @typedef {import('../../types/validate/validate').ValidationType} ValidationType
|
||||
* @typedef {import('../FormControlMixin').FormControlHost} FormControlHost
|
||||
*/
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import { DefaultSuccess, MinLength, Required, ValidateMixin, Validator } from '.
|
|||
import { AlwaysInvalid } from '../test-helpers/index.js';
|
||||
|
||||
/**
|
||||
* @typedef {import('../src/validate/types').FeedbackMessageData} FeedbackMessageData
|
||||
* @typedef {import('../types').FeedbackMessageData} FeedbackMessageData
|
||||
*/
|
||||
|
||||
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';
|
||||
|
||||
/**
|
||||
Loading…
Reference in a new issue