Persian Tools - v4.0.4
    Preparing search index...

    Interface NationalIdGenerationOptions

    Configuration options for Iranian National ID generation

    interface NationalIdGenerationOptions {
        maxRetries?: number;
        preventRepeatedDigits?: boolean;
        randomGenerator?: () => number;
    }
    Index

    Properties

    maxRetries?: number

    Maximum number of regeneration attempts for repeated digits prevention

    preventRepeatedDigits?: boolean

    Whether to ensure the generated ID doesn't have all identical digits

    randomGenerator?: () => number

    Custom random number generator function (for testing purposes)