ion-popover-controller

Contents

Popover controllersは、Popoverコンポーネントをプログラムで制御します。Popoverは、popover controllerから作成および削除できます。作成時に渡すオプションの完全なリストについては、Popoverのドキュメントを参照してください。

利用方法

async function presentPopover() {
  const popoverController = document.querySelector('ion-popover-controller');

  const popoverElement = await popoverController.create({
    component: 'profile-page',
    event: event
  });
  return await popoverElement.present();
}

メソッド

create

Description

Create a popover overlay with popover options.

Signaturecreate<T extends ComponentRef>(options: PopoverOptions<T>) => Promise<HTMLIonPopoverElement>

dismiss

Description

Dismiss the open popover overlay.

Signaturedismiss(data?: any, role?: string | undefined, id?: string | undefined) => Promise<boolean>

getTop

Description

Get the most recently opened popover overlay.

SignaturegetTop() => Promise<HTMLIonPopoverElement | undefined>