feat(datetime): add clear button (#23920)

resolves #17482 

Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
This commit is contained in:
William Martin
2021-09-14 22:52:33 -04:00
committed by GitHub
parent 45cabae04b
commit 18765e7e39
13 changed files with 105 additions and 19 deletions

View File

@@ -40,6 +40,9 @@
<div slot="title">My Custom Title</div>
</ion-datetime>
<!-- Clear button -->
<ion-datetime [showClearButton]="true"></ion-datetime>
<!-- Datetime in overlay -->
<ion-button id="open-modal">Open Datetime Modal</ion-button>
<ion-modal trigger="open-modal">

View File

@@ -40,6 +40,9 @@
<div slot="title">My Custom Title</div>
</ion-datetime>
<!-- Clear button -->
<ion-datetime show-clear-button="true"></ion-datetime>
<!-- Custom buttons -->
<ion-datetime id="custom-datetime">
<ion-buttons slot="buttons">

View File

@@ -66,6 +66,9 @@ export const DateTimeExamples: React.FC = () => {
<IonDatetime>
<div slot="title">My Custom Title</div>
</IonDatetime>
{/* Clear button */}
<IonDatetime showClearButton={true}></IonDatetime>
{/* Custom buttons */}
<IonDatetime ref={customDatetime}>

View File

@@ -64,6 +64,9 @@ export class DatetimeExample {
<ion-datetime>
<div slot="title">My Custom Title</div>
</ion-datetime>,
{/* Clear button */}
<ion-datetime showClearButton={true}></ion-datetime>
{/* Custom buttons */}
<ion-datetime ref={el => this.customDatetime = el}>

View File

@@ -40,6 +40,9 @@
<ion-datetime>
<div slot="title">My Custom Title</div>
</ion-datetime>
<!-- Clear button -->
<ion-datetime :show-clear-button="true"></ion-datetime>
<!-- Custom buttons -->
<ion-datetime ref="customDatetime">