Aracılığıyla paylaş


Visual class

Power BI Görseli ekleme bileşeni

Extends

Devralınan Özellikler

bookmarksManager

Yöntemler

getFilters(FiltersLevel)

Filtre düzeyine uygulanan filtreleri alır. Varsayılan filtre düzeyi görsel düzeyidir.

visual.getFilters(filtersLevel)
  .then(filters => {
    ...
  });
getPages()

Rapordaki sayfaların listesini alır- görselde desteklenmez

getVisualDescriptor()

Görsel adını, türünü vb. içeren eklenmiş görsel tanımlayıcı nesnesini alır.

visual.getVisualDescriptor()
  .then(visualDetails => { ... });
removeFilters(FiltersLevel)

Geçerli filtre düzeyindeki tüm filtreleri kaldırır. Varsayılan filtre düzeyi görsel düzeyidir.

visual.removeFilters(filtersLevel);
setFilters(IFilter[], FiltersLevel)

Filtreleri filtre düzeyinde ayarlar. Varsayılan filtre düzeyi görsel düzeyidir.

const filters: [
   ...
];

visual.setFilters(filters, filtersLevel)
 .catch(errors => {
   ...
 });
setPage(string)

Raporun etkin sayfasını ayarlar; görselde desteklenmez

updateFilters(FiltersOperations, IFilter[], FiltersLevel)

Filtreleri filtre düzeyinde güncelleştirir. Varsayılan filtre düzeyi görsel düzeyidir.

const filters: [
   ...
];

visual.updateFilters(FiltersOperations.Add, filters, filtersLevel)
 .catch(errors => {
   ...
 });

Devralınan Yöntemler

addContextMenuCommand(string, string, string, MenuLocation, string, string, string)

Bağlam menüsü uzantısı ekle komutu.

report.addContextMenuCommand(commandName, commandTitle, contextMenuTitle, menuLocation, visualName, visualType, groupName)
 .catch(error => {
     ...
 });
addOptionsMenuCommand(string, string, string, MenuLocation, string, string, string, string)

Seçenekler menüsü uzantısı komutu ekle'yi seçin.

report.addOptionsMenuCommand(commandName, commandTitle, optionsMenuTitle, menuLocation, visualName, visualType, groupName, commandIcon)
 .catch(error => {
     ...
 });
addPage(string)

Rapora boş sayfa ekleme

// Add a page to the report with "Sales" as the page display name
report.addPage("Sales");
applyTheme(IReportTheme)

Rapora tema uygulama

report.applyTheme(theme);
arePersistentFiltersApplied()

Rapora kullanıcı filtreleri, dilimleyicileri veya başka veri görünümü değişiklikleri uygulanmışsa döndürür. Kalıcı filtreler devre dışı bırakılırsa false döndürür.

report.arePersistentFiltersApplied();
clearSelectedVisuals(boolean)

Seçilen açılır olmayan görselleri temizler, bayrak geçirilirse tüm görsel seçimleri temizlenir.

report.clearSelectedVisuals()
 .then(() => {
     ...
 });
closeAllOverlays()

Tüm açık bağlam menülerini ve araç ipuçlarını kapatır.

report.closeAllOverlays()
 .then(() => {
     ...
 });
configChanged(boolean)

Yapılandırma değişikliklerini işleme.

deletePage(string)

Rapordan sayfa silme

// Delete a page from a report by pageName (PageName is different than the display name and can be acquired from the getPages API)
report.deletePage("ReportSection145");
exitFullscreen()

Tarayıcıdan tam ekran modundan çıkmasını istemektedir.

fullscreen()

Tarayıcıdan bileşenin iframe'ini tam ekran modunda işlemesini istemektedir.

getActivePage()

Etkin rapor sayfasını alır.

report.getActivePage()
 .then(activePage => {
     ...
 });
getCorrelationId()

Geçerli ekleme oturumu için correlationId değerini alın.

// Get the correlationId for the current embed session
report.getCorrelationId()
  .then(correlationId => {
    ...
  });
getId()

Kullanılabilir ilk konumdan rapor kimliğini alır: seçenekler, öznitelik, ekleme URL'si.

getPageByName(string)

Adına göre bir rapor sayfası alır.

report.getPageByName(pageName)
 .then(page => {
     ...
 });
getTheme()

raporun temasını alma

report.getTheme();
getZoom()

