❯ ~/robonen/tools
core
  • stdlibapi
  • platformapi
  • fetchapi
  • encodingapi
  • crdtapi
vue
  • vueapi
    ❯
    guide
    • Introduction
    • ❯applyOverwriteMode
    • ❯areElementStatesEqual
    • ❯calibrateValueByMask
    • ❯collectFixedCharacters
    • ❯DEFAULT_MASK_TOKENS
    • ❯guessValidValueByPattern
    • ❯guessValidValueByRegExp
    • ❯isFixedCharacter
    • ❯isMaskComplete
    • ❯MASK_NOOP
    • ❯maskCardOptions
    • ❯maskDateOptions
    • ❯maskFromTemplate
    • ❯MaskModel
    • ❯maskNumberOptions
    • ❯maskPhoneCountryOptions
    • ❯maskPhoneOptions
    • ❯maskTransform
    • ❯normalizeMaskOptions
    • ❯removeFixedMaskCharacters
    • ❯resolveMask
    • ❯resolveMaskOptions
    • ❯resolveOverwriteMode
    • ❯runPostprocessors
    • ❯runPreprocessors
    • ❯unmask
    • ❯useField
    • ❯useFieldArray
    • ❯useForm
    • ❯useFormContext
    • ❯useMaskedField
    • ❯useMaskedInput
    • ❯validateValueWithMask
  • writekitapi
  • primitivesui
configs
  • eslintguide
  • tsconfigguide
  • tsdownguide
infra
  • renovateguide
@robonen/vue/resolveOverwriteMode
fn

resolveOverwriteMode

tested

Resolve a (possibly function) OverwriteMode to a concrete value.

Source Tests

Signature

ts
export function resolveOverwriteMode(mode: OverwriteMode, state: ElementState): 'replace' | 'shift'{ ... }

Parameters

ParameterTypeDefaultDescription
modeOverwriteMode——
stateElementState——

Returns

'replace' | 'shift'
on this page
  • Signature
  • Parameters
  • Returns