Skip to content

Commit 44c61c0

Browse files
authored
Merge pull request AlexMiniApps#57 from Reinbert/master
Added 'inputmode' property to html inputs.
2 parents 6a5f892 + a805655 commit 44c61c0

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

angular-code-input/src/lib/code-input.component.config.ts

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export const CodeInputComponentConfigToken = new InjectionToken<CodeInputCompone
55
export interface CodeInputComponentConfig {
66
codeLength?: number;
77
inputType?: string;
8+
inputMode?: string;
89
initialFocusField?: number;
910
isCharsCode?: boolean;
1011
isCodeHidden?: boolean;
@@ -18,6 +19,7 @@ export interface CodeInputComponentConfig {
1819
export const defaultComponentConfig: CodeInputComponentConfig = {
1920
codeLength: 4,
2021
inputType: 'tel',
22+
inputMode: 'numeric',
2123
initialFocusField: undefined,
2224
isCharsCode: false,
2325
isCodeHidden: false,

angular-code-input/src/lib/code-input.component.html

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
(input)="onInput($event, i)"
77
(keydown)="onKeydown($event, i)"
88
[type]="inputType"
9+
[inputmode]="inputMode"
910
[disabled]="disabled"
1011
[attr.autocapitalize]="autocapitalize"
1112
autocomplete="one-time-code"/>

angular-code-input/src/lib/code-input.component.ts

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export class CodeInputComponent implements AfterViewInit, OnInit, OnChanges, OnD
3939

4040
@Input() codeLength !: number;
4141
@Input() inputType !: string;
42+
@Input() inputMode !: string;
4243
@Input() initialFocusField?: number;
4344
/** @deprecated Use isCharsCode prop instead. */
4445
@Input() isNonDigitsCode = false;

0 commit comments

Comments
 (0)