Variable reportRulesConst

reportRules: {
    dateDdMmYyyy: ((message?) => ((v) => string | true));
    inn: ((message?) => ((v) => string | true));
    innFl: ((message?) => ((v) => string | true));
    innUl: ((message?) => ((v) => string | true));
    kbk: ((message?) => ((v) => string | true));
    kpp: ((message?) => ((v) => string | true));
    length: ((min, max, message?) => ((v) => string | true));
    ogrn: ((message?) => ((v) => string | true));
    okfs: ((message?) => ((v) => string | true));
    okopf: ((message?) => ((v) => string | true));
    okpo: ((message?) => ((v) => string | true));
    oktmo: ((message?) => ((v) => string | true));
    okved: ((message?) => ((v) => string | true));
    optionalRegex: ((pattern, message) => ((v) => string | true));
    pfrRegNumber: ((message?) => ((v) => string | true));
    sfrRegNumber: ((message?) => ((v) => string | true));
    snils: ((message?) => ((v) => string | true));
} = ...

Удобный shorthand: готовые Quasar-совместимые rules-функции. Возвращают true при прохождении или строку с сообщением об ошибке.

Использование:

<q-input :rules="[reportRules.inn()]" />

Type declaration

  • dateDdMmYyyy: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • inn: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • innFl: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • innUl: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • kbk: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • kpp: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • length: ((min, max, message?) => ((v) => string | true))

    Непустая строка длиной от min до max символов.

      • (min, max, message?): ((v) => string | true)
      • Parameters

        • min: number
        • max: number
        • Optional message: string

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • ogrn: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • okfs: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • okopf: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • okpo: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • oktmo: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • okved: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • optionalRegex: ((pattern, message) => ((v) => string | true))

    Опциональное поле: пустое значение проходит, иначе — проверка regex.

      • (pattern, message): ((v) => string | true)
      • Parameters

        • pattern: RegExp
        • message: string

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • pfrRegNumber: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • sfrRegNumber: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true

  • snils: ((message?) => ((v) => string | true))
      • (message?): ((v) => string | true)
      • Parameters

        • message: string = ...

        Returns ((v) => string | true)

          • (v): string | true
          • Parameters

            • v: unknown

            Returns string | true