File

projects/maplander/shared/src/lib/components/share/share.service.ts

Index

Methods

Constructor

constructor(_platformId, _dialog: MatDialog)
Parameters :
Name Type Optional
_platformId No
_dialog MatDialog No

Methods

Public open
open(url: string)
Parameters :
Name Type Optional
url string No
Returns : void
import {Inject, Injectable, PLATFORM_ID} from '@angular/core';
import {MatDialog} from '@angular/material/dialog';
import {ShareComponent} from './share.component';

@Injectable()
export class ShareService {

  constructor(
    @Inject(PLATFORM_ID) private _platformId,
    private _dialog: MatDialog
  ) {
  }

  public open(url: string): void {
    this._dialog.open<ShareComponent, string, void>(ShareComponent, {
      panelClass: 'panel-class-share-dialog',
      data: url
    });
  }
}

result-matching ""

    No results matching ""