クラス IgxInputDirective

igxInput ディレクティブは、単一または複数行のテキスト要素を作成し、フォーム入力を扱うときの一般的なシナリオに対処します。

@igxmodule

IgxInputGroupModule

@igxparent

Data Entry & Display

@igxtheme

igx-input-group-theme

@igxkeywords

input, input group, form, field, validation

@igxgroup

presentation

@例:
<input-group>
 <label for="address">Address</label>
 <input igxInput name="address" type="text" [(ngModel)]="customer.address">
</input-group>

階層

  • IgxInputDirective

実装

  • AfterViewInit
  • OnDestroy

コンストラクタ

プロパティ

アクセサー

メソッド

コンストラクタ

constructor

  • new IgxInputDirective(inputGroup: IgxInputGroupBase, ngModel: NgModel, formControl: FormControlName, element: ElementRef<HTMLInputElement>, cdr: ChangeDetectorRef): IgxInputDirective

プロパティ

inputGroup

inputGroup: IgxInputGroupBase

isInput

isInput: boolean = false

"igx-input-group__input"クラスがホスト要素に追加されるかどうかを取得または設定します。 デフォルトはfalse` です。

@例:
let isCLassAdded = this.igxInput.isInput;
@例:
let isCLassAdded = this.igxInput.isInput;

isTextArea

isTextArea: boolean = false

"class.igx-input-group__textarea" クラスがホスト要素に追加されるかどうかを取得または設定します。 デフォルトは false です。

@例:
let isCLassAdded = this.igxInput.isTextArea;
@例:
let isCLassAdded = this.igxInput.isTextArea;

アクセサー

disabled

  • get disabled(): boolean
  • set disabled(value: boolean): void

focused

  • get focused(): boolean

hasPlaceholder

  • get hasPlaceholder(): boolean

isValid

  • get isValid(): boolean

nativeElement

  • get nativeElement(): HTMLInputElement

placeholder

  • get placeholder(): string

required

  • get required(): boolean
  • set required(value: boolean): void

valid

value

  • get value(): any
  • set value(value: any): void

メソッド

focus

  • focus(): void