crossFiltering()
Beta API. Mostly stable, but details may change in a minor release, outside SemVer.
Creates the ICrossFiltering command. Dispatching this command will result into applying intersection attribute filters to the dashboard and insight will ignore these filters further Eventually a IDashboardCrossFilteringResolved event will be dispatched at the end.
export declare function crossFiltering(insight: IInsight, drillDefinition: ICrossFilteringModel, drillEvent: IDashboardDrillEvent, correlationId?: string): ICrossFiltering;
Parameters
Parameter | Type | Description |
|---|---|---|
insight | insight from which the cross filtering is coming. | |
drillDefinition | drill definition to apply. | |
drillEvent | original drill event, that triggered this particular drill interaction. | |
correlationId | string | (Optional) specify correlation id. It will be included in all events that will be emitted during the command processing. |
Returns
cross filtering command