openWidgetItemById method
Future<StorifyMeWidgetStoryNavigatorExecutionResult>
openWidgetItemById(
- int id, {
- StorifyMeStoryBehaviour? storyBehavior,
Method used to open a story in a widget by id
Implementation
Future<StorifyMeWidgetStoryNavigatorExecutionResult> openWidgetItemById(
int id, { StorifyMeStoryBehaviour? storyBehavior }) async {
try {
final result = await _methodChannel
?.invokeMethod(Method.OPEN_WIDGET_STORY_BY_ID, {'id': id, 'storyBehaviour': storyBehavior?.toMap()});
if (result != null && result.toLowerCase() == "success") {
return StorifyMeWidgetStoryNavigatorExecutionResult.success;
} else {
return StorifyMeWidgetStoryNavigatorExecutionResult.error;
}
} catch (e) {
return StorifyMeWidgetStoryNavigatorExecutionResult.error;
}
}