IAttributeElementLoader
Home > @gooddata/sdk-ui-filters > IAttributeElementLoader
IAttributeElementLoader interface
Handles the loading of the attribute elements.
Signature:
export interface IAttributeElementLoader
Properties
Property |
Modifiers |
Type |
Description |
---|---|---|---|
Registers a callback that will be fired when the initialization of total count was canceled. Returns unsubscribe function, that will unregister it. | |||
Registers a callback that will be fired when error is thrown during the total count initialization. Returns unsubscribe function, that will unregister it. | |||
Registers a callback that will be fired when the initialization of total count starts. Returns unsubscribe function, that will unregister it, once called. | |||
CallbackRegistration<OnInitTotalCountSuccessCallbackPayload> |
Registers a callback that will be fired when the initialization of total count is successfully completed. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadCustomElementsCancelCallbackPayload> |
Registers a callback that will be fired when the custom elements load was canceled. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadCustomElementsErrorCallbackPayload> |
Registers a callback that will be fired when error is thrown during the custom elements load. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadCustomElementsStartCallbackPayload> |
Registers a callback that will be fired when the custom elements load starts. Returns unsubscribe function, that will unregister it, once called. Multiple callbacks can be registered by this function. | ||
CallbackRegistration<OnLoadCustomElementsSuccessCallbackPayload> |
Registers a callback that will be fired when the custom elements load is successfuly completed. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadInitialElementsPageCancelCallbackPayload> |
Registers a callback that will be fired when the initial elements page load was canceled. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadInitialElementsPageErrorCallbackPayload> |
Registers a callback that will be fired when error is thrown during the initial elements page load. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadInitialElementsPageStartCallbackPayload> |
Registers a callback that will be fired when the initial elements page load starts. Returns unsubscribe function, that will unregister it, once called. Multiple callbacks can be registered by this function. | ||
CallbackRegistration<OnLoadInitialElementsPageSuccessCallbackPayload> |
Registers a callback that will be fired when the initial elements page load is successfuly completed. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadIrrelevantElementsCancelCallbackPayload> |
Registers a callback that will be fired when the irrelevant elements load was canceled. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadIrrelevantElementsErrorCallbackPayload> |
Registers a callback that will be fired when error is thrown during the irrelevant elements load. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadIrrelevantElementsStartCallbackPayload> |
Registers a callback that will be fired when the irrelevant elements load starts. Returns unsubscribe function, that will unregister it, once called. Multiple callbacks can be registered by this function. | ||
CallbackRegistration<OnLoadIrrelevantElementsSuccessCallbackPayload> |
Registers a callback that will be fired when the irrelevant elements load is successfuly completed. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadNextElementsPageCancelCallbackPayload> |
Registers a callback that will be fired when the next elements page load was canceled. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadNextElementsPageErrorCallbackPayload> |
Registers a callback that will be fired when error is thrown during the next elements page load. Returns unsubscribe function, that will unregister it. | ||
CallbackRegistration<OnLoadNextElementsPageStartCallbackPayload> |
Registers a callback that will be fired when the next elements page load starts. Returns unsubscribe function, that will unregister it, once called. Multiple callbacks can be registered by this function. | ||
CallbackRegistration<OnLoadNextElementsPageSuccessCallbackPayload> |
Registers a callback that will be fired when the next elements page load is successfuly completed. Returns unsubscribe function, that will unregister it. |
Methods
Method |
Description |
---|---|
Cancels the running custom elements load, if it matches the specified correlation. | |
Cancels the running initial elements page load, if any. | |
Cancels the running irrelevant elements load, if it matches the specified correlation. | |
Cancels the running next elements page load, if any. | |
Returns all attribute elements loaded by initialElementsPageLoad and nextElementsPageLoad methods. | |
Get the label used for representing the attribute filter elements visually if defined. | |
Returns the attribute elements for the specified keys. | |
Returns error, if it was thrown during the initial elements page load, undefined otherwise. | |
Returns the current status of the initial elements page load. | |
Returns error, if it was thrown during the total count initialization, undefined otherwise. | |
Returns the current status of the total count initialization. | |
Returns the current limit used for the attribute element loads. | |
Returns the current attribute filters used to filter the attribute element loads. | |
Returns metadata of the attributes set by IAttributeElementLoader.setLimitingAttributeFilters(). Note that these attributes will be available only after successful initialization, or after successful IAttributeElementLoader.loadInitialElementsPage() load. | |
Returns the current date filters used to filter the attribute element loads. | |
Returns the current measures used to filter the attribute element loads. | |
Return the current validation items used to filter the attribute element loads. | |
Returns error, if it was thrown during the next elements page load, undefined otherwise. | |
Returns the current status of the next elements page load. | |
Returns the current offset used for the attribute element loads. | |
Returns the current order used for the attribute element loads. | |
Returns the current search string used to filter the attribute element loads. | |
Returns the total count of the attribute elements. Total elements count is loaded by default only for child filters. | |
Returns the total count of the attribute elements with currently set options. | |
Starts load of total count | |
Loads the attribute elements with the provided options. | |
Resets the paging and loads the attribute elements with the current options. | |
Loads the irrelevant subset of currently selected elements. Irrelevant elements are the selected elements that may be filtered out by limiting filters. | |
Loads next page of the attribute elements with the current options. | |
Set the label used for representing the attribute filter elements visually. | |
Set attribute's display form | |
Set the limit for the upcoming attribute element loads. | |
Set the attribute filters to filter the upcoming attribute element loads. | |
Set the date filters to filter the upcoming attribute element loads. | |
Set the measures to filter the upcoming attribute element loads. | |
Set the validation items to filter the upcoming attribute element loads. | |
Set the order for the upcoming attribute element loads. | |
Set the search to filter the upcoming attribute element loads. |