Raporun geçerli yakınlaştırma düzeyini döndürür.

isSaved()

raporun kaydedilip kaydedilmediğini denetler.

report.isSaved()
moveVisual(string, string, number, number, number)

Sayfadaki görselin konumunu güncelleştirir.

report.moveVisual(pageName, visualName, x, y, z)
  .catch(error => { ... });
off<T>(string, IEventHandler<T>)

İşleyici listesinden bir veya daha fazla olay işleyicisini kaldırır. Mevcut tanıtıcı işlevine bir başvuru belirtilirse, belirli işleyiciyi kaldırın. İşleyici belirtilmezse, belirtilen olay adı için tüm işleyicileri kaldırın.

report.off('pageChanged')

or

const logHandler = function (event) {
   console.log(event);
};

report.off('pageChanged', logHandler);
on<T>(string, IEventHandler<T>)

Belirli bir olay için olay işleyicisi ekler.

report.on('pageChanged', (event) => {
  console.log('PageChanged: ', event.page.name);
});
print()

Ekleme iframe bileşeninde window.print() çağırarak raporun etkin sayfasını yazdırır.

refresh()

Raporun veri kaynaklarını yeniler.

report.refresh();
reload()

Mevcut yapılandırmayı kullanarak eklemeyi yeniden yükler. Örneğin, raporlar için bu, tüm filtreleri etkili bir şekilde temizler ve bir raporun yeniden yüklenmiş duruma sıfırlanması benzetimini yapan ilk sayfayı etkin hale getirir.

report.reload();
removeComponentTabIndex(number)

Öğenin tabindex özniteliğini kaldırır

removeContextMenuCommand(string, string)

Bağlam menüsü uzantısını kaldır komutu.

report.removeContextMenuCommand(commandName, contextMenuTitle)
 .catch(error => {
     ...
 });
removeOptionsMenuCommand(string, string)

Seçenekler menüsü uzantısını kaldır komutu.

report.removeOptionsMenuCommand(commandName, optionsMenuTitle)
 .then({
     ...
 });
renamePage(string, string)

Rapordan sayfayı yeniden adlandırma

// Rename a page from a report by changing displayName (pageName is different from the display name and can be acquired from the getPages API)
report.renamePage("ReportSection145", "Sales");
resetPersistentFilters()

Kullanıcının filtrelerini, dilimleyicilerini ve diğer veri görünümü değişikliklerini raporun varsayılan durumuna sıfırlama

report.resetPersistentFilters();
resetTheme()

Raporun varsayılan temasını sıfırlama ve uygulama

report.resetTheme();
resizeActivePage(PageSizeType, number, number)

Rapordaki etkin sayfanın boyutunu güncelleştirir.

report.resizeActivePage(pageSizeType, width, height)
  .catch(error => { ... });
resizeVisual(string, string, number, number)

Sayfadaki görseli yeniden boyutlandırma.

report.resizeVisual(pageName, visualName, width, height)
  .catch(error => { ... });
save()

Raporu kaydeder.

saveAs(ISaveAsParameters)

KayıtAs Raporu.

savePersistentFilters()

Raporun kullanıcı filtrelerini, dilimleyicilerini ve diğer veri görünümü değişikliklerini kaydetme

report.savePersistentFilters();
setAccessToken(string)

accessToken'i ayarlayın.

setComponentTabIndex(number)

Öğenin tabindex özniteliğini ayarlar

setComponentTitle(string)

Erişilebilirlik için bileşen başlığını ayarlayın. iframe'ler söz konusu olduğunda, bu yöntem iframe başlığını değiştirir.

setVisualDisplayState(string, string, VisualContainerDisplayMode)

Sayfadaki görselin görüntüleme durumunu güncelleştirir.

report.setVisualDisplayState(pageName, visualName, displayState)
  .catch(error => { ... });
setZoom(number)

Raporun yakınlaştırma düzeyini ayarlar.

switchLayout(LayoutType)

Rapor düzenini güncelleştirir

report.switchLayout(layoutType);
switchMode(string | ViewMode)

Rapor görünümü modunu değiştirme.

updateSettings(ISettings)

Filtre bölmesi ve sayfa gezinti bölmesi için görünürlük ayarlarını güncelleştirir.

const newSettings = {
  panes: {
    filters: {
      visible: false
    }
  }
};

report.updateSettings(newSettings)
  .catch(error => { ... });

