クラス IgxOverlayService

ヘルプ オーバーレイ サービスは、ページのその他すべての要素のオーバーレイ div にコンポーネントを表示できます。

階層

Hierarchy

  • IgxOverlayService

実装

  • OnDestroy

コンストラクタ

  • パラメーター

    • _factoryResolver: ComponentFactoryResolver
    • _appRef: ApplicationRef
    • _injector: Injector
    • document: any
    • _zone: NgZone
    • platformUtil: PlatformUtil
    • animationService: AnimationService

    返却 IgxOverlayService

プロパティ

animationStarting: EventEmitter<OverlayAnimationEventArgs> = ...

オーバーレイ アニメーションが開始する直前に発生します。

animationStarting(event: OverlayAnimationEventArgs){
const animationStarting = event;
}
closed: EventEmitter<OverlayEventArgs> = ...

オーバーレイ コンテンツが閉じて、すべてのアニメーションが完了した後に発生します。

closed(event: OverlayEventArgs){
const closed = event;
}
closing: EventEmitter<OverlayClosingEventArgs> = ...

オーバーレイ コンテンツが閉じ始める直前に発生します。

closing(event: OverlayCancelableEventArgs){
const closing = event;
}
contentAppended: EventEmitter<OverlayEventArgs> = ...

コンテンツがオーバーレイに追加された後、アニメーションが開始される前に生成します。

contentAppended(event: OverlayEventArgs){
const contentAppended = event;
}
contentAppending: EventEmitter<OverlayEventArgs> = ...

コンテンツがオーバーレイに追加される前に発行します。

contentAppending(event: OverlayEventArgs){
const contentAppending = event;
}
opened: EventEmitter<OverlayEventArgs> = ...

オーバーレイコンテンツが開いて、すべてのアニメーションが完了した後に発生します。

opened(event: OverlayEventArgs){
const opened = event;
}
opening: EventEmitter<OverlayCancelableEventArgs> = ...

オーバーレイ コンテンツが開き始める直前に発生します。

opening(event: OverlayCancelableEventArgs){
const opening = event;
}

メソッド

  • Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    Returns

    Id of the created overlay. Valid until detach is called.

    パラメーター

    • element: ElementRef<any>
    • オプション settings: OverlaySettings

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    返却 string

  • Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    Returns

    Id of the created overlay. Valid until detach is called.

    Deprecated

    deprecated in 14.0.0. Use the attach(component, viewContainerRef, settings) overload

    パラメーター

    • component: Type<any>

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    • オプション settings: OverlaySettings

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    • オプション moduleRef: {
          componentFactoryResolver: ComponentFactoryResolver;
          injector: Injector;
      }

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

      • componentFactoryResolver: ComponentFactoryResolver
      • injector: Injector

    返却 string

  • Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    パラメーター

    • component: Type<any>

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    • viewContainerRef: ViewContainerRef

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    • オプション settings: OverlaySettings

      Id を生成します。show(id) メソッドを呼び出すときにこの ID を提供します。

    返却 string

  • パラメーターとして提供された ID を持つコンポーネントを位置変更します。

    パラメーター

    • id: string

      パラメーターとして提供された ID を持つコンポーネントを位置変更します。

    返却 void

  • 対応する軸に沿って指定した量のみコンテンツをオフセットします。

    パラメーター

    • id: string

      対応する軸に沿って指定した量のみコンテンツをオフセットします。

    • deltaX: number

      対応する軸に沿って指定した量のみコンテンツをオフセットします。

    • deltaY: number

      対応する軸に沿って指定した量のみコンテンツをオフセットします。

    返却 void

  • グローバルまたはコンテナーの配置ストラテジーとプリセットの位置設定でオーバーレイ設定を作成します。

    Returns

    グローバルまたはコンテナーの配置ストラテジーと提供された位置に基づいた非モーダル オーバーレイ設定。

    パラメーター

    • オプション position: AbsolutePosition

      グローバルまたはコンテナーの配置ストラテジーとプリセットの位置設定でオーバーレイ設定を作成します。

    • オプション outlet: ElementRef<any> | IgxOverlayOutletDirective

      グローバルまたはコンテナーの配置ストラテジーとプリセットの位置設定でオーバーレイ設定を作成します。

    返却 OverlaySettings

  • Auto、Connected、または Elastic 配置ストラテジーおよびプリセットの配置設定でオーバーレイ設定を作成します。

    Returns

    提供されたターゲット、ストラテジー、および位置に基づいた非モダル オーバーレイ設定。

    パラメーター

    • target: HTMLElement | Point

      Auto、Connected、または Elastic 配置ストラテジーおよびプリセットの配置設定でオーバーレイ設定を作成します。

    • オプション position: RelativePosition

      Auto、Connected、または Elastic 配置ストラテジーおよびプリセットの配置設定でオーバーレイ設定を作成します。

    • オプション strategy: RelativePositionStrategy

      Auto、Connected、または Elastic 配置ストラテジーおよびプリセットの配置設定でオーバーレイ設定を作成します。

    返却 OverlaySettings