@blockchaincommons/dcbor-pattern - v1.0.0-beta.2
    Preparing search index...

    Type Alias ValuePattern

    ValuePattern:
        | { type: "Bool"; pattern: BoolPattern }
        | { type: "Null"; pattern: NullPattern }
        | { type: "Number"; pattern: NumberPattern }
        | { type: "Text"; pattern: TextPattern }
        | { type: "ByteString"; pattern: ByteStringPattern }
        | { type: "Date"; pattern: DatePattern }
        | { type: "Digest"; pattern: DigestPattern }
        | { type: "KnownValue"; pattern: KnownValuePattern }

    The union of the value pattern kinds.

    Type Declaration

    • { type: "Bool"; pattern: BoolPattern }
      • Readonlytype: "Bool"

        The discriminant.

      • Readonlypattern: BoolPattern

        The boolean pattern.

    • { type: "Null"; pattern: NullPattern }
      • Readonlytype: "Null"

        The discriminant.

      • Readonlypattern: NullPattern

        The null pattern.

    • { type: "Number"; pattern: NumberPattern }
      • Readonlytype: "Number"

        The discriminant.

      • Readonlypattern: NumberPattern

        The number pattern.

    • { type: "Text"; pattern: TextPattern }
      • Readonlytype: "Text"

        The discriminant.

      • Readonlypattern: TextPattern

        The text pattern.

    • { type: "ByteString"; pattern: ByteStringPattern }
      • Readonlytype: "ByteString"

        The discriminant.

      • Readonlypattern: ByteStringPattern

        The byte string pattern.

    • { type: "Date"; pattern: DatePattern }
      • Readonlytype: "Date"

        The discriminant.

      • Readonlypattern: DatePattern

        The date pattern.

    • { type: "Digest"; pattern: DigestPattern }
      • Readonlytype: "Digest"

        The discriminant.

      • Readonlypattern: DigestPattern

        The digest pattern.

    • { type: "KnownValue"; pattern: KnownValuePattern }
      • Readonlytype: "KnownValue"

        The discriminant.

      • Readonlypattern: KnownValuePattern

        The known value pattern.