![]() |
Murl Engine API
Version 2018.3
|
The CustomControlable default implementation class. More...
#include <murl_custom_controlable.h>
The CustomControlable default implementation class.
The CustomControlable should be used as the base class for implementing a custom control object to get default implelentations for all methods.
Additional Inherited Members | |
![]() | |
enum | FetchResult { FETCHRESULT_NONE, FETCHRESULT_NEWDATA, FETCHRESULT_NODATA, FETCHRESULT_FAILED } |
Enumeration to indicate the result of a background fetch operation. More... | |
|
inline |
Constructor taking the name of the control.
controlName | The name of the control. |
|
inlinevirtual |
Default implementation of IControlable::GetName().
Implements Murl::IControlable.
|
inlinevirtual |
Default implementation of IControlable::ConfigChanged().
appConfig | The application configuration object. |
Implements Murl::IControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::Init().
platform | A pointer to the platform. |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::DeInit().
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppFinishLaunching().
launchOptions | The launch options. |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppOpenURL().
url | The url string. |
sourceApplication | The source application string. |
annotation | A property-list object supplied by the source application. |
Implements Murl::ICustomControlable.
Default implementation of ICustomControlable::AppOpenURL().
url | The url string. |
options | A dictionary of launch options. |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppReceiveNotification().
notification | Encapsulates details about the notification (UILocalNotification*). |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppRegisterForRemoteNotification().
deviceToken | The device token. |
error | An optional error (NSError*) or null. |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppRegisterUserNotificationSettings().
notificationSettings | The user notification settings (UIUserNotificationSettings*). |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppHandleActionWithIdentifier().
identifier | The identifier string associated with the action. |
notification | The local notification object that was triggered (UILocalNotification*). |
userInfo | Dictionary containing information related to the remote notification (NSDictionary*). |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppReceiveRemoteNotification().
userInfo | Encapsulates details about the notification (NSDictionary*). |
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppPerformBackgroundFetch().
Implements Murl::ICustomControlable.
|
inlinevirtual |
Default implementation of ICustomControlable::AppHandleEventsForBackgroundURLSession().
identifier | The identifier of the URL session requiring attention. |
Implements Murl::ICustomControlable.