Skip to content

Commit 8adabe2

Browse files
committed
Merge branch 'feature-8.8' into FW-6582
2 parents 8436dd0 + 6ea186d commit 8adabe2

34 files changed

Lines changed: 2219 additions & 449 deletions

File tree

core/api.txt

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,15 @@ ion-datetime,part,calendar-day
566566
ion-datetime,part,calendar-day active
567567
ion-datetime,part,calendar-day disabled
568568
ion-datetime,part,calendar-day today
569+
ion-datetime,part,calendar-days-of-week
570+
ion-datetime,part,calendar-header
571+
ion-datetime,part,datetime-header
572+
ion-datetime,part,datetime-selected-date
573+
ion-datetime,part,datetime-title
569574
ion-datetime,part,month-year-button
575+
ion-datetime,part,navigation-button
576+
ion-datetime,part,next-button
577+
ion-datetime,part,previous-button
570578
ion-datetime,part,time-button
571579
ion-datetime,part,time-button active
572580
ion-datetime,part,wheel
@@ -704,7 +712,7 @@ ion-infinite-scroll-content,prop,loadingText,IonicSafeString | string | undefine
704712

705713
ion-input,scoped
706714
ion-input,prop,autocapitalize,string,'off',false,false
707-
ion-input,prop,autocomplete,"name" | "email" | "tel" | "url" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "photo",'off',false,false
715+
ion-input,prop,autocomplete,"additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday" | "bday-day" | "bday-month" | "bday-year" | "cc-additional-name" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "email" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "impp" | "language" | "name" | "new-password" | "nickname" | "off" | "on" | "one-time-code" | "organization" | "organization-title" | "photo" | "postal-code" | "sex" | "street-address" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-national" | "transaction-amount" | "transaction-currency" | "url" | "username",'off',false,false
708716
ion-input,prop,autocorrect,"off" | "on",'off',false,false
709717
ion-input,prop,autofocus,boolean,false,false,false
710718
ion-input,prop,clearInput,boolean,false,false,false
@@ -1210,7 +1218,7 @@ ion-nav,shadow
12101218
ion-nav,prop,animated,boolean,true,false,false
12111219
ion-nav,prop,animation,((baseEl: any, opts?: any) => Animation) | undefined,undefined,false,false
12121220
ion-nav,prop,root,Function | HTMLElement | ViewController | null | string | undefined,undefined,false,false
1213-
ion-nav,prop,rootParams,undefined | { [key: string]: any; },undefined,false,false
1221+
ion-nav,prop,rootParams,T | undefined,undefined,false,false
12141222
ion-nav,prop,swipeGesture,boolean | undefined,undefined,false,false
12151223
ion-nav,method,canGoBack,canGoBack(view?: ViewController) => Promise<boolean>
12161224
ion-nav,method,getActive,getActive() => Promise<ViewController | undefined>
@@ -1231,7 +1239,7 @@ ion-nav,event,ionNavWillChange,void,false
12311239

12321240
ion-nav-link,none
12331241
ion-nav-link,prop,component,Function | HTMLElement | ViewController | null | string | undefined,undefined,false,false
1234-
ion-nav-link,prop,componentProps,undefined | { [key: string]: any; },undefined,false,false
1242+
ion-nav-link,prop,componentProps,T | undefined,undefined,false,false
12351243
ion-nav-link,prop,routerAnimation,((baseEl: any, opts?: any) => Animation) | undefined,undefined,false,false
12361244
ion-nav-link,prop,routerDirection,"back" | "forward" | "root",'forward',false,false
12371245

@@ -1324,7 +1332,7 @@ ion-popover,prop,animated,boolean,true,false,false
13241332
ion-popover,prop,arrow,boolean,true,false,false
13251333
ion-popover,prop,backdropDismiss,boolean,true,false,false
13261334
ion-popover,prop,component,Function | HTMLElement | null | string | undefined,undefined,false,false
1327-
ion-popover,prop,componentProps,undefined | { [key: string]: any; },undefined,false,false
1335+
ion-popover,prop,componentProps,T | undefined,undefined,false,false
13281336
ion-popover,prop,dismissOnSelect,boolean,false,false,false
13291337
ion-popover,prop,enterAnimation,((baseEl: any, opts?: any) => Animation) | undefined,undefined,false,false
13301338
ion-popover,prop,event,any,undefined,false,false
@@ -1510,6 +1518,8 @@ ion-refresher,method,cancel,cancel() => Promise<void>
15101518
ion-refresher,method,complete,complete() => Promise<void>
15111519
ion-refresher,method,getProgress,getProgress() => Promise<number>
15121520
ion-refresher,event,ionPull,void,true
1521+
ion-refresher,event,ionPullEnd,RefresherPullEndEventDetail,true
1522+
ion-refresher,event,ionPullStart,void,true
15131523
ion-refresher,event,ionRefresh,RefresherEventDetail,true
15141524
ion-refresher,event,ionStart,void,true
15151525

