Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Form Input di base #76

Closed
snack-eater opened this issue Sep 4, 2018 · 1 comment
Closed

Form Input di base #76

snack-eater opened this issue Sep 4, 2018 · 1 comment
Assignees

Comments

@snack-eater
Copy link

snack-eater commented Sep 4, 2018

Comportamento atteso

Realizzare una componente di input form con lo stile di Design UI Kit.

Form input Bootstrap Italia

Possibili soluzioni

Creare delle componenti Angular che rispecchino l'esempio di utilizzo seguente:

<it-input 
        [id]="id"
        [name]="name"
	[type]="type" 
	[label]="label"
	[note]="note" 
	[placeholder]="placeholder"
	[icon]="icon"
	[disabled]="disabled"
	[readOnly]="readOnly"
	[(ngModel)]="model">
</it-input> 

La componente <it-input> indica un campo di input ed accetta i seguenti parametri:

  • id: indica l'id dell'elemento HTML;
  • name: indica l'attributo name del componente HTML;
  • type: indica il tipo di campo. Puo' assumere i valori text, email, password e number;
  • label: indica il valore della label da visualizzare;
  • note: indica il testo di aiuto sotto la input;
  • placeholder: indica il testo presente nel campo vuoto;
  • icon: indica l'icona da visualizzare a sinistra del campo di input;
  • disabled: (opzionale, default false) indica se il campo in questione è disabilitato. Accetta una espressione booleana o può essere usato come attributo senza valore;
  • readOnly: (opzionale, default false) indica se il campo in questione è di sola lettura. Accetta una espressione booleana o può essere usato come attributo senza valore;
  • ngModel: indica la compatibilita' con il binding bidirezionale sul valore della input.
snack-eater pushed a commit that referenced this issue Sep 4, 2018
snack-eater pushed a commit that referenced this issue Sep 7, 2018
snack-eater pushed a commit that referenced this issue Sep 7, 2018
@ciccio86 ciccio86 mentioned this issue Sep 11, 2018
td-machineuser pushed a commit that referenced this issue Sep 12, 2018
# [0.9.0](v0.8.0...v0.9.0) (2018-09-12)

### Features

* **Input:** implementa il componente di Input di base ([f9e39b0](f9e39b0)), closes [#76](#76)
@td-machineuser
Copy link
Collaborator

🎉 This issue has been resolved in version 0.9.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants