|
MapsIndoors iOS SDK V3
|
#include <MPSolutionProvider.h>
Instance Methods | |
| (void) | - getSolution |
| (void) | - getSolutionWithCompletion: |
| (void) | - getUserRolesWithCompletion: |
Class Methods | |
| (BOOL) | + isOfflineDataAvailableForSolutionId: |
Properties | |
| id< MPSolutionProviderDelegate > | delegate |
Solution provider interface, that defines a delegate and a method for solution queries.
| - (void) getSolution |
Get solution from this provider.
| - (void) getSolutionWithCompletion: | (nullable mpSolutionHandlerBlockType) | completionHandler |
Get solution from this provider and supply a callback handler function.
| - (void) getUserRolesWithCompletion: | (nonnull mpUserRoleCompletion) | completionHandler |
Get user roles associated with the solution
| completionHandler | called when user roles or error has been found |
| + (BOOL) isOfflineDataAvailableForSolutionId: | (nonnull NSString *) | solutionId |
Determine if cached or preloaded data is available for the given solutionId.
| solutionId | solutionId to check for offline data availability. |
|
readwritenonatomicweak |
Solution provider delegate.