diff --git a/packages/core/src/components.d.ts b/packages/core/src/components.d.ts index e13d67a073..5446c23c33 100644 --- a/packages/core/src/components.d.ts +++ b/packages/core/src/components.d.ts @@ -1992,6 +1992,37 @@ declare global { } +import { + PickerColumnCmp as IonPickerColumn +} from './components/picker-column/picker-column'; + +declare global { + interface HTMLIonPickerColumnElement extends IonPickerColumn, HTMLElement { + } + var HTMLIonPickerColumnElement: { + prototype: HTMLIonPickerColumnElement; + new (): HTMLIonPickerColumnElement; + }; + interface HTMLElementTagNameMap { + "ion-picker-column": HTMLIonPickerColumnElement; + } + interface ElementTagNameMap { + "ion-picker-column": HTMLIonPickerColumnElement; + } + namespace JSX { + interface IntrinsicElements { + "ion-picker-column": JSXElements.IonPickerColumnAttributes; + } + } + namespace JSXElements { + export interface IonPickerColumnAttributes extends HTMLAttributes { + + col?: PickerColumn + } + } +} + + import { PickerController as IonPickerController } from './components/picker-controller/picker-controller'; @@ -2022,37 +2053,6 @@ declare global { } -import { - PickerColumnCmp as IonPickerColumn -} from './components/picker/picker-column'; - -declare global { - interface HTMLIonPickerColumnElement extends IonPickerColumn, HTMLElement { - } - var HTMLIonPickerColumnElement: { - prototype: HTMLIonPickerColumnElement; - new (): HTMLIonPickerColumnElement; - }; - interface HTMLElementTagNameMap { - "ion-picker-column": HTMLIonPickerColumnElement; - } - interface ElementTagNameMap { - "ion-picker-column": HTMLIonPickerColumnElement; - } - namespace JSX { - interface IntrinsicElements { - "ion-picker-column": JSXElements.IonPickerColumnAttributes; - } - } - namespace JSXElements { - export interface IonPickerColumnAttributes extends HTMLAttributes { - - col?: PickerColumn - } - } -} - - import { Picker as IonPicker } from './components/picker/picker'; diff --git a/packages/core/src/components/picker/picker-column.tsx b/packages/core/src/components/picker-column/picker-column.tsx similarity index 100% rename from packages/core/src/components/picker/picker-column.tsx rename to packages/core/src/components/picker-column/picker-column.tsx diff --git a/packages/core/src/components/picker-column/readme.md b/packages/core/src/components/picker-column/readme.md new file mode 100644 index 0000000000..686b1e8a36 --- /dev/null +++ b/packages/core/src/components/picker-column/readme.md @@ -0,0 +1,25 @@ +# ion-picker-column + + + + + + +## Properties + +#### col + +any + + +## Attributes + +#### col + +any + + + +---------------------------------------------- + +*Built by [StencilJS](https://stenciljs.com/)* diff --git a/packages/core/src/components/picker/readme.md b/packages/core/src/components/picker/readme.md index 686b1e8a36..af0bc7964c 100644 --- a/packages/core/src/components/picker/readme.md +++ b/packages/core/src/components/picker/readme.md @@ -1,4 +1,4 @@ -# ion-picker-column +# ion-picker @@ -7,18 +7,152 @@ ## Properties -#### col +#### buttons any +#### columns + +any + + +#### content + +string + + +#### cssClass + +string + + +#### dismissOnPageChange + +boolean + + +#### duration + +number + + +#### enableBackdropDismiss + +boolean + + +#### enterAnimation + +any + + +#### exitAnimation + +any + + +#### pickerId + +string + + +#### showBackdrop + +boolean + + ## Attributes -#### col +#### buttons any +#### columns + +any + + +#### content + +string + + +#### cssClass + +string + + +#### dismissOnPageChange + +boolean + + +#### duration + +number + + +#### enableBackdropDismiss + +boolean + + +#### enterAnimation + +any + + +#### exitAnimation + +any + + +#### pickerId + +string + + +#### showBackdrop + +boolean + + +## Events + +#### ionPickerDidDismiss + + +#### ionPickerDidLoad + + +#### ionPickerDidPresent + + +#### ionPickerDidUnload + + +#### ionPickerWillDismiss + + +#### ionPickerWillPresent + + +## Methods + +#### addButton() + + +#### addColumn() + + +#### getColumn() + + +#### getColumns() + + ---------------------------------------------- diff --git a/packages/core/src/index.d.ts b/packages/core/src/index.d.ts index 47fd64f620..63ed3bc266 100644 --- a/packages/core/src/index.d.ts +++ b/packages/core/src/index.d.ts @@ -89,7 +89,7 @@ export { Navbar } from './components/navbar/navbar'; export { NavController } from './components/nav-controller/nav-controller'; export { Note } from './components/note/note'; export { Page } from './components/page/page'; -export { PickerColumnCmp } from './components/picker/picker-column'; +export { PickerColumnCmp } from './components/picker-column/picker-column'; export { Picker, PickerButton,