@@ -1575,7 +1585,7 @@ ion-row,shadow
15751585
ion-searchbar,scoped
15761586
ion-searchbar,prop,animated,boolean,false,false,false
15771587
ion-searchbar,prop,autocapitalize,string,'off',false,false
1578-
ion-searchbar,prop,autocomplete,"name" | "email" | "tel" | "url" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "photo",'off',false,false
1588+
ion-searchbar,prop,autocomplete,"additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday" | "bday-day" | "bday-month" | "bday-year" | "cc-additional-name" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "email" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "impp" | "language" | "name" | "new-password" | "nickname" | "off" | "on" | "one-time-code" | "organization" | "organization-title" | "photo" | "postal-code" | "sex" | "street-address" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-national" | "transaction-amount" | "transaction-currency" | "url" | "username",'off',false,false
15791589
ion-searchbar,prop,autocorrect,"off" | "on",'off',false,false
15801590
ion-searchbar,prop,cancelButtonIcon,string,config.get('backButtonIcon', arrowBackSharp) as string,false,false
15811591
ion-searchbar,prop,cancelButtonText,string,'Cancel',false,false
@@ -1710,6 +1720,7 @@ ion-segment-content,shadow
17101720

17111721
ion-segment-view,shadow
17121722
ion-segment-view,prop,disabled,boolean,false,false,false
1723+
ion-segment-view,prop,swipeGesture,boolean,true,false,false
17131724
ion-segment-view,event,ionSegmentViewScroll,SegmentViewScrollEvent,true
17141725

17151726
ion-select,shadow
@@ -1774,14 +1785,17 @@ ion-select,css-prop,--placeholder-opacity,ios
17741785
ion-select,css-prop,--placeholder-opacity,md
17751786
ion-select,css-prop,--ripple-color,ios
17761787
ion-select,css-prop,--ripple-color,md
1788+
ion-select,part,bottom
17771789
ion-select,part,container
17781790
ion-select,part,error-text
17791791
ion-select,part,helper-text
17801792
ion-select,part,icon
1793+
ion-select,part,inner
17811794
ion-select,part,label
17821795
ion-select,part,placeholder
17831796
ion-select,part,supporting-text
17841797
ion-select,part,text
1798+
ion-select,part,wrapper
17851799

17861800
ion-select-modal,scoped
17871801
ion-select-modal,prop,cancelText,string,'Close',false,false
@@ -1892,7 +1906,7 @@ ion-textarea,prop,cols,number | undefined,undefined,false,true
18921906
ion-textarea,prop,counter,boolean,false,false,false
18931907
ion-textarea,prop,counterFormatter,((inputLength: number, maxLength: number) => string) | undefined,undefined,false,false
18941908
ion-textarea,prop,debounce,number | undefined,undefined,false,false
1895-
ion-textarea,prop,disabled,boolean,false,false,false
1909+
ion-textarea,prop,disabled,boolean,false,false,true
18961910
ion-textarea,prop,enterkeyhint,"done" | "enter" | "go" | "next" | "previous" | "search" | "send" | undefined,undefined,false,false
18971911
ion-textarea,prop,errorText,string | undefined,undefined,false,false
18981912
ion-textarea,prop,fill,"outline" | "solid" | undefined,undefined,false,false
@@ -1905,7 +1919,7 @@ ion-textarea,prop,minlength,number | undefined,undefined,false,false
19051919
ion-textarea,prop,mode,"ios" | "md",undefined,false,false
19061920
ion-textarea,prop,name,string,this.inputId,false,false
19071921
ion-textarea,prop,placeholder,string | undefined,undefined,false,false
1908-
ion-textarea,prop,readonly,boolean,false,false,false
1922+
ion-textarea,prop,readonly,boolean,false,false,true
19091923
ion-textarea,prop,required,boolean,false,false,false
19101924
ion-textarea,prop,rows,number | undefined,undefined,false,false
19111925
ion-textarea,prop,shape,"round" | undefined,undefined,false,false

core/package-lock.json

Lines changed: 20 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"loader/"
3535
],
3636
"dependencies": {
37-
"@stencil/core": "4.38.0",
37+
"@stencil/core": "4.43.0",
3838
"ionicons": "^8.0.13",
3939
"tslib": "^2.1.0"
4040
},

0 commit comments

Comments
 (0)