Compartir a través de


Dashboard class

Un componente de inserción de panel de Power BI

Extends

Embed

Métodos

getId()

Obtenga el identificador del panel de la primera ubicación disponible: opciones, atributo, dirección URL de inserción.

Métodos heredados

exitFullscreen()

Solicita al explorador que salga del modo de pantalla completa.

fullscreen()

Solicita al explorador que represente el iframe del componente en modo de pantalla completa.

getCorrelationId()

Obtenga el correlationId para la sesión de inserción actual.

// Get the correlationId for the current embed session
report.getCorrelationId()
  .then(correlationId => {
    ...
  });
off<T>(string, IEventHandler<T>)

Quita uno o varios controladores de eventos de la lista de controladores. Si se especifica una referencia a la función de controlador existente, quite el controlador específico. Si no se especifica el controlador, quite todos los controladores para el nombre de evento especificado.

report.off('pageChanged')

or

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

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

Agrega un controlador de eventos para un evento específico.

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

Vuelve a cargar la inserción mediante la configuración existente. Por ejemplo, para los informes, esto borra eficazmente todos los filtros y hace que la primera página esté activa que simula restablecer un informe de nuevo al estado cargado.

report.reload();
removeComponentTabIndex(number)

Quita el atributo tabindex del elemento.

save()

Guarda informe.

saveAs(ISaveAsParameters)

SaveAs Report.

setAccessToken(string)

Establezca accessToken.

setComponentTabIndex(number)

Establece el atributo tabindex del elemento

setComponentTitle(string)

Establezca el título del componente para accesibilidad. En el caso de iframes, este método cambiará el título del iframe.

Detalles del método

getId()

Obtenga el identificador del panel de la primera ubicación disponible: opciones, atributo, dirección URL de inserción.

function getId(): string

Devoluciones

string

Detalles de los métodos heredados

exitFullscreen()

Solicita al explorador que salga del modo de pantalla completa.

function exitFullscreen()

Inherited From Embed.exitFullscreen

fullscreen()

Solicita al explorador que represente el iframe del componente en modo de pantalla completa.

function fullscreen()

se hereda de embed.fullscreen

getCorrelationId()

Obtenga el correlationId para la sesión de inserción actual.

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

Devoluciones

Promise<string>

Heredar de Embed.getCorrelationId

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

Quita uno o varios controladores de eventos de la lista de controladores. Si se especifica una referencia a la función de controlador existente, quite el controlador específico. Si no se especifica el controlador, quite todos los controladores para el nombre de evento especificado.

report.off('pageChanged')

or

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

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

Parámetros

eventName

string

handler

IEventHandler<T>

Heredado de Insertar.off

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

Agrega un controlador de eventos para un evento específico.

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

Parámetros

eventName

string

handler

IEventHandler<T>

Heredado de Insertar.on

reload()

Vuelve a cargar la inserción mediante la configuración existente. Por ejemplo, para los informes, esto borra eficazmente todos los filtros y hace que la primera página esté activa que simula restablecer un informe de nuevo al estado cargado.

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

Devoluciones

Promise<void>

Heredado de Insertar.reload

removeComponentTabIndex(number)

Quita el atributo tabindex del elemento.

function removeComponentTabIndex(_tabIndex?: number)

Parámetros

_tabIndex

number

Inherited From Embed.removeComponentTabIndex

save()

Guarda informe.

function save(): Promise<void>

Devoluciones

Promise<void>

Heredado de Insertar.save

saveAs(ISaveAsParameters)

SaveAs Report.

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

Parámetros

saveAsParameters
ISaveAsParameters

Devoluciones

Promise<void>

Heredado de Embed.saveAs

setAccessToken(string)

Establezca accessToken.

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

Parámetros

accessToken

string

Devoluciones

Promise<void>

Heredado de Embed.setAccessToken

setComponentTabIndex(number)

Establece el atributo tabindex del elemento

function setComponentTabIndex(tabIndex?: number)

Parámetros

tabIndex

number

Heredado de Embed.setComponentTabIndex

setComponentTitle(string)

Establezca el título del componente para accesibilidad. En el caso de iframes, este método cambiará el título del iframe.

function setComponentTitle(title: string)

Parámetros

title

string

Heredado de Embed.setComponentTitle