Devralınan Özellik Detayları

bookmarksManager

bookmarksManager: BookmarksManager

Özellik Değeri

Report.bookmarksManager Devralındı

Yöntem Ayrıntıları

getFilters(FiltersLevel)

Filtre düzeyine uygulanan filtreleri alır. Varsayılan filtre düzeyi görsel düzeyidir.

visual.getFilters(filtersLevel)
  .then(filters => {
    ...
  });
function getFilters(filtersLevel?: FiltersLevel): Promise<IFilter[]>

Parametreler

filtersLevel
FiltersLevel

Döndürülenler

Promise<IFilter[]>

getPages()

Rapordaki sayfaların listesini alır- görselde desteklenmez

function getPages(): Promise<Page[]>

Döndürülenler

Promise<Page[]>

getVisualDescriptor()

Görsel adını, türünü vb. içeren eklenmiş görsel tanımlayıcı nesnesini alır.

visual.getVisualDescriptor()
  .then(visualDetails => { ... });
function getVisualDescriptor(): Promise<VisualDescriptor>

Döndürülenler

Promise<VisualDescriptor>

removeFilters(FiltersLevel)

Geçerli filtre düzeyindeki tüm filtreleri kaldırır. Varsayılan filtre düzeyi görsel düzeyidir.

visual.removeFilters(filtersLevel);
function removeFilters(filtersLevel?: FiltersLevel): Promise<IHttpPostMessageResponse<void>>

Parametreler

filtersLevel
FiltersLevel

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

setFilters(IFilter[], FiltersLevel)

Filtreleri filtre düzeyinde ayarlar. Varsayılan filtre düzeyi görsel düzeyidir.

const filters: [
   ...
];

visual.setFilters(filters, filtersLevel)
 .catch(errors => {
   ...
 });
function setFilters(filters: IFilter[], filtersLevel?: FiltersLevel): Promise<IHttpPostMessageResponse<void>>

Parametreler

filters

IFilter[]

filtersLevel
FiltersLevel

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

setPage(string)

Raporun etkin sayfasını ayarlar; görselde desteklenmez

function setPage(_pageName: string): Promise<IHttpPostMessageResponse<void>>

Parametreler

_pageName

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

updateFilters(FiltersOperations, IFilter[], FiltersLevel)

Filtreleri filtre düzeyinde güncelleştirir. Varsayılan filtre düzeyi görsel düzeyidir.

const filters: [
   ...
];

visual.updateFilters(FiltersOperations.Add, filters, filtersLevel)
 .catch(errors => {
   ...
 });
function updateFilters(operation: FiltersOperations, filters: IFilter[], filtersLevel?: FiltersLevel): Promise<IHttpPostMessageResponse<void>>

Parametreler

operation
FiltersOperations
filters

IFilter[]

filtersLevel
FiltersLevel

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Devralınan Yöntemin Ayrıntıları

addContextMenuCommand(string, string, string, MenuLocation, string, string, string)

Bağlam menüsü uzantısı ekle komutu.

report.addContextMenuCommand(commandName, commandTitle, contextMenuTitle, menuLocation, visualName, visualType, groupName)
 .catch(error => {
     ...
 });
function addContextMenuCommand(commandName: string, commandTitle: string, contextMenuTitle: string, menuLocation: MenuLocation, visualName: string, visualType: string, groupName?: string): Promise<IHttpPostMessageResponse<void>>

Parametreler

commandName

string

commandTitle

string

contextMenuTitle

string

menuLocation
MenuLocation
visualName

string

visualType

string

groupName

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.addContextMenuCommand'dan Devralınmış

addOptionsMenuCommand(string, string, string, MenuLocation, string, string, string, string)

Seçenekler menüsü uzantısı komutu ekle'yi seçin.

report.addOptionsMenuCommand(commandName, commandTitle, optionsMenuTitle, menuLocation, visualName, visualType, groupName, commandIcon)
 .catch(error => {
     ...
 });
function addOptionsMenuCommand(commandName: string, commandTitle: string, optionsMenuTitle?: string, menuLocation?: MenuLocation, visualName?: string, visualType?: string, groupName?: string, commandIcon?: string): Promise<IHttpPostMessageResponse<void>>

Parametreler

commandName

string

commandTitle

string

optionsMenuTitle

string

menuLocation
MenuLocation
visualName

string

visualType

string

groupName

string

commandIcon

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.addOptionsMenuCommandDevralındı

addPage(string)

Rapora boş sayfa ekleme

// Add a page to the report with "Sales" as the page display name
report.addPage("Sales");
function addPage(displayName?: string): Promise<Page>

Parametreler

displayName

string

Döndürülenler

Promise<Page>

Report.addPageDevralındı

applyTheme(IReportTheme)

Rapora tema uygulama

report.applyTheme(theme);
function applyTheme(theme: IReportTheme): Promise<void>

Parametreler

theme
IReportTheme

Döndürülenler

Promise<void>

Rapordan Devralınmış .applyTheme

arePersistentFiltersApplied()

Rapora kullanıcı filtreleri, dilimleyicileri veya başka veri görünümü değişiklikleri uygulanmışsa döndürür. Kalıcı filtreler devre dışı bırakılırsa false döndürür.

report.arePersistentFiltersApplied();
function arePersistentFiltersApplied(): Promise<boolean>

Döndürülenler

Promise<boolean>

Report.arePersistentFiltersApplied

clearSelectedVisuals(boolean)

Seçilen açılır olmayan görselleri temizler, bayrak geçirilirse tüm görsel seçimleri temizlenir.

report.clearSelectedVisuals()
 .then(() => {
     ...
 });
function clearSelectedVisuals(clearPopOutState?: boolean): Promise<void>

Parametreler

clearPopOutState

boolean

Görsellerden biri açılır durumdaysa yanlış /tanımsız görsel seçimi temizlenmezse (odakta tablo olarak göster, öne çıkanlar...)

Döndürülenler

Promise<void>

Report.clearSelectedVisuals Devralındı

closeAllOverlays()

Tüm açık bağlam menülerini ve araç ipuçlarını kapatır.

report.closeAllOverlays()
 .then(() => {
     ...
 });
function closeAllOverlays(): Promise<void>

Döndürülenler

Promise<void>

Report.closeAllOverlays Devralındı

configChanged(boolean)

Yapılandırma değişikliklerini işleme.

function configChanged(isBootstrap: boolean)

Parametreler

isBootstrap

boolean

Report.config'den Devralınan Changed

deletePage(string)

Rapordan sayfa silme

// Delete a page from a report by pageName (PageName is different than the display name and can be acquired from the getPages API)
report.deletePage("ReportSection145");
function deletePage(pageName: string): Promise<void>

Parametreler

pageName

string

Döndürülenler

Promise<void>

Report.deletePage'dan Devralınmış

exitFullscreen()

Tarayıcıdan tam ekran modundan çıkmasını istemektedir.

function exitFullscreen()

Report.exitFullscreen'dan Devralınmış

fullscreen()

Tarayıcıdan bileşenin iframe'ini tam ekran modunda işlemesini istemektedir.

function fullscreen()

Report.fullscreen'dan Devralınan

getActivePage()

Etkin rapor sayfasını alır.

report.getActivePage()
 .then(activePage => {
     ...
 });
function getActivePage(): Promise<Page>

Döndürülenler

Promise<Page>

Report.getActivePage'dan Devralınmış

getCorrelationId()

Geçerli ekleme oturumu için correlationId değerini alın.

// Get the correlationId for the current embed session
report.getCorrelationId()
  .then(correlationId => {
    ...
  });
function getCorrelationId(): Promise<string>

Döndürülenler

Promise<string>

Report.getCorrelationId Devralınmış

getId()

Kullanılabilir ilk konumdan rapor kimliğini alır: seçenekler, öznitelik, ekleme URL'si.

function getId(): string

Döndürülenler

string

Report.getId'dan Devralınmış

getPageByName(string)

Adına göre bir rapor sayfası alır.

report.getPageByName(pageName)
 .then(page => {
     ...
 });
function getPageByName(pageName: string): Promise<Page>

Parametreler

pageName

string

Döndürülenler

Promise<Page>

Report.getPageByName'dan Devralınan

getTheme()

raporun temasını alma

report.getTheme();
function getTheme(): Promise<IReportTheme>

Döndürülenler

Promise<IReportTheme>

Report.getTheme

getZoom()

Raporun geçerli yakınlaştırma düzeyini döndürür.

function getZoom(): Promise<number>

Döndürülenler

Promise<number>

Report.getZoom'dan Devralınmış

isSaved()

raporun kaydedilip kaydedilmediğini denetler.

report.isSaved()
function isSaved(): Promise<boolean>

Döndürülenler

Promise<boolean>

Report.isSaved Devralındı

moveVisual(string, string, number, number, number)

Sayfadaki görselin konumunu güncelleştirir.

report.moveVisual(pageName, visualName, x, y, z)
  .catch(error => { ... });
function moveVisual(pageName: string, visualName: string, x: number, y: number, z?: number): Promise<IHttpPostMessageResponse<void>>

Parametreler

pageName

string

visualName

string

x

number

y

number

z

number

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.moveVisual'dan Devralınmış

off<T>(string, IEventHandler<T>)

İşleyici listesinden bir veya daha fazla olay işleyicisini kaldırır. Mevcut tanıtıcı işlevine bir başvuru belirtilirse, belirli işleyiciyi kaldırın. İşleyici belirtilmezse, belirtilen olay adı için tüm işleyicileri kaldırın.

report.off('pageChanged')

or

const logHandler = function (event) {
   console.log(event);
};

report.off('pageChanged', logHandler);
function off<T>(eventName: string, handler?: IEventHandler<T>)

Parametreler

eventName

string

handler

IEventHandler<T>

Rapordan Devralınmış

on<T>(string, IEventHandler<T>)

Belirli bir olay için olay işleyicisi ekler.

report.on('pageChanged', (event) => {
  console.log('PageChanged: ', event.page.name);
});
function on<T>(eventName: string, handler: IEventHandler<T>)

Parametreler

eventName

string

handler

IEventHandler<T>

Rapordan Devralındı.

print()

Ekleme iframe bileşeninde window.print() çağırarak raporun etkin sayfasını yazdırır.

function print(): Promise<void>

Döndürülenler

Promise<void>

Report.print'dan Devralınmış

refresh()

Raporun veri kaynaklarını yeniler.

report.refresh();
function refresh(): Promise<void>

Döndürülenler

Promise<void>

Report.refresh Devralındı

reload()

Mevcut yapılandırmayı kullanarak eklemeyi yeniden yükler. Örneğin, raporlar için bu, tüm filtreleri etkili bir şekilde temizler ve bir raporun yeniden yüklenmiş duruma sıfırlanması benzetimini yapan ilk sayfayı etkin hale getirir.

report.reload();
function reload(): Promise<void>

Döndürülenler

Promise<void>

Report'tan Devralınmış .yeniden yükleme

removeComponentTabIndex(number)

Öğenin tabindex özniteliğini kaldırır

function removeComponentTabIndex(_tabIndex?: number)

Parametreler

_tabIndex

number

Report.removeComponentTabIndex Devralınmış

removeContextMenuCommand(string, string)

Bağlam menüsü uzantısını kaldır komutu.

report.removeContextMenuCommand(commandName, contextMenuTitle)
 .catch(error => {
     ...
 });
function removeContextMenuCommand(commandName: string, contextMenuTitle: string): Promise<IHttpPostMessageResponse<void>>

Parametreler

commandName

string

contextMenuTitle

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.removeContextMenuCommandDevralındı

removeOptionsMenuCommand(string, string)

Seçenekler menüsü uzantısını kaldır komutu.

report.removeOptionsMenuCommand(commandName, optionsMenuTitle)
 .then({
     ...
 });
function removeOptionsMenuCommand(commandName: string, optionsMenuTitle: string): Promise<IHttpPostMessageResponse<void>>

Parametreler

commandName

string

optionsMenuTitle

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.removeOptionsMenuCommandDevralındı

renamePage(string, string)

Rapordan sayfayı yeniden adlandırma

// Rename a page from a report by changing displayName (pageName is different from the display name and can be acquired from the getPages API)
report.renamePage("ReportSection145", "Sales");
function renamePage(pageName: string, displayName: string): Promise<void>

Parametreler

pageName

string

displayName

string

Döndürülenler

Promise<void>

Report.renamePageDevralındı

resetPersistentFilters()

Kullanıcının filtrelerini, dilimleyicilerini ve diğer veri görünümü değişikliklerini raporun varsayılan durumuna sıfırlama

report.resetPersistentFilters();
function resetPersistentFilters(): Promise<IHttpPostMessageResponse<void>>

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.resetPersistentFilters devralınmış

resetTheme()

Raporun varsayılan temasını sıfırlama ve uygulama

report.resetTheme();
function resetTheme(): Promise<void>

Döndürülenler

Promise<void>

DevralındıReport.resetTheme

resizeActivePage(PageSizeType, number, number)

Rapordaki etkin sayfanın boyutunu güncelleştirir.

report.resizeActivePage(pageSizeType, width, height)
  .catch(error => { ... });
function resizeActivePage(pageSizeType: PageSizeType, width?: number, height?: number): Promise<IHttpPostMessageResponse<void>>

Parametreler

pageSizeType
PageSizeType
width

number

height

number

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.resizeActivePageDevralındı

resizeVisual(string, string, number, number)

Sayfadaki görseli yeniden boyutlandırma.

report.resizeVisual(pageName, visualName, width, height)
  .catch(error => { ... });
function resizeVisual(pageName: string, visualName: string, width: number, height: number): Promise<IHttpPostMessageResponse<void>>

Parametreler

pageName

string

visualName

string

width

number

height

number

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.resizeVisual'dan Devralınmış

save()

Raporu kaydeder.

function save(): Promise<void>

Döndürülenler

Promise<void>

Report'tan Devralınmış .kaydet

saveAs(ISaveAsParameters)

KayıtAs Raporu.

function saveAs(saveAsParameters: ISaveAsParameters): Promise<void>

Parametreler

saveAsParameters
ISaveAsParameters

Döndürülenler

Promise<void>

Report.saveAs Devralınmış

savePersistentFilters()

Raporun kullanıcı filtrelerini, dilimleyicilerini ve diğer veri görünümü değişikliklerini kaydetme

report.savePersistentFilters();
function savePersistentFilters(): Promise<IHttpPostMessageResponse<void>>

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.savePersistentFilters Devralınmış

setAccessToken(string)

accessToken'i ayarlayın.

function setAccessToken(accessToken: string): Promise<void>

Parametreler

accessToken

string

Döndürülenler

Promise<void>

Report.setAccessTokenDevralındı

setComponentTabIndex(number)

Öğenin tabindex özniteliğini ayarlar

function setComponentTabIndex(tabIndex?: number)

Parametreler

tabIndex

number

Report.setComponentTabIndex Devralınmış

setComponentTitle(string)

Erişilebilirlik için bileşen başlığını ayarlayın. iframe'ler söz konusu olduğunda, bu yöntem iframe başlığını değiştirir.

function setComponentTitle(title: string)

Parametreler

title

string

Report.setComponentTitle Devralındı

setVisualDisplayState(string, string, VisualContainerDisplayMode)

Sayfadaki görselin görüntüleme durumunu güncelleştirir.

report.setVisualDisplayState(pageName, visualName, displayState)
  .catch(error => { ... });
function setVisualDisplayState(pageName: string, visualName: string, displayState: VisualContainerDisplayMode): Promise<IHttpPostMessageResponse<void>>

Parametreler

pageName

string

visualName

string

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.setVisualDisplayState Devralındı

setZoom(number)

Raporun yakınlaştırma düzeyini ayarlar.

function setZoom(zoomLevel: number): Promise<void>

Parametreler

zoomLevel

number

ayar için yakınlaştırma düzeyi

Döndürülenler

Promise<void>

Report.setZoomDevralındı

switchLayout(LayoutType)

Rapor düzenini güncelleştirir

report.switchLayout(layoutType);
function switchLayout(layoutType: LayoutType): Promise<IHttpPostMessageResponse<void>>

Parametreler

layoutType
LayoutType

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.switchLayout Devralındı

switchMode(string | ViewMode)

Rapor görünümü modunu değiştirme.

function switchMode(viewMode: string | ViewMode): Promise<void>

Parametreler

viewMode

string | ViewMode

Döndürülenler

Promise<void>

Report.switchMode Devralındı

updateSettings(ISettings)

Filtre bölmesi ve sayfa gezinti bölmesi için görünürlük ayarlarını güncelleştirir.

const newSettings = {
  panes: {
    filters: {
      visible: false
    }
  }
};

report.updateSettings(newSettings)
  .catch(error => { ... });
function updateSettings(settings: ISettings): Promise<IHttpPostMessageResponse<void>>

Parametreler

settings
ISettings

Döndürülenler

Promise<IHttpPostMessageResponse<void>>

Report.updateSettingsDevralındı