Add input-password #3375

This commit is contained in:
madmath03 2020-11-27 19:51:25 +00:00 committed by Chocobozzz
parent ee663cce00
commit 972de8f111
3 changed files with 4 additions and 2 deletions

View File

@ -5,6 +5,8 @@
<input *ngIf="setting.type === 'input'" type="text" [id]="setting.name" [formControlName]="setting.name" /> <input *ngIf="setting.type === 'input'" type="text" [id]="setting.name" [formControlName]="setting.name" />
<input *ngIf="setting.type === 'input-password'" type="password" [id]="setting.name" [formControlName]="setting.name" />
<textarea *ngIf="setting.type === 'input-textarea'" type="text" [id]="setting.name" [formControlName]="setting.name"></textarea> <textarea *ngIf="setting.type === 'input-textarea'" type="text" [id]="setting.name" [formControlName]="setting.name"></textarea>
<my-help *ngIf="setting.type === 'markdown-text'" helpType="markdownText"></my-help> <my-help *ngIf="setting.type === 'markdown-text'" helpType="markdownText"></my-help>

View File

@ -1,7 +1,7 @@
export interface RegisterClientFormFieldOptions { export interface RegisterClientFormFieldOptions {
name: string name: string
label: string label: string
type: 'input' | 'input-checkbox' | 'input-textarea' | 'markdown-text' | 'markdown-enhanced' type: 'input' | 'input-checkbox' | 'input-password' | 'input-textarea' | 'markdown-text' | 'markdown-enhanced'
descriptionHTML?: string descriptionHTML?: string

View File

@ -165,7 +165,7 @@ registerSetting({
name: 'admin-name', name: 'admin-name',
label: 'Admin name', label: 'Admin name',
type: 'input', type: 'input',
// type: input | input-checkbox | input-textarea | markdown-text | markdown-enhanced // type: input | input-checkbox | input-password | input-textarea | markdown-text | markdown-enhanced
default: 'my super name' default: 'my super name'
}) })