Dashboard class
Un componente de inserción de panel de Power BI
- Extends
-
Embed
Métodos
get |
Obtenga el identificador del panel de la primera ubicación disponible: opciones, atributo, dirección URL de inserción. |
Métodos heredados
exit |
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. |
get |
Obtenga el correlationId para la sesión de inserción actual.
|
off<T>(string, IEvent |
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.
|
on<T>(string, IEvent |
Agrega un controlador de eventos para un evento específico.
|
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.
|
remove |
Quita el atributo tabindex del elemento. |
save() | Guarda informe. |
save |
SaveAs Report. |
set |
Establezca accessToken. |
set |
Establece el atributo tabindex del elemento |
set |
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