feat(checkbox): add checkbox, consistent function names

This commit is contained in:
Brandy Carney
2017-08-24 19:12:58 -04:00
parent f965ef7e34
commit ace8ab8693
11 changed files with 890 additions and 10 deletions

View File

@ -31,8 +31,8 @@ export interface InputBaseComponent {
inputFocused: (ev: any) => void;
inputKeydown: (ev: any) => void;
setDisabled: (ev: any) => void;
setValue: (ev: any) => void;
disabledChanged: (ev: any) => void;
valueChanged: (ev: any) => void;
}
export interface InputComponent extends InputBaseComponent {
@ -51,7 +51,7 @@ export interface InputComponent extends InputBaseComponent {
size: number;
type: string;
setChecked: (ev: any) => void;
checkedChanged: (ev: any) => void;
}
export interface TextareaComponent extends InputBaseComponent {

View File

@ -73,7 +73,7 @@ export class Input implements InputComponent {
* @hidden
*/
@PropDidChange('checked')
setChecked() {
checkedChanged() {
this.emitStyle();
}
@ -97,7 +97,7 @@ export class Input implements InputComponent {
* @hidden
*/
@PropDidChange('disabled')
setDisabled() {
disabledChanged() {
this.emitStyle();
}
@ -192,7 +192,7 @@ export class Input implements InputComponent {
* Update the native input element when the value changes
*/
@PropDidChange('value')
setValue() {
valueChanged() {
const inputEl = this.el.querySelector('input');
if (inputEl.value !== this.value) {
inputEl.value = this.value;

View File

@ -111,7 +111,7 @@ export class Textarea implements TextareaComponent {
* @hidden
*/
@PropDidChange('disabled')
setDisabled() {
disabledChanged() {
this.emitStyle();
}
@ -175,7 +175,7 @@ export class Textarea implements TextareaComponent {
* Update the native input element when the value changes
*/
@PropDidChange('value')
setValue() {
valueChanged() {
const inputEl = this.el.querySelector('textarea');
if (inputEl.value !== this.value) {
inputEl.value = this.value;