[]
Creates a report data snapshot from a given one by applying interactive actions.
public static ReportDataSnapshot ApplyInteractivity(this ReportSnapshot snapshot, ReportStore reportStore, IEnumerable<ActionKey> actions, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null)
| Type | Name | Description |
|---|---|---|
| ReportSnapshot | snapshot | The initial snapshot. |
| ReportStore | reportStore | The report store. |
| IEnumerable<ActionKey> | actions | Interactive actions to be applied. |
| IReadOnlyDictionary<string, Func<CustomContextArgs, object>> | customContext | Custom evaluation context objects (custom code, user context, etc.). |
| Type | Description |
|---|---|
| ReportDataSnapshot | The updated report data snapshot. |