createMockParameters static method
ULinkParameters
createMockParameters({
- String type = 'dynamic',
- String domain = 'test.com',
- String? slug = 'test-slug',
- String? iosUrl,
- String? androidUrl,
- String? iosFallbackUrl = 'https://apps.apple.com/app/test',
- String? androidFallbackUrl = 'https://play.google.com/store/apps/details?id=com.test',
- String? fallbackUrl = 'https://test.com',
- Map<
String, dynamic> ? parameters = const {'param1' : 'value1'}, - SocialMediaTags? socialMediaTags,
- Map<
String, dynamic> ? metadata,
Creates a mock ULinkParameters for testing
Implementation
static ULinkParameters createMockParameters({
String type = 'dynamic',
String domain = 'test.com',
String? slug = 'test-slug',
String? iosUrl,
String? androidUrl,
String? iosFallbackUrl = 'https://apps.apple.com/app/test',
String? androidFallbackUrl =
'https://play.google.com/store/apps/details?id=com.test',
String? fallbackUrl = 'https://test.com',
Map<String, dynamic>? parameters = const {'param1': 'value1'},
SocialMediaTags? socialMediaTags,
Map<String, dynamic>? metadata,
}) {
return ULinkParameters(
domain: domain,
type: type,
slug: slug,
iosUrl: iosUrl,
androidUrl: androidUrl,
iosFallbackUrl: iosFallbackUrl,
androidFallbackUrl: androidFallbackUrl,
fallbackUrl: fallbackUrl,
parameters: parameters,
socialMediaTags: socialMediaTags,
metadata: metadata,
);
}