angular-code-input icon indicating copy to clipboard operation
angular-code-input copied to clipboard

Allow specifying custom input pattern

Open mstieranka opened this issue 3 years ago • 1 comments

Hi, in the application that we currently use this library in, we use it to input codes with the regex pattern of /^[0-9a-zA-Z]{6}$, however, this library only allows enforcing of /^[0-9]+$/, otherwise all characters are allowed.

Would it be possible, or desirable, to allow the user to set their own regexp pattern? I could work on this as a pull request if needed.

Code example as to how I imagine this could look in use:

<code-input pattern="[0-9a-zA-Z]" ...></code-input>

mstieranka avatar Aug 17 '22 09:08 mstieranka

@mstieranka Hi. I need to research it. Not sure that such pattern is required. Maybe I will add an option with function to validate Input where will be possible to evaluate the user input.

AlexMiniApps avatar Aug 17 '22 15:08 AlexMiniApps