chore(input): move textarea to separate directory

This commit is contained in:
Adam Bradley
2017-11-28 20:50:14 -06:00
parent d20bf9cdc7
commit 5ab026bfb7
6 changed files with 280 additions and 97 deletions

View File

@ -1172,52 +1172,6 @@ declare global {
}
import {
Textarea as IonTextarea
} from './components/input/textarea';
declare global {
interface HTMLIonTextareaElement extends IonTextarea, HTMLElement {
}
var HTMLIonTextareaElement: {
prototype: HTMLIonTextareaElement;
new (): HTMLIonTextareaElement;
};
interface HTMLElementTagNameMap {
"ion-textarea": HTMLIonTextareaElement;
}
interface ElementTagNameMap {
"ion-textarea": HTMLIonTextareaElement;
}
namespace JSX {
interface IntrinsicElements {
"ion-textarea": JSXElements.IonTextareaAttributes;
}
}
namespace JSXElements {
export interface IonTextareaAttributes extends HTMLAttributes {
autocapitalize?: string,
autocomplete?: string,
autofocus?: boolean,
clearOnEdit?: boolean,
disabled?: boolean,
maxlength?: number,
minlength?: number,
name?: string,
placeholder?: string,
readonly?: boolean,
required?: boolean,
spellcheck?: boolean,
cols?: number,
rows?: number,
wrap?: string,
value?: string
}
}
}
import {
ItemDivider as IonItemDivider
} from './components/item-divider/item-divider';
@ -3069,6 +3023,52 @@ declare global {
}
import {
Textarea as IonTextarea
} from './components/textarea/textarea';
declare global {
interface HTMLIonTextareaElement extends IonTextarea, HTMLElement {
}
var HTMLIonTextareaElement: {
prototype: HTMLIonTextareaElement;
new (): HTMLIonTextareaElement;
};
interface HTMLElementTagNameMap {
"ion-textarea": HTMLIonTextareaElement;
}
interface ElementTagNameMap {
"ion-textarea": HTMLIonTextareaElement;
}
namespace JSX {
interface IntrinsicElements {
"ion-textarea": JSXElements.IonTextareaAttributes;
}
}
namespace JSXElements {
export interface IonTextareaAttributes extends HTMLAttributes {
autocapitalize?: string,
autocomplete?: string,
autofocus?: boolean,
clearOnEdit?: boolean,
disabled?: boolean,
maxlength?: number,
minlength?: number,
name?: string,
placeholder?: string,
readonly?: boolean,
required?: boolean,
spellcheck?: boolean,
cols?: number,
rows?: number,
wrap?: string,
value?: string
}
}
}
import {
Thumbnail as IonThumbnail
} from './components/thumbnail/thumbnail';