Margarita form reference documentation
    Preparing search index...

    Module @margarita-form/core

    Margarita form / Core

    Full readme available at: github.com/margarita-form/margarita-form

    Classes

    BaseManager
    BooleanPairState
    ConfigManager
    ControlBase
    ControlsManager
    DerivedState
    FieldManager
    GeneralState
    MargaritaForm
    MargaritaFormControl
    Param
    ParamsManager
    RefManager
    Resolver
    StateManager
    SubmitError
    ValueManager

    Interfaces

    Configs
    Context
    ControlBuildParams
    ControlContext
    ControlLike
    Extensions
    FieldBase
    FieldParams
    FieldValidationParams
    Managers
    MargaritaFormConfig
    MargaritaFormField
    MargaritaFormState
    MargaritaFormSubmitHandlers
    MargaritaFormValidatorResult
    ResolverParams
    Subscribable
    UserDefinedStates
    YupLikeSchema
    ZodLikeSchema

    Type Aliases

    BothTrue
    ChildControl
    ChildControlChangeName
    ChildField
    ChildFieldFromName
    CommonRecord
    ContextFunction
    ControlChange
    ControlChangeName
    ControlIdentifier
    ControlPath
    ControlValue
    ControlValueItem
    ControlValueKey
    DeepControlIdentifier
    EitherTrue
    ExtensionInstanceLike
    ExtensionInstances
    ExtensionName
    ExtensionsArray
    FieldChild
    FieldName
    FieldValue
    GenerateKeyFunction
    IsSpecifiedString
    IsUnion
    ManagerLike
    ManagerLikeInstance
    ManagerName
    MargaritaFormBaseElement
    MargaritaFormFieldAttributes
    MargaritaFormFieldParams
    MargaritaFormFieldState
    MargaritaFormFieldValidation
    MargaritaFormFieldValidationsState
    MargaritaFormGroupings
    MargaritaFormResolver
    MargaritaFormResolvers
    MargaritaFormStateAllErrors
    MargaritaFormStateChildren
    MargaritaFormStateErrors
    MargaritaFormSubmitHandler
    MargaritaFormValidator
    MargaritaFormValidators
    MF
    MFBE
    MFC
    MFCA
    MFCCF
    MFCG
    MFCV
    MFF
    MFGF
    NeverObj
    NotFunction
    OrAny
    OrNumber
    OrString
    OrT
    OwnControlChangeName
    Params
    ReplaceAny
    ResolverOutput
    StartWith
    StateClass
    StateFactoryFunction
    StateKey
    Tail
    UserDefinedStatesField
    WithValue

    Variables

    anyOfValidator
    caseValidator
    colorValidator
    controlNameCaseValidator
    dateValidator
    emailValidator
    equalsToValidator
    fieldStateKeys
    floatValidator
    formsCache
    integerValidator
    margaritaFormDefaultManagers
    maxValidator
    minValidator
    negativeNumberValidator
    numberValidator
    passwordValidator
    patternValidator
    phoneValidator
    positiveNumberValidator
    requiredValidator
    sameAsValidator
    slugValidator
    typeofValidator
    uniqueValidator
    urlValidator
    yupValidator
    zodValidator

    Functions

    addFormToCache
    andValidator
    createMargaritaForm
    createState
    fromChanges
    fromControlsChange
    fromParamsChange
    fromStateChange
    fromValueChange
    getDefaultConfig
    getFormFromCache
    getResolverOutputMap
    getResolverOutputMapObservable
    getResolverOutputMapPromise
    getResolverOutputMapSyncronous
    getResolverOutputObservable
    getResolverOutputPromise
    getResolverOutputSyncronous
    isEqual
    isIncluded
    isObject
    onChanges
    onControlsChange
    onParamsChange
    onStateChange
    onValueChange
    orValidator
    removeFormFromCache
    resolve
    solveResolver
    toHash
    valueIsAsync
    valueIsDefined