chore: build output targets

This commit is contained in:
Sean Perkins
2024-01-15 17:38:26 -05:00
parent 298951b921
commit 1f2bb2f0bc
5 changed files with 14 additions and 4 deletions

View File

@@ -703,6 +703,7 @@ ion-item-options,event,ionSwipe,any,true
ion-item-sliding,none
ion-item-sliding,prop,disabled,boolean,false,false,false
ion-item-sliding,prop,reveal,"cover" | "push",'push',false,false
ion-item-sliding,method,close,close() => Promise<void>
ion-item-sliding,method,closeOpened,closeOpened() => Promise<boolean>
ion-item-sliding,method,getOpenAmount,getOpenAmount() => Promise<number>

View File

@@ -1463,6 +1463,10 @@ export namespace Components {
* @param side The side of the options to open. If a side is not provided, it will open the first set of options it finds within the item.
*/
"open": (side: Side | undefined) => Promise<void>;
/**
* The reveal animation for the item options.
*/
"reveal": 'push' | 'cover';
}
interface IonLabel {
/**
@@ -6197,6 +6201,10 @@ declare namespace LocalJSX {
* Emitted when the sliding position changes.
*/
"onIonDrag"?: (event: IonItemSlidingCustomEvent<any>) => void;
/**
* The reveal animation for the item options.
*/
"reveal"?: 'push' | 'cover';
}
interface IonLabel {
/**

View File

@@ -1130,7 +1130,7 @@ export declare interface IonItemOptions extends Components.IonItemOptions {
@ProxyCmp({
inputs: ['disabled'],
inputs: ['disabled', 'reveal'],
methods: ['getOpenAmount', 'getSlidingRatio', 'open', 'close', 'closeOpened']
})
@Component({
@@ -1138,7 +1138,7 @@ export declare interface IonItemOptions extends Components.IonItemOptions {
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['disabled'],
inputs: ['disabled', 'reveal'],
})
export class IonItemSliding {
protected el: HTMLElement;

View File

@@ -1103,7 +1103,7 @@ export declare interface IonItemOptions extends Components.IonItemOptions {
@ProxyCmp({
defineCustomElementFn: defineIonItemSliding,
inputs: ['disabled'],
inputs: ['disabled', 'reveal'],
methods: ['getOpenAmount', 'getSlidingRatio', 'open', 'close', 'closeOpened']
})
@Component({
@@ -1111,7 +1111,7 @@ export declare interface IonItemOptions extends Components.IonItemOptions {
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['disabled'],
inputs: ['disabled', 'reveal'],
standalone: true
})
export class IonItemSliding {

View File

@@ -491,6 +491,7 @@ export const IonItemOptions = /*@__PURE__*/ defineContainer<JSX.IonItemOptions>(
export const IonItemSliding = /*@__PURE__*/ defineContainer<JSX.IonItemSliding>('ion-item-sliding', defineIonItemSliding, [
'disabled',
'reveal',
'ionDrag'
]);