@pbkware/dot-net-date-number-formatting - v0.3.2
    Preparing search index...

    Variable DotNetNumberStyleFlagsConst

    DotNetNumberStyleFlags: {
        allowCurrencySymbol: 256;
        allowDecimalPoint: 32;
        allowExponent: 128;
        allowHexSpecifier: 512;
        allowLeadingSign: 4;
        allowLeadingWhite: 1;
        allowParentheses: 16;
        allowThousands: 64;
        allowTrailingSign: 8;
        allowTrailingWhite: 2;
    } = ...

    Individual style flags that control which number formats are allowed during parsing.

    These flags can be combined to create custom parsing behavior.

    Type Declaration

    • ReadonlyallowCurrencySymbol: 256

      Allow currency symbol in the number string.

    • ReadonlyallowDecimalPoint: 32

      Allow decimal point in the number string.

    • ReadonlyallowExponent: 128

      Allow exponential notation (e.g., 1.23e+10).

    • ReadonlyallowHexSpecifier: 512

      Parse the number as hexadecimal.

    • ReadonlyallowLeadingSign: 4

      Allow a leading plus (+) or minus (-) sign.

    • ReadonlyallowLeadingWhite: 1

      Allow leading whitespace characters.

    • ReadonlyallowParentheses: 16

      Allow parentheses to indicate negative numbers.

    • ReadonlyallowThousands: 64

      Allow thousands separator characters.

    • ReadonlyallowTrailingSign: 8

      Allow a trailing plus (+) or minus (-) sign.

    • ReadonlyallowTrailingWhite: 2

      Allow trailing whitespace characters.

    // Combine individual flags
    formatter.styles =
    DotNetNumberStyleFlags.allowLeadingSign |
    DotNetNumberStyleFlags.allowDecimalPoint |
    DotNetNumberStyleFlags.allowThousands;