Tile class
Komponen sematkan petak peta Power BI
- Memperluas
-
Embed
Metode
| config |
Menangani perubahan konfigurasi. |
| get |
ID petak peta |
| validate(IEmbed |
Memvalidasi konfigurasi beban. |
Metode yang Diwarisi
| exit |
Meminta browser untuk keluar dari mode layar penuh. |
| fullscreen() | Meminta browser untuk merender iframe komponen dalam mode layar penuh. |
| get |
Dapatkan correlationId untuk sesi semat saat ini.
|
| off<T>(string, IEvent |
Menghapus satu atau beberapa penanganan aktivitas dari daftar handler. Jika referensi ke fungsi handle yang ada ditentukan, hapus handler tertentu. Jika handler tidak ditentukan, hapus semua handler untuk nama peristiwa yang ditentukan.
|
| on<T>(string, IEvent |
Menambahkan penanganan aktivitas untuk peristiwa tertentu.
|
| reload() | Muat ulang disematkan menggunakan konfigurasi yang ada. Misalnya untuk laporan ini secara efektif menghapus semua filter dan membuat halaman pertama aktif yang mensimulasikan mengatur ulang laporan kembali ke status dimuat.
|
| remove |
Menghapus atribut tabindex elemen |
| save() | Menyimpan Laporan. |
| save |
Laporan SaveAs. |
| set |
Atur accessToken. |
| set |
Mengatur atribut tabindex elemen |
| set |
Atur judul komponen untuk aksesibilitas. Dalam kasus iframe, metode ini akan mengubah judul iframe. |
Detail Metode
configChanged(boolean)
Menangani perubahan konfigurasi.
function configChanged(isBootstrap: boolean)
Parameter
- isBootstrap
-
boolean
getId()
ID petak peta
function getId(): string
Mengembalikan
string
validate(IEmbedConfigurationBase)
Memvalidasi konfigurasi beban.
function validate(config: IEmbedConfigurationBase): IError[]
Parameter
- config
- IEmbedConfigurationBase
Mengembalikan
IError[]
Detail Metode yang Diwarisi
exitFullscreen()
Meminta browser untuk keluar dari mode layar penuh.
function exitFullscreen()
Diwariskan Dari Embed.exitFullscreen
fullscreen()
Meminta browser untuk merender iframe komponen dalam mode layar penuh.
function fullscreen()
Diwariskan Dari layar Embed.fullscreen
getCorrelationId()
Dapatkan correlationId untuk sesi semat saat ini.
// Get the correlationId for the current embed session
report.getCorrelationId()
.then(correlationId => {
...
});
function getCorrelationId(): Promise<string>
Mengembalikan
Promise<string>
Diwariskan Dari Embed.getCorrelationId
off<T>(string, IEventHandler<T>)
Menghapus satu atau beberapa penanganan aktivitas dari daftar handler. Jika referensi ke fungsi handle yang ada ditentukan, hapus handler tertentu. Jika handler tidak ditentukan, hapus semua handler untuk nama peristiwa yang ditentukan.
report.off('pageChanged')
or
const logHandler = function (event) {
console.log(event);
};
report.off('pageChanged', logHandler);
function off<T>(eventName: string, handler?: IEventHandler<T>)
Parameter
- eventName
-
string
- handler
-
IEventHandler<T>
Diwariskan Dari Embed.off
on<T>(string, IEventHandler<T>)
Menambahkan penanganan aktivitas untuk peristiwa tertentu.
report.on('pageChanged', (event) => {
console.log('PageChanged: ', event.page.name);
});
function on<T>(eventName: string, handler: IEventHandler<T>)
Parameter
- eventName
-
string
- handler
-
IEventHandler<T>
Diwariskan Dari Embed.on
reload()
Muat ulang disematkan menggunakan konfigurasi yang ada. Misalnya untuk laporan ini secara efektif menghapus semua filter dan membuat halaman pertama aktif yang mensimulasikan mengatur ulang laporan kembali ke status dimuat.
report.reload();
function reload(): Promise<void>
Mengembalikan
Promise<void>
Diwariskan Dari Embed.reload
removeComponentTabIndex(number)
Menghapus atribut tabindex elemen
function removeComponentTabIndex(_tabIndex?: number)
Parameter
- _tabIndex
-
number
Diwariskan Dari Embed.removeComponentTabIndex
save()
Menyimpan Laporan.
function save(): Promise<void>
Mengembalikan
Promise<void>
Diwariskan Dari Embed.save
saveAs(ISaveAsParameters)
Laporan SaveAs.
function saveAs(saveAsParameters: ISaveAsParameters): Promise<void>
Parameter
- saveAsParameters
- ISaveAsParameters
Mengembalikan
Promise<void>
Diwariskan Dari Embed.saveAs
setAccessToken(string)
Atur accessToken.
function setAccessToken(accessToken: string): Promise<void>
Parameter
- accessToken
-
string
Mengembalikan
Promise<void>
Diwariskan Dari Embed.setAccessToken
setComponentTabIndex(number)
Mengatur atribut tabindex elemen
function setComponentTabIndex(tabIndex?: number)
Parameter
- tabIndex
-
number
Diwarisi Dari Embed.setComponentTabIndex
setComponentTitle(string)
Atur judul komponen untuk aksesibilitas. Dalam kasus iframe, metode ini akan mengubah judul iframe.
function setComponentTitle(title: string)
Parameter
- title
-
string
Diwariskan Dari Embed.setComponentTitle