Compare commits
1 Commits
main
...
fix/remove
Author | SHA1 | Date | |
---|---|---|---|
|
b3e57867dd |
@ -9,11 +9,6 @@
|
|||||||
# packages, and plugins designed to encourage good coding practices.
|
# packages, and plugins designed to encourage good coding practices.
|
||||||
include: package:flutter_lints/flutter.yaml
|
include: package:flutter_lints/flutter.yaml
|
||||||
|
|
||||||
analyzer:
|
|
||||||
errors:
|
|
||||||
prefer_const_constructors: ignore
|
|
||||||
unused_element: ignore # mostly because of super.key
|
|
||||||
|
|
||||||
linter:
|
linter:
|
||||||
# The lint rules applied to this project can be customized in the
|
# The lint rules applied to this project can be customized in the
|
||||||
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
|
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
|
||||||
@ -27,8 +22,9 @@ linter:
|
|||||||
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
|
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
|
||||||
# producing the lint.
|
# producing the lint.
|
||||||
rules:
|
rules:
|
||||||
- always_declare_return_types
|
always_declare_return_types: true
|
||||||
- always_use_package_imports
|
always_use_package_imports: true
|
||||||
- prefer_single_quotes
|
prefer_const_constructors: false
|
||||||
|
prefer_single_quotes: true
|
||||||
# Additional information about this file can be found at
|
# Additional information about this file can be found at
|
||||||
# https://dart.dev/guides/language/analysis-options
|
# https://dart.dev/guides/language/analysis-options
|
||||||
|
@ -33,7 +33,7 @@ apply plugin: 'kotlin-android'
|
|||||||
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
|
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 34
|
compileSdkVersion flutter.compileSdkVersion
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
configurations.all {
|
configurations.all {
|
||||||
@ -47,9 +47,17 @@ android {
|
|||||||
versionName flutterVersionName
|
versionName flutterVersionName
|
||||||
}
|
}
|
||||||
|
|
||||||
|
signingConfigs {
|
||||||
|
release {
|
||||||
|
keyAlias keystoreProperties['keyAlias']
|
||||||
|
keyPassword keystoreProperties['keyPassword']
|
||||||
|
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
|
||||||
|
storePassword keystoreProperties['storePassword']
|
||||||
|
}
|
||||||
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
release {
|
release {
|
||||||
signingConfig signingConfigs.debug
|
signingConfig signingConfigs.release
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.gskinner.flutter.wonders">
|
package="com.gskinner.flutter.wonders">
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
|
||||||
<application
|
<application
|
||||||
android:label="Wonderous"
|
android:label="Wonderous"
|
||||||
android:requestLegacyExternalStorage="true"
|
android:requestLegacyExternalStorage="true"
|
||||||
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 16 KiB |
BIN
android/app/src/main/res/drawable-hdpi/branding.png
Normal file
After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
BIN
android/app/src/main/res/drawable-mdpi/branding.png
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 8.1 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
BIN
android/app/src/main/res/drawable-xhdpi/branding.png
Normal file
After Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 42 KiB |
BIN
android/app/src/main/res/drawable-xxhdpi/branding.png
Normal file
After Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 42 KiB |
BIN
android/app/src/main/res/drawable-xxxhdpi/branding.png
Normal file
After Width: | Height: | Size: 123 KiB |
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
@ -1,21 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<resources>
|
|
||||||
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
|
|
||||||
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
|
|
||||||
<item name="android:forceDarkAllowed">false</item>
|
|
||||||
<item name="android:windowFullscreen">false</item>
|
|
||||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
|
||||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
|
||||||
<item name="android:windowSplashScreenBackground">#272625</item>
|
|
||||||
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
|
|
||||||
</style>
|
|
||||||
<!-- Theme applied to the Android Window as soon as the process has started.
|
|
||||||
This theme determines the color of the Android Window while your
|
|
||||||
Flutter UI initializes, as well as behind your Flutter UI while its
|
|
||||||
running.
|
|
||||||
|
|
||||||
This Theme is only used starting with V2 of Flutter's Android embedding. -->
|
|
||||||
<style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
|
|
||||||
<item name="android:windowBackground">?android:colorBackground</item>
|
|
||||||
</style>
|
|
||||||
</resources>
|
|
@ -5,10 +5,6 @@
|
|||||||
<!-- Show a splash screen on the activity. Automatically removed when
|
<!-- Show a splash screen on the activity. Automatically removed when
|
||||||
Flutter draws its first frame -->
|
Flutter draws its first frame -->
|
||||||
<item name="android:windowBackground">@drawable/launch_background</item>
|
<item name="android:windowBackground">@drawable/launch_background</item>
|
||||||
<item name="android:forceDarkAllowed">false</item>
|
|
||||||
<item name="android:windowFullscreen">false</item>
|
|
||||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
|
||||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
|
||||||
</style>
|
</style>
|
||||||
<!-- Theme applied to the Android Window as soon as the process has started.
|
<!-- Theme applied to the Android Window as soon as the process has started.
|
||||||
This theme determines the color of the Android Window while your
|
This theme determines the color of the Android Window while your
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
|
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
|
||||||
<item name="android:forceDarkAllowed">false</item>
|
<item name="android:forceDarkAllowed">false</item>
|
||||||
<item name="android:windowFullscreen">false</item>
|
<item name="android:windowFullscreen">false</item>
|
||||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
|
||||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
||||||
<item name="android:windowSplashScreenBackground">#272625</item>
|
<item name="android:windowSplashScreenBackground">#272625</item>
|
||||||
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
|
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
<item name="android:windowBackground">@drawable/launch_background</item>
|
<item name="android:windowBackground">@drawable/launch_background</item>
|
||||||
<item name="android:forceDarkAllowed">false</item>
|
<item name="android:forceDarkAllowed">false</item>
|
||||||
<item name="android:windowFullscreen">false</item>
|
<item name="android:windowFullscreen">false</item>
|
||||||
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
|
|
||||||
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
|
||||||
</style>
|
</style>
|
||||||
<!-- Theme applied to the Android Window as soon as the process has started.
|
<!-- Theme applied to the Android Window as soon as the process has started.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
buildscript {
|
buildscript {
|
||||||
ext.kotlin_version = '1.9.10'
|
ext.kotlin_version = '1.6.10'
|
||||||
ext.maps_version = '18.1.0'
|
ext.maps_version = '18.1.0'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
@ -8,7 +8,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'com.android.tools.build:gradle:7.3.0'
|
classpath 'com.android.tools.build:gradle:4.1.0'
|
||||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 168 KiB After Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 262 KiB After Width: | Height: | Size: 127 KiB |
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 217 KiB |
Before Width: | Height: | Size: 1.7 KiB |
@ -4,21 +4,21 @@ PODS:
|
|||||||
- Flutter
|
- Flutter
|
||||||
- google_maps_flutter_ios (0.0.1):
|
- google_maps_flutter_ios (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- GoogleMaps (< 9.0)
|
- GoogleMaps
|
||||||
- GoogleMaps (6.2.1):
|
- GoogleMaps (6.2.1):
|
||||||
- GoogleMaps/Maps (= 6.2.1)
|
- GoogleMaps/Maps (= 6.2.1)
|
||||||
- GoogleMaps/Base (6.2.1)
|
- GoogleMaps/Base (6.2.1)
|
||||||
- GoogleMaps/Maps (6.2.1):
|
- GoogleMaps/Maps (6.2.1):
|
||||||
- GoogleMaps/Base
|
- GoogleMaps/Base
|
||||||
- home_widget (0.0.1):
|
- image_gallery_saver (1.5.0):
|
||||||
- Flutter
|
|
||||||
- image_gallery_saver (2.0.2):
|
|
||||||
- Flutter
|
- Flutter
|
||||||
- package_info_plus (0.4.5):
|
- package_info_plus (0.4.5):
|
||||||
- Flutter
|
- Flutter
|
||||||
- path_provider_foundation (0.0.1):
|
- path_provider_foundation (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- FlutterMacOS
|
- FlutterMacOS
|
||||||
|
- share_plus (0.0.1):
|
||||||
|
- Flutter
|
||||||
- shared_preferences_foundation (0.0.1):
|
- shared_preferences_foundation (0.0.1):
|
||||||
- Flutter
|
- Flutter
|
||||||
- FlutterMacOS
|
- FlutterMacOS
|
||||||
@ -31,11 +31,11 @@ DEPENDENCIES:
|
|||||||
- Flutter (from `Flutter`)
|
- Flutter (from `Flutter`)
|
||||||
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
|
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
|
||||||
- google_maps_flutter_ios (from `.symlinks/plugins/google_maps_flutter_ios/ios`)
|
- google_maps_flutter_ios (from `.symlinks/plugins/google_maps_flutter_ios/ios`)
|
||||||
- home_widget (from `.symlinks/plugins/home_widget/ios`)
|
|
||||||
- image_gallery_saver (from `.symlinks/plugins/image_gallery_saver/ios`)
|
- image_gallery_saver (from `.symlinks/plugins/image_gallery_saver/ios`)
|
||||||
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
||||||
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/ios`)
|
||||||
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
- share_plus (from `.symlinks/plugins/share_plus/ios`)
|
||||||
|
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/ios`)
|
||||||
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
||||||
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
|
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
|
||||||
|
|
||||||
@ -50,16 +50,16 @@ EXTERNAL SOURCES:
|
|||||||
:path: ".symlinks/plugins/flutter_native_splash/ios"
|
:path: ".symlinks/plugins/flutter_native_splash/ios"
|
||||||
google_maps_flutter_ios:
|
google_maps_flutter_ios:
|
||||||
:path: ".symlinks/plugins/google_maps_flutter_ios/ios"
|
:path: ".symlinks/plugins/google_maps_flutter_ios/ios"
|
||||||
home_widget:
|
|
||||||
:path: ".symlinks/plugins/home_widget/ios"
|
|
||||||
image_gallery_saver:
|
image_gallery_saver:
|
||||||
:path: ".symlinks/plugins/image_gallery_saver/ios"
|
:path: ".symlinks/plugins/image_gallery_saver/ios"
|
||||||
package_info_plus:
|
package_info_plus:
|
||||||
:path: ".symlinks/plugins/package_info_plus/ios"
|
:path: ".symlinks/plugins/package_info_plus/ios"
|
||||||
path_provider_foundation:
|
path_provider_foundation:
|
||||||
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
:path: ".symlinks/plugins/path_provider_foundation/ios"
|
||||||
|
share_plus:
|
||||||
|
:path: ".symlinks/plugins/share_plus/ios"
|
||||||
shared_preferences_foundation:
|
shared_preferences_foundation:
|
||||||
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
:path: ".symlinks/plugins/shared_preferences_foundation/ios"
|
||||||
url_launcher_ios:
|
url_launcher_ios:
|
||||||
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
||||||
webview_flutter_wkwebview:
|
webview_flutter_wkwebview:
|
||||||
@ -68,16 +68,16 @@ EXTERNAL SOURCES:
|
|||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
|
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
|
||||||
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
|
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
|
||||||
google_maps_flutter_ios: d1318b4ff711612cab16862d7a87e31a7403d458
|
google_maps_flutter_ios: 66201f392bf62d500f07670a30488a247b9bb5b9
|
||||||
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
|
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
|
||||||
home_widget: 0434835a4c9a75704264feff6be17ea40e0f0d57
|
image_gallery_saver: 259eab68fb271cfd57d599904f7acdc7832e7ef2
|
||||||
image_gallery_saver: cb43cc43141711190510e92c460eb1655cd343cb
|
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
|
||||||
package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
|
path_provider_foundation: 37748e03f12783f9de2cb2c4eadfaa25fe6d4852
|
||||||
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
|
share_plus: 056a1e8ac890df3e33cb503afffaf1e9b4fbae68
|
||||||
shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695
|
shared_preferences_foundation: 297b3ebca31b34ec92be11acd7fb0ba932c822ca
|
||||||
url_launcher_ios: bbd758c6e7f9fd7b5b1d4cde34d2b95fcce5e812
|
url_launcher_ios: 839c58cdb4279282219f5e248c3321761ff3c4de
|
||||||
webview_flutter_wkwebview: 4f3e50f7273d31e5500066ed267e3ae4309c5ae4
|
webview_flutter_wkwebview: b7e70ef1ddded7e69c796c7390ee74180182971f
|
||||||
|
|
||||||
PODFILE CHECKSUM: ef19549a9bc3046e7bb7d2fab4d021637c0c58a3
|
PODFILE CHECKSUM: ef19549a9bc3046e7bb7d2fab4d021637c0c58a3
|
||||||
|
|
||||||
COCOAPODS: 1.15.0
|
COCOAPODS: 1.11.3
|
||||||
|
@ -8,18 +8,6 @@
|
|||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
|
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
|
||||||
296251252AE7410D00D574FF /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296251242AE7410D00D574FF /* Colors.swift */; };
|
|
||||||
2978ECDD2B62D00C00E36CE8 /* FlutterAssets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2978ECDC2B62D00C00E36CE8 /* FlutterAssets.swift */; };
|
|
||||||
297F6FC72AD06E0D00FF159E /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 297F6FC62AD06E0D00FF159E /* WidgetKit.framework */; };
|
|
||||||
297F6FC92AD06E0D00FF159E /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 297F6FC82AD06E0D00FF159E /* SwiftUI.framework */; };
|
|
||||||
297F6FCC2AD06E0D00FF159E /* WonderousWidgetBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297F6FCB2AD06E0D00FF159E /* WonderousWidgetBundle.swift */; };
|
|
||||||
297F6FCE2AD06E0D00FF159E /* WonderousWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297F6FCD2AD06E0D00FF159E /* WonderousWidget.swift */; };
|
|
||||||
297F6FD12AD06E0F00FF159E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 297F6FD02AD06E0F00FF159E /* Assets.xcassets */; };
|
|
||||||
297F6FD32AD06E0F00FF159E /* WonderousWidget.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 297F6FCF2AD06E0D00FF159E /* WonderousWidget.intentdefinition */; };
|
|
||||||
297F6FD42AD06E0F00FF159E /* WonderousWidget.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 297F6FCF2AD06E0D00FF159E /* WonderousWidget.intentdefinition */; };
|
|
||||||
297F6FD72AD06E0F00FF159E /* Wonderous WidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 297F6FC52AD06E0D00FF159E /* Wonderous WidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
||||||
297FD5742AE18011008D8BFE /* WonderousWidgetView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297FD5732AE18011008D8BFE /* WonderousWidgetView.swift */; };
|
|
||||||
297FD5762AE19BD9008D8BFE /* WonderWidgetViewComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297FD5752AE19BD9008D8BFE /* WonderWidgetViewComponents.swift */; };
|
|
||||||
323DE3CFA8490EAB3C4E249C /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */; };
|
323DE3CFA8490EAB3C4E249C /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */; };
|
||||||
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
|
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
|
||||||
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
|
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
|
||||||
@ -29,13 +17,6 @@
|
|||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
297F6FD52AD06E0F00FF159E /* PBXContainerItemProxy */ = {
|
|
||||||
isa = PBXContainerItemProxy;
|
|
||||||
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
|
|
||||||
proxyType = 1;
|
|
||||||
remoteGlobalIDString = 297F6FC42AD06E0D00FF159E;
|
|
||||||
remoteInfo = WonderousWidgetExtension;
|
|
||||||
};
|
|
||||||
E214FC8827C5A18E005F78FB /* PBXContainerItemProxy */ = {
|
E214FC8827C5A18E005F78FB /* PBXContainerItemProxy */ = {
|
||||||
isa = PBXContainerItemProxy;
|
isa = PBXContainerItemProxy;
|
||||||
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
|
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
|
||||||
@ -46,17 +27,6 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXCopyFilesBuildPhase section */
|
/* Begin PBXCopyFilesBuildPhase section */
|
||||||
297F6FD82AD06E0F00FF159E /* Embed Foundation Extensions */ = {
|
|
||||||
isa = PBXCopyFilesBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
dstPath = "";
|
|
||||||
dstSubfolderSpec = 13;
|
|
||||||
files = (
|
|
||||||
297F6FD72AD06E0F00FF159E /* Wonderous WidgetExtension.appex in Embed Foundation Extensions */,
|
|
||||||
);
|
|
||||||
name = "Embed Foundation Extensions";
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
9705A1C41CF9048500538489 /* Embed Frameworks */ = {
|
9705A1C41CF9048500538489 /* Embed Frameworks */ = {
|
||||||
isa = PBXCopyFilesBuildPhase;
|
isa = PBXCopyFilesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@ -73,19 +43,6 @@
|
|||||||
1475293CB8660AC785DF56AB /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
|
1475293CB8660AC785DF56AB /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
|
||||||
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
|
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
|
||||||
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
|
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
|
||||||
296251242AE7410D00D574FF /* Colors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Colors.swift; sourceTree = "<group>"; };
|
|
||||||
2978ECDC2B62D00C00E36CE8 /* FlutterAssets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlutterAssets.swift; sourceTree = "<group>"; };
|
|
||||||
297F6FC52AD06E0D00FF159E /* Wonderous WidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; name = "Wonderous WidgetExtension.appex"; path = WonderousWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
297F6FC62AD06E0D00FF159E /* WidgetKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; };
|
|
||||||
297F6FC82AD06E0D00FF159E /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; };
|
|
||||||
297F6FCB2AD06E0D00FF159E /* WonderousWidgetBundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WonderousWidgetBundle.swift; sourceTree = "<group>"; };
|
|
||||||
297F6FCD2AD06E0D00FF159E /* WonderousWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WonderousWidget.swift; sourceTree = "<group>"; };
|
|
||||||
297F6FCF2AD06E0D00FF159E /* WonderousWidget.intentdefinition */ = {isa = PBXFileReference; lastKnownFileType = file.intentdefinition; path = WonderousWidget.intentdefinition; sourceTree = "<group>"; };
|
|
||||||
297F6FD02AD06E0F00FF159E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
||||||
297F6FD22AD06E0F00FF159E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
||||||
297FD56C2ADF0DAB008D8BFE /* WonderousWidgetExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = WonderousWidgetExtension.entitlements; sourceTree = "<group>"; };
|
|
||||||
297FD5732AE18011008D8BFE /* WonderousWidgetView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WonderousWidgetView.swift; sourceTree = "<group>"; };
|
|
||||||
297FD5752AE19BD9008D8BFE /* WonderWidgetViewComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WonderWidgetViewComponents.swift; sourceTree = "<group>"; };
|
|
||||||
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
|
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
|
||||||
4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
|
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||||
@ -105,15 +62,6 @@
|
|||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
297F6FC22AD06E0D00FF159E /* Frameworks */ = {
|
|
||||||
isa = PBXFrameworksBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
297F6FC92AD06E0D00FF159E /* SwiftUI.framework in Frameworks */,
|
|
||||||
297F6FC72AD06E0D00FF159E /* WidgetKit.framework in Frameworks */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
97C146EB1CF9000F007C117D /* Frameworks */ = {
|
97C146EB1CF9000F007C117D /* Frameworks */ = {
|
||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@ -132,28 +80,10 @@
|
|||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
297F6FCA2AD06E0D00FF159E /* WonderousWidget */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
297F6FCB2AD06E0D00FF159E /* WonderousWidgetBundle.swift */,
|
|
||||||
297F6FCD2AD06E0D00FF159E /* WonderousWidget.swift */,
|
|
||||||
297F6FCF2AD06E0D00FF159E /* WonderousWidget.intentdefinition */,
|
|
||||||
297F6FD02AD06E0F00FF159E /* Assets.xcassets */,
|
|
||||||
297F6FD22AD06E0F00FF159E /* Info.plist */,
|
|
||||||
297FD5732AE18011008D8BFE /* WonderousWidgetView.swift */,
|
|
||||||
297FD5752AE19BD9008D8BFE /* WonderWidgetViewComponents.swift */,
|
|
||||||
296251242AE7410D00D574FF /* Colors.swift */,
|
|
||||||
2978ECDC2B62D00C00E36CE8 /* FlutterAssets.swift */,
|
|
||||||
);
|
|
||||||
path = WonderousWidget;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
5073AC1D92C10773F20D12A2 /* Frameworks */ = {
|
5073AC1D92C10773F20D12A2 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */,
|
4A44ACC5DE81A9C3E5BDA151 /* Pods_Runner.framework */,
|
||||||
297F6FC62AD06E0D00FF159E /* WidgetKit.framework */,
|
|
||||||
297F6FC82AD06E0D00FF159E /* SwiftUI.framework */,
|
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -172,10 +102,8 @@
|
|||||||
97C146E51CF9000F007C117D = {
|
97C146E51CF9000F007C117D = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
297FD56C2ADF0DAB008D8BFE /* WonderousWidgetExtension.entitlements */,
|
|
||||||
9740EEB11CF90186004384FC /* Flutter */,
|
9740EEB11CF90186004384FC /* Flutter */,
|
||||||
97C146F01CF9000F007C117D /* Runner */,
|
97C146F01CF9000F007C117D /* Runner */,
|
||||||
297F6FCA2AD06E0D00FF159E /* WonderousWidget */,
|
|
||||||
97C146EF1CF9000F007C117D /* Products */,
|
97C146EF1CF9000F007C117D /* Products */,
|
||||||
5073AC1D92C10773F20D12A2 /* Frameworks */,
|
5073AC1D92C10773F20D12A2 /* Frameworks */,
|
||||||
E090BB04291350D10AF9DE4E /* Pods */,
|
E090BB04291350D10AF9DE4E /* Pods */,
|
||||||
@ -187,7 +115,6 @@
|
|||||||
children = (
|
children = (
|
||||||
97C146EE1CF9000F007C117D /* Runner.app */,
|
97C146EE1CF9000F007C117D /* Runner.app */,
|
||||||
E214FC8227C5A18D005F78FB /* wondersUITests.xctest */,
|
E214FC8227C5A18D005F78FB /* wondersUITests.xctest */,
|
||||||
297F6FC52AD06E0D00FF159E /* Wonderous WidgetExtension.appex */,
|
|
||||||
);
|
);
|
||||||
name = Products;
|
name = Products;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -221,23 +148,6 @@
|
|||||||
/* End PBXGroup section */
|
/* End PBXGroup section */
|
||||||
|
|
||||||
/* Begin PBXNativeTarget section */
|
/* Begin PBXNativeTarget section */
|
||||||
297F6FC42AD06E0D00FF159E /* WonderousWidgetExtension */ = {
|
|
||||||
isa = PBXNativeTarget;
|
|
||||||
buildConfigurationList = 297F6FDC2AD06E0F00FF159E /* Build configuration list for PBXNativeTarget "WonderousWidgetExtension" */;
|
|
||||||
buildPhases = (
|
|
||||||
297F6FC12AD06E0D00FF159E /* Sources */,
|
|
||||||
297F6FC22AD06E0D00FF159E /* Frameworks */,
|
|
||||||
297F6FC32AD06E0D00FF159E /* Resources */,
|
|
||||||
);
|
|
||||||
buildRules = (
|
|
||||||
);
|
|
||||||
dependencies = (
|
|
||||||
);
|
|
||||||
name = WonderousWidgetExtension;
|
|
||||||
productName = WonderousWidgetExtension;
|
|
||||||
productReference = 297F6FC52AD06E0D00FF159E /* Wonderous WidgetExtension.appex */;
|
|
||||||
productType = "com.apple.product-type.app-extension";
|
|
||||||
};
|
|
||||||
97C146ED1CF9000F007C117D /* Runner */ = {
|
97C146ED1CF9000F007C117D /* Runner */ = {
|
||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
|
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
|
||||||
@ -247,7 +157,6 @@
|
|||||||
97C146EA1CF9000F007C117D /* Sources */,
|
97C146EA1CF9000F007C117D /* Sources */,
|
||||||
97C146EB1CF9000F007C117D /* Frameworks */,
|
97C146EB1CF9000F007C117D /* Frameworks */,
|
||||||
97C146EC1CF9000F007C117D /* Resources */,
|
97C146EC1CF9000F007C117D /* Resources */,
|
||||||
297F6FD82AD06E0F00FF159E /* Embed Foundation Extensions */,
|
|
||||||
9705A1C41CF9048500538489 /* Embed Frameworks */,
|
9705A1C41CF9048500538489 /* Embed Frameworks */,
|
||||||
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
|
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
|
||||||
9DAF500633B345EE15CA82E0 /* [CP] Embed Pods Frameworks */,
|
9DAF500633B345EE15CA82E0 /* [CP] Embed Pods Frameworks */,
|
||||||
@ -256,7 +165,6 @@
|
|||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
297F6FD62AD06E0F00FF159E /* PBXTargetDependency */,
|
|
||||||
);
|
);
|
||||||
name = Runner;
|
name = Runner;
|
||||||
productName = Runner;
|
productName = Runner;
|
||||||
@ -290,13 +198,10 @@
|
|||||||
KnownAssetTags = (
|
KnownAssetTags = (
|
||||||
New,
|
New,
|
||||||
);
|
);
|
||||||
LastSwiftUpdateCheck = 1430;
|
LastSwiftUpdateCheck = 1320;
|
||||||
LastUpgradeCheck = 1430;
|
LastUpgradeCheck = 1300;
|
||||||
ORGANIZATIONNAME = "";
|
ORGANIZATIONNAME = "";
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
297F6FC42AD06E0D00FF159E = {
|
|
||||||
CreatedOnToolsVersion = 14.3.1;
|
|
||||||
};
|
|
||||||
97C146ED1CF9000F007C117D = {
|
97C146ED1CF9000F007C117D = {
|
||||||
CreatedOnToolsVersion = 7.3.1;
|
CreatedOnToolsVersion = 7.3.1;
|
||||||
LastSwiftMigration = 1100;
|
LastSwiftMigration = 1100;
|
||||||
@ -322,20 +227,11 @@
|
|||||||
targets = (
|
targets = (
|
||||||
97C146ED1CF9000F007C117D /* Runner */,
|
97C146ED1CF9000F007C117D /* Runner */,
|
||||||
E214FC8127C5A18D005F78FB /* wondersUITests */,
|
E214FC8127C5A18D005F78FB /* wondersUITests */,
|
||||||
297F6FC42AD06E0D00FF159E /* WonderousWidgetExtension */,
|
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
/* End PBXProject section */
|
/* End PBXProject section */
|
||||||
|
|
||||||
/* Begin PBXResourcesBuildPhase section */
|
/* Begin PBXResourcesBuildPhase section */
|
||||||
297F6FC32AD06E0D00FF159E /* Resources */ = {
|
|
||||||
isa = PBXResourcesBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
297F6FD12AD06E0F00FF159E /* Assets.xcassets in Resources */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
97C146EC1CF9000F007C117D /* Resources */ = {
|
97C146EC1CF9000F007C117D /* Resources */ = {
|
||||||
isa = PBXResourcesBuildPhase;
|
isa = PBXResourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
@ -386,7 +282,6 @@
|
|||||||
files = (
|
files = (
|
||||||
);
|
);
|
||||||
inputPaths = (
|
inputPaths = (
|
||||||
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
|
|
||||||
);
|
);
|
||||||
name = "Thin Binary";
|
name = "Thin Binary";
|
||||||
outputPaths = (
|
outputPaths = (
|
||||||
@ -447,25 +342,10 @@
|
|||||||
/* End PBXShellScriptBuildPhase section */
|
/* End PBXShellScriptBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
297F6FC12AD06E0D00FF159E /* Sources */ = {
|
|
||||||
isa = PBXSourcesBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
297FD5762AE19BD9008D8BFE /* WonderWidgetViewComponents.swift in Sources */,
|
|
||||||
296251252AE7410D00D574FF /* Colors.swift in Sources */,
|
|
||||||
297F6FD32AD06E0F00FF159E /* WonderousWidget.intentdefinition in Sources */,
|
|
||||||
2978ECDD2B62D00C00E36CE8 /* FlutterAssets.swift in Sources */,
|
|
||||||
297FD5742AE18011008D8BFE /* WonderousWidgetView.swift in Sources */,
|
|
||||||
297F6FCE2AD06E0D00FF159E /* WonderousWidget.swift in Sources */,
|
|
||||||
297F6FCC2AD06E0D00FF159E /* WonderousWidgetBundle.swift in Sources */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
97C146EA1CF9000F007C117D /* Sources */ = {
|
97C146EA1CF9000F007C117D /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
297F6FD42AD06E0F00FF159E /* WonderousWidget.intentdefinition in Sources */,
|
|
||||||
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */,
|
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */,
|
||||||
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
|
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
|
||||||
);
|
);
|
||||||
@ -481,11 +361,6 @@
|
|||||||
/* End PBXSourcesBuildPhase section */
|
/* End PBXSourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXTargetDependency section */
|
/* Begin PBXTargetDependency section */
|
||||||
297F6FD62AD06E0F00FF159E /* PBXTargetDependency */ = {
|
|
||||||
isa = PBXTargetDependency;
|
|
||||||
target = 297F6FC42AD06E0D00FF159E /* WonderousWidgetExtension */;
|
|
||||||
targetProxy = 297F6FD52AD06E0F00FF159E /* PBXContainerItemProxy */;
|
|
||||||
};
|
|
||||||
E214FC8927C5A18E005F78FB /* PBXTargetDependency */ = {
|
E214FC8927C5A18E005F78FB /* PBXTargetDependency */ = {
|
||||||
isa = PBXTargetDependency;
|
isa = PBXTargetDependency;
|
||||||
target = 97C146ED1CF9000F007C117D /* Runner */;
|
target = 97C146ED1CF9000F007C117D /* Runner */;
|
||||||
@ -569,12 +444,9 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
|
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
|
||||||
CODE_SIGN_STYLE = Automatic;
|
|
||||||
CURRENT_PROJECT_VERSION = 4;
|
CURRENT_PROJECT_VERSION = 4;
|
||||||
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
||||||
ENABLE_BITCODE = NO;
|
ENABLE_BITCODE = NO;
|
||||||
@ -586,7 +458,6 @@
|
|||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.gskinner.flutter.wonders;
|
PRODUCT_BUNDLE_IDENTIFIER = com.gskinner.flutter.wonders;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
TARGETED_DEVICE_FAMILY = "1,2";
|
||||||
@ -594,120 +465,6 @@
|
|||||||
};
|
};
|
||||||
name = Profile;
|
name = Profile;
|
||||||
};
|
};
|
||||||
297F6FD92AD06E0F00FF159E /* Debug */ = {
|
|
||||||
isa = XCBuildConfiguration;
|
|
||||||
buildSettings = {
|
|
||||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
||||||
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
||||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
||||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
||||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
||||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
||||||
CODE_SIGN_ENTITLEMENTS = WonderousWidgetExtension.entitlements;
|
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
|
||||||
CODE_SIGN_STYLE = Automatic;
|
|
||||||
CURRENT_PROJECT_VERSION = 1;
|
|
||||||
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
|
||||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
|
||||||
INFOPLIST_FILE = WonderousWidget/Info.plist;
|
|
||||||
INFOPLIST_KEY_CFBundleDisplayName = "Wonderous Widget";
|
|
||||||
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 16.4;
|
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
|
||||||
"$(inherited)",
|
|
||||||
"@executable_path/Frameworks",
|
|
||||||
"@executable_path/../../Frameworks",
|
|
||||||
);
|
|
||||||
MARKETING_VERSION = 1.0;
|
|
||||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
||||||
MTL_FAST_MATH = YES;
|
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "com.gskinner.flutter.wonders.Wonderous-Widget";
|
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
||||||
SKIP_INSTALL = YES;
|
|
||||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
||||||
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
||||||
SWIFT_VERSION = 5.0;
|
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
|
||||||
};
|
|
||||||
name = Debug;
|
|
||||||
};
|
|
||||||
297F6FDA2AD06E0F00FF159E /* Release */ = {
|
|
||||||
isa = XCBuildConfiguration;
|
|
||||||
buildSettings = {
|
|
||||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
||||||
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
||||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
||||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
||||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
||||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
||||||
CODE_SIGN_ENTITLEMENTS = WonderousWidgetExtension.entitlements;
|
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
|
||||||
CODE_SIGN_STYLE = Automatic;
|
|
||||||
CURRENT_PROJECT_VERSION = 1;
|
|
||||||
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
|
||||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
|
||||||
INFOPLIST_FILE = WonderousWidget/Info.plist;
|
|
||||||
INFOPLIST_KEY_CFBundleDisplayName = "Wonderous Widget";
|
|
||||||
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 16.4;
|
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
|
||||||
"$(inherited)",
|
|
||||||
"@executable_path/Frameworks",
|
|
||||||
"@executable_path/../../Frameworks",
|
|
||||||
);
|
|
||||||
MARKETING_VERSION = 1.0;
|
|
||||||
MTL_FAST_MATH = YES;
|
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "com.gskinner.flutter.wonders.Wonderous-Widget";
|
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
||||||
SKIP_INSTALL = YES;
|
|
||||||
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
||||||
SWIFT_VERSION = 5.0;
|
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
|
||||||
};
|
|
||||||
name = Release;
|
|
||||||
};
|
|
||||||
297F6FDB2AD06E0F00FF159E /* Profile */ = {
|
|
||||||
isa = XCBuildConfiguration;
|
|
||||||
buildSettings = {
|
|
||||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
||||||
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
||||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
||||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
||||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
||||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
||||||
CODE_SIGN_ENTITLEMENTS = "Wonderous WidgetExtension.entitlements";
|
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
|
||||||
CODE_SIGN_STYLE = Automatic;
|
|
||||||
CURRENT_PROJECT_VERSION = 1;
|
|
||||||
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
|
||||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
|
||||||
INFOPLIST_FILE = "Wonderous Widget/Info.plist";
|
|
||||||
INFOPLIST_KEY_CFBundleDisplayName = "Wonderous Widget";
|
|
||||||
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 16.4;
|
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
|
||||||
"$(inherited)",
|
|
||||||
"@executable_path/Frameworks",
|
|
||||||
"@executable_path/../../Frameworks",
|
|
||||||
);
|
|
||||||
MARKETING_VERSION = 1.0;
|
|
||||||
MTL_FAST_MATH = YES;
|
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "com.gskinner.flutter.wonders.Wonderous-Widget";
|
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
||||||
SKIP_INSTALL = YES;
|
|
||||||
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
||||||
SWIFT_VERSION = 5.0;
|
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
|
||||||
};
|
|
||||||
name = Profile;
|
|
||||||
};
|
|
||||||
97C147031CF9000F007C117D /* Debug */ = {
|
97C147031CF9000F007C117D /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
@ -823,12 +580,9 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
|
baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
|
||||||
CODE_SIGN_STYLE = Automatic;
|
|
||||||
CURRENT_PROJECT_VERSION = 4;
|
CURRENT_PROJECT_VERSION = 4;
|
||||||
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
DEVELOPMENT_TEAM = S3TL5AY6Y3;
|
||||||
ENABLE_BITCODE = NO;
|
ENABLE_BITCODE = NO;
|
||||||
@ -840,7 +594,6 @@
|
|||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.gskinner.flutter.wonders;
|
PRODUCT_BUNDLE_IDENTIFIER = com.gskinner.flutter.wonders;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
@ -853,7 +606,6 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
|
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||||
@ -962,16 +714,6 @@
|
|||||||
/* End XCBuildConfiguration section */
|
/* End XCBuildConfiguration section */
|
||||||
|
|
||||||
/* Begin XCConfigurationList section */
|
/* Begin XCConfigurationList section */
|
||||||
297F6FDC2AD06E0F00FF159E /* Build configuration list for PBXNativeTarget "WonderousWidgetExtension" */ = {
|
|
||||||
isa = XCConfigurationList;
|
|
||||||
buildConfigurations = (
|
|
||||||
297F6FD92AD06E0F00FF159E /* Debug */,
|
|
||||||
297F6FDA2AD06E0F00FF159E /* Release */,
|
|
||||||
297F6FDB2AD06E0F00FF159E /* Profile */,
|
|
||||||
);
|
|
||||||
defaultConfigurationIsVisible = 0;
|
|
||||||
defaultConfigurationName = Release;
|
|
||||||
};
|
|
||||||
97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
|
97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "1430"
|
LastUpgradeVersion = "1300"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
|
Before Width: | Height: | Size: 69 B After Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 42 KiB |
@ -1,9 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
<key>FlutterDeepLinkingEnabled</key>
|
|
||||||
<true/>
|
|
||||||
<key>CADisableMinimumFrameDurationOnPhone</key>
|
<key>CADisableMinimumFrameDurationOnPhone</key>
|
||||||
<true/>
|
<true/>
|
||||||
<key>CFBundleDevelopmentRegion</key>
|
<key>CFBundleDevelopmentRegion</key>
|
||||||
@ -56,5 +54,5 @@
|
|||||||
</array>
|
</array>
|
||||||
<key>UIViewControllerBasedStatusBarAppearance</key>
|
<key>UIViewControllerBasedStatusBarAppearance</key>
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
@ -4,9 +4,5 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>aps-environment</key>
|
<key>aps-environment</key>
|
||||||
<string>development</string>
|
<string>development</string>
|
||||||
<key>com.apple.security.application-groups</key>
|
|
||||||
<array>
|
|
||||||
<string>group.com.gskinner.flutter.wonders.widget</string>
|
|
||||||
</array>
|
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"colors" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
66
ios/Wonderous Widget/Wonderous_Widget.swift
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
//
|
||||||
|
// Wonderous_Widget.swift
|
||||||
|
// Wonderous Widget
|
||||||
|
//
|
||||||
|
// Created by Shawn on 2023-06-08.
|
||||||
|
//
|
||||||
|
|
||||||
|
import WidgetKit
|
||||||
|
import SwiftUI
|
||||||
|
|
||||||
|
struct Provider: TimelineProvider {
|
||||||
|
func placeholder(in context: Context) -> SimpleEntry {
|
||||||
|
SimpleEntry(date: Date())
|
||||||
|
}
|
||||||
|
|
||||||
|
func getSnapshot(in context: Context, completion: @escaping (SimpleEntry) -> ()) {
|
||||||
|
let entry = SimpleEntry(date: Date())
|
||||||
|
completion(entry)
|
||||||
|
}
|
||||||
|
|
||||||
|
func getTimeline(in context: Context, completion: @escaping (Timeline<Entry>) -> ()) {
|
||||||
|
var entries: [SimpleEntry] = []
|
||||||
|
|
||||||
|
// Generate a timeline consisting of five entries an hour apart, starting from the current date.
|
||||||
|
let currentDate = Date()
|
||||||
|
for hourOffset in 0 ..< 5 {
|
||||||
|
let entryDate = Calendar.current.date(byAdding: .hour, value: hourOffset, to: currentDate)!
|
||||||
|
let entry = SimpleEntry(date: entryDate)
|
||||||
|
entries.append(entry)
|
||||||
|
}
|
||||||
|
|
||||||
|
let timeline = Timeline(entries: entries, policy: .atEnd)
|
||||||
|
completion(timeline)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
struct SimpleEntry: TimelineEntry {
|
||||||
|
let date: Date
|
||||||
|
}
|
||||||
|
|
||||||
|
struct Wonderous_WidgetEntryView : View {
|
||||||
|
var entry: Provider.Entry
|
||||||
|
|
||||||
|
var body: some View {
|
||||||
|
Text(entry.date, style: .time)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
struct Wonderous_Widget: Widget {
|
||||||
|
let kind: String = "Wonderous_Widget"
|
||||||
|
|
||||||
|
var body: some WidgetConfiguration {
|
||||||
|
StaticConfiguration(kind: kind, provider: Provider()) { entry in
|
||||||
|
Wonderous_WidgetEntryView(entry: entry)
|
||||||
|
}
|
||||||
|
.configurationDisplayName("My Widget")
|
||||||
|
.description("This is an example widget.")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
struct Wonderous_Widget_Previews: PreviewProvider {
|
||||||
|
static var previews: some View {
|
||||||
|
Wonderous_WidgetEntryView(entry: SimpleEntry(date: Date()))
|
||||||
|
.previewContext(WidgetPreviewContext(family: .systemSmall))
|
||||||
|
}
|
||||||
|
}
|
16
ios/Wonderous Widget/Wonderous_WidgetBundle.swift
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
//
|
||||||
|
// Wonderous_WidgetBundle.swift
|
||||||
|
// Wonderous Widget
|
||||||
|
//
|
||||||
|
// Created by Shawn on 2023-06-08.
|
||||||
|
//
|
||||||
|
|
||||||
|
import WidgetKit
|
||||||
|
import SwiftUI
|
||||||
|
|
||||||
|
@main
|
||||||
|
struct Wonderous_WidgetBundle: WidgetBundle {
|
||||||
|
var body: some Widget {
|
||||||
|
Wonderous_Widget()
|
||||||
|
}
|
||||||
|
}
|
@ -1,11 +0,0 @@
|
|||||||
import Foundation
|
|
||||||
import SwiftUI
|
|
||||||
|
|
||||||
/// Define some custom extensions on the Color class, so we can use the shorthand syntax `..myColor`
|
|
||||||
extension Color {
|
|
||||||
public static let accent = Color(red: 0.89, green: 0.58, blue: 0.36)
|
|
||||||
public static let offWhite = Color(red: 0.97, green: 0.92, blue: 0.9)
|
|
||||||
public static let mediumGrey = Color(red: 0.62, green: 0.6, blue: 0.58)
|
|
||||||
public static let darkGrey = Color(red: 0.15, green: 0.15, blue: 0.15)
|
|
||||||
public static let body = Color(red: 0.32, green: 0.31, blue: 0.3);
|
|
||||||
}
|
|
@ -1,22 +0,0 @@
|
|||||||
import Foundation
|
|
||||||
|
|
||||||
struct FlutterImages {
|
|
||||||
static let bgEmpty = getAssetPath("/assets/images/widget/background-empty.jpg")
|
|
||||||
static let icon = getAssetPath("/assets/images/widget/wonderous-icon.png")
|
|
||||||
}
|
|
||||||
|
|
||||||
func getAssetPath(_ path : String) -> String {
|
|
||||||
return assetBundleUrl.appending(path: path).path()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Returns a file path to the location of the flutter assetBundle
|
|
||||||
var assetBundleUrl: URL {
|
|
||||||
let bundle = Bundle.main
|
|
||||||
if bundle.bundleURL.pathExtension == "appex" {
|
|
||||||
// Peel off two directory levels - MY_APP.app/PlugIns/MY_APP_EXTENSION.appex
|
|
||||||
var url = bundle.bundleURL.deletingLastPathComponent().deletingLastPathComponent()
|
|
||||||
url.append(component: "Frameworks/App.framework/flutter_assets")
|
|
||||||
return url
|
|
||||||
}
|
|
||||||
return bundle.bundleURL
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
//
|
|
||||||
// FlutterUtils.swift
|
|
||||||
// Wonderous WidgetExtension
|
|
||||||
//
|
|
||||||
// Created by Shawn on 2023-10-19.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,63 +0,0 @@
|
|||||||
import Foundation
|
|
||||||
import SwiftUI
|
|
||||||
|
|
||||||
|
|
||||||
// Loads a default image from the flutter assets bundle,
|
|
||||||
// or displays a base64 encoded image that has been saved from the flutter application
|
|
||||||
struct BgImage : View {
|
|
||||||
var entry: WonderousTimelineEntry
|
|
||||||
var body: some View {
|
|
||||||
var uiImage:UIImage?;
|
|
||||||
// If there is no saved imageData, use the default bg image
|
|
||||||
if(entry.imageData.isEmpty){
|
|
||||||
uiImage = UIImage(contentsOfFile: FlutterImages.bgEmpty);
|
|
||||||
}
|
|
||||||
// Load a base64 encoded image that has been written by the flutter app
|
|
||||||
else {
|
|
||||||
uiImage = UIImage(data: Data(base64Encoded: entry.imageData)!)
|
|
||||||
}
|
|
||||||
if(uiImage != nil){
|
|
||||||
// Use geometry reader to prevent an oversized bg image from pushing the other content out of the widgets bounds (https://stackoverflow.com/questions/57593552/swiftui-prevent-image-from-expanding-view-rect-outside-of-screen-bounds)
|
|
||||||
let image = GeometryReader { geometry in
|
|
||||||
Image(uiImage: uiImage!)
|
|
||||||
.resizable()
|
|
||||||
.aspectRatio(contentMode: .fill)
|
|
||||||
.edgesIgnoringSafeArea(.all) // Ignore the safe area
|
|
||||||
.frame(maxWidth: geometry.size.width, maxHeight: geometry.size.height)
|
|
||||||
}
|
|
||||||
return AnyView(image)
|
|
||||||
}
|
|
||||||
debugPrint("The image file could not be loaded")
|
|
||||||
return AnyView(EmptyView())
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Declares a restyled version of the native ProgressView
|
|
||||||
struct GaugeProgressStyle: ProgressViewStyle {
|
|
||||||
func makeBody(configuration: Configuration) -> some View {
|
|
||||||
let fractionCompleted = configuration.fractionCompleted ?? 0
|
|
||||||
return ZStack {
|
|
||||||
Circle()
|
|
||||||
.stroke(Color.body, style: StrokeStyle(lineWidth: 2))
|
|
||||||
Circle()
|
|
||||||
.trim(from: 0, to: fractionCompleted)
|
|
||||||
.stroke(Color.accent, style: StrokeStyle(lineWidth: 4, lineCap: .round))
|
|
||||||
.rotationEffect(.degrees(90))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Create an extension to support new containerBackground API on
|
|
||||||
// iOS 17 while still supporting iOS 16 and less (https://nemecek.be/blog/192/hotfixing-widgets-for-ios-17-containerbackground-padding)
|
|
||||||
extension View {
|
|
||||||
func widgetBackground(_ backgroundView: some View) -> some View {
|
|
||||||
if #available(iOSApplicationExtension 17.0, iOS 17.0, macOSApplicationExtension 14.0, *) {
|
|
||||||
return containerBackground(for: .widget) {
|
|
||||||
backgroundView
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return background(backgroundView)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,59 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>INEnums</key>
|
|
||||||
<array/>
|
|
||||||
<key>INIntentDefinitionModelVersion</key>
|
|
||||||
<string>1.2</string>
|
|
||||||
<key>INIntentDefinitionNamespace</key>
|
|
||||||
<string>88xZPY</string>
|
|
||||||
<key>INIntentDefinitionSystemVersion</key>
|
|
||||||
<string>20A294</string>
|
|
||||||
<key>INIntentDefinitionToolsBuildVersion</key>
|
|
||||||
<string>12A6144</string>
|
|
||||||
<key>INIntentDefinitionToolsVersion</key>
|
|
||||||
<string>12.0</string>
|
|
||||||
<key>INIntents</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>INIntentCategory</key>
|
|
||||||
<string>information</string>
|
|
||||||
<key>INIntentDescriptionID</key>
|
|
||||||
<string>tVvJ9c</string>
|
|
||||||
<key>INIntentEligibleForWidgets</key>
|
|
||||||
<true/>
|
|
||||||
<key>INIntentIneligibleForSuggestions</key>
|
|
||||||
<true/>
|
|
||||||
<key>INIntentName</key>
|
|
||||||
<string>Configuration</string>
|
|
||||||
<key>INIntentResponse</key>
|
|
||||||
<dict>
|
|
||||||
<key>INIntentResponseCodes</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>INIntentResponseCodeName</key>
|
|
||||||
<string>success</string>
|
|
||||||
<key>INIntentResponseCodeSuccess</key>
|
|
||||||
<true/>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>INIntentResponseCodeName</key>
|
|
||||||
<string>failure</string>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
</dict>
|
|
||||||
<key>INIntentTitle</key>
|
|
||||||
<string>Configuration</string>
|
|
||||||
<key>INIntentTitleID</key>
|
|
||||||
<string>gpCwrM</string>
|
|
||||||
<key>INIntentType</key>
|
|
||||||
<string>Custom</string>
|
|
||||||
<key>INIntentVerb</key>
|
|
||||||
<string>View</string>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>INTypes</key>
|
|
||||||
<array/>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
@ -1,72 +0,0 @@
|
|||||||
import WidgetKit
|
|
||||||
import SwiftUI
|
|
||||||
import Intents
|
|
||||||
|
|
||||||
/// Every home-widget requires a TimelineEntry. This is passed into the view and propvides any data it needs
|
|
||||||
struct WonderousTimelineEntry : TimelineEntry {
|
|
||||||
// Date is a mandatory field for all TimelineEntries
|
|
||||||
let date: Date
|
|
||||||
// Custom field for the wonderous view
|
|
||||||
let discoveredCount:Int;
|
|
||||||
var title:String = "";
|
|
||||||
var subTitle:String = "";
|
|
||||||
var imageData:String = "";
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Widget, defines some high level configuration options as well as the primary view that will display the widget.
|
|
||||||
struct WonderousWidget: Widget {
|
|
||||||
let kind: String = "WonderousWidget"
|
|
||||||
var body: some WidgetConfiguration {
|
|
||||||
StaticConfiguration(kind: kind, provider: WonderousTimelineProvider()) { entry in
|
|
||||||
WonderousWidgetView(entry: entry)
|
|
||||||
}
|
|
||||||
.contentMarginsDisabled()
|
|
||||||
.configurationDisplayName("Wonderous Widget")
|
|
||||||
.description("Track your collected artifacts!")
|
|
||||||
.supportedFamilies([.systemSmall, .systemMedium, .systemLarge])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
struct WonderousConfig {
|
|
||||||
let iosKey = "group.com.gskinner.flutter.wonders.widget"
|
|
||||||
let discoveredCountKey = "dicoveredCount"
|
|
||||||
}
|
|
||||||
|
|
||||||
/// TimelineProvider, returns various WonderousTimelineEntry configurations for different contexts
|
|
||||||
struct WonderousTimelineProvider: TimelineProvider {
|
|
||||||
// Provide an entry for a placeholder version of the widget
|
|
||||||
func placeholder(in context: Context) -> WonderousTimelineEntry {
|
|
||||||
WonderousTimelineEntry(date: Date(), discoveredCount: 0)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Provide an entry for the current time and state of the widget
|
|
||||||
func getSnapshot(in context: Context, completion: @escaping (WonderousTimelineEntry) -> ()) {
|
|
||||||
let entry:WonderousTimelineEntry
|
|
||||||
let userDefaults = UserDefaults(suiteName: "group.com.gskinner.flutter.wonders.widget")
|
|
||||||
let discoveredCount = userDefaults?.integer(forKey: "discoveredCount") ?? 0
|
|
||||||
let title = userDefaults?.string(forKey: "lastDiscoveredTitle") ?? ""
|
|
||||||
let subTitle = userDefaults?.string(forKey: "lastDiscoveredSubTitle") ?? ""
|
|
||||||
let imageData = userDefaults?.string(forKey: "lastDiscoveredImageData") ?? ""
|
|
||||||
entry = WonderousTimelineEntry(
|
|
||||||
date: Date(),
|
|
||||||
discoveredCount:discoveredCount,
|
|
||||||
title: title,
|
|
||||||
subTitle: subTitle.prefix(1).capitalized + subTitle.dropFirst(),
|
|
||||||
imageData: imageData
|
|
||||||
)
|
|
||||||
completion(entry);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Provide an array of entries for the current time and, optionally, any future times
|
|
||||||
func getTimeline(in context: Context, completion: @escaping (Timeline<WonderousTimelineEntry>) -> ()) {
|
|
||||||
getSnapshot(in: context) { (entry) in
|
|
||||||
let timeline = Timeline(entries: [entry], policy: .atEnd)
|
|
||||||
completion(timeline)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
import WidgetKit
|
|
||||||
import SwiftUI
|
|
||||||
|
|
||||||
// WonderousWidgetBundle
|
|
||||||
// -> WonderousWidgetView
|
|
||||||
// -> WonderousWidgetViewComponents
|
|
||||||
@main
|
|
||||||
struct WonderousWidgetBundle: WidgetBundle {
|
|
||||||
var body: some Widget {
|
|
||||||
WonderousWidget()
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,76 +0,0 @@
|
|||||||
import WidgetKit
|
|
||||||
import SwiftUI
|
|
||||||
import Intents
|
|
||||||
|
|
||||||
/// Defines the view / layout of the widget
|
|
||||||
struct WonderousWidgetView : View {
|
|
||||||
@Environment(\.widgetFamily) var family: WidgetFamily
|
|
||||||
var entry: WonderousTimelineProvider.Entry
|
|
||||||
var body: some View {
|
|
||||||
let showTitle = family == .systemLarge
|
|
||||||
let showIcon = family != .systemSmall
|
|
||||||
let showTitleAndDesc = family != .systemSmall
|
|
||||||
let progressPct = Double(entry.discoveredCount) / 24.0
|
|
||||||
let iconImage = FlutterImages.icon;
|
|
||||||
let title = entry.title.isEmpty ? "Wonderous" : entry.title;
|
|
||||||
let subTitle = entry.subTitle.isEmpty ? "Search for hidden artifacts" : entry.subTitle;
|
|
||||||
|
|
||||||
let content = VStack{
|
|
||||||
// Top row with optional Title and Icon
|
|
||||||
HStack {
|
|
||||||
if(showTitle) {
|
|
||||||
Text("Collection")
|
|
||||||
.font(.system(size: 15))
|
|
||||||
.foregroundColor(.offWhite)
|
|
||||||
}
|
|
||||||
Spacer();
|
|
||||||
if(showIcon) {
|
|
||||||
Image(uiImage: UIImage(contentsOfFile: iconImage)!)
|
|
||||||
.resizable()
|
|
||||||
.scaledToFit()
|
|
||||||
.frame(height: 24)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Spacer();
|
|
||||||
|
|
||||||
// Bottom hz row with title, desc and progress gauge
|
|
||||||
HStack {
|
|
||||||
if(showTitleAndDesc) {
|
|
||||||
VStack(alignment: .leading){
|
|
||||||
Text(title)
|
|
||||||
.font(.system(size: 22))
|
|
||||||
.foregroundColor(.white);
|
|
||||||
Text(subTitle)
|
|
||||||
.font(.system(size: 15))
|
|
||||||
.foregroundColor(.mediumGrey);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Spacer();
|
|
||||||
ZStack{
|
|
||||||
ProgressView(value: progressPct)
|
|
||||||
.progressViewStyle(GaugeProgressStyle())
|
|
||||||
.frame(width: 48, height: 48)
|
|
||||||
|
|
||||||
Text("\(Int((progressPct * 100).rounded()))%").font(.system(size: 13)).foregroundColor(.white)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Stack content on top of the background image and a gradient
|
|
||||||
return ZStack{
|
|
||||||
BgImage(entry: entry).opacity(0.8)
|
|
||||||
LinearGradient(
|
|
||||||
gradient: Gradient(colors: [.black.opacity(0), .black]),
|
|
||||||
startPoint: .center,
|
|
||||||
endPoint: .bottom)
|
|
||||||
content.padding(16)
|
|
||||||
}
|
|
||||||
// Ios requires that widgets have a background color
|
|
||||||
.widgetBackground(Color.darkGrey)
|
|
||||||
// Deeplink into collections view when tapped
|
|
||||||
.widgetURL(URL(string: "wonderous:///home/collection"))
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>com.apple.security.application-groups</key>
|
|
||||||
<array>
|
|
||||||
<string>group.com.gskinner.flutter.wonders.widget</string>
|
|
||||||
</array>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
@ -1,174 +0,0 @@
|
|||||||
import 'dart:convert';
|
|
||||||
import 'dart:io';
|
|
||||||
|
|
||||||
import 'package:http/http.dart';
|
|
||||||
import 'package:image/image.dart';
|
|
||||||
import 'package:path_provider/path_provider.dart';
|
|
||||||
import 'package:wonders/logic/data/collectible_data.dart';
|
|
||||||
import 'package:wonders/logic/data/highlight_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/chichen_itza_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/christ_redeemer_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/great_wall_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/machu_picchu_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/petra_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/pyramids_giza_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/taj_mahal_data.dart';
|
|
||||||
import 'package:wonders/logic/data/wonders_data/colosseum_data.dart';
|
|
||||||
|
|
||||||
import 'package:wonders/common_libs.dart';
|
|
||||||
|
|
||||||
class ArtifactDownloadHelper extends StatefulWidget {
|
|
||||||
const ArtifactDownloadHelper({super.key});
|
|
||||||
|
|
||||||
@override
|
|
||||||
State<ArtifactDownloadHelper> createState() => _ArtifactDownloadHelperState();
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Using collectiblesData fetch the data for each artifact and download the image.
|
|
||||||
/// Resize all images to have multiple sizes (small, medium, large)
|
|
||||||
/// Save images using format [ID].jpg and [ID].json
|
|
||||||
/// OR modify CollectibleData_helper.html to include all data in the collectiblesData list so no JSON is required.
|
|
||||||
class _ArtifactDownloadHelperState extends State<ArtifactDownloadHelper> {
|
|
||||||
late String imagesDir;
|
|
||||||
final http = Client();
|
|
||||||
final List<String> missingIds = [];
|
|
||||||
|
|
||||||
@override
|
|
||||||
void initState() {
|
|
||||||
super.initState();
|
|
||||||
createDirectory();
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<void> createDirectory() async {
|
|
||||||
final rootDir = await getApplicationDocumentsDirectory();
|
|
||||||
imagesDir = '${rootDir.path}/met_collectibles';
|
|
||||||
await Directory(imagesDir).create(recursive: true);
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
Widget build(BuildContext context) {
|
|
||||||
return Center(
|
|
||||||
child: TextButton(
|
|
||||||
onPressed: downloadArtifacts,
|
|
||||||
child: Text('Download Artifacts'),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
void downloadArtifacts() async {
|
|
||||||
missingIds.clear();
|
|
||||||
|
|
||||||
/// Download collectibles
|
|
||||||
for (var c in collectiblesData) {
|
|
||||||
if (await downloadImageAndJson(c.artifactId) == false) {
|
|
||||||
missingIds.add(c.artifactId);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Download Highights
|
|
||||||
for (var h in HighlightData.all) {
|
|
||||||
if (await downloadImageAndJson(h.artifactId) == false) {
|
|
||||||
missingIds.add(h.artifactId);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Download search artifacts
|
|
||||||
final searchData = ChichenItzaData().searchData +
|
|
||||||
ChristRedeemerData().searchData +
|
|
||||||
ColosseumData().searchData +
|
|
||||||
GreatWallData().searchData +
|
|
||||||
MachuPicchuData().searchData +
|
|
||||||
PetraData().searchData +
|
|
||||||
PyramidsGizaData().searchData +
|
|
||||||
TajMahalData().searchData;
|
|
||||||
|
|
||||||
for (var a in searchData) {
|
|
||||||
final id = a.id.toString();
|
|
||||||
if (await downloadImageAndJson(id) == false) {
|
|
||||||
missingIds.add(id);
|
|
||||||
}
|
|
||||||
final index = searchData.indexOf(a) + 1;
|
|
||||||
if (index % 100 == 0) {
|
|
||||||
debugPrint('$index/${searchData.length}');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
debugPrint('Download complete :) Missing IDs: $missingIds');
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<bool> downloadImageAndJson(String id) async {
|
|
||||||
File jsonFile = File('$imagesDir/$id.json');
|
|
||||||
late Map json;
|
|
||||||
if (jsonFile.existsSync()) {
|
|
||||||
json = jsonDecode(jsonFile.readAsStringSync()) as Map;
|
|
||||||
} else {
|
|
||||||
debugPrint('Downloading $id');
|
|
||||||
// Fetch JSON for id
|
|
||||||
Uri uri = Uri.parse('https://collectionapi.metmuseum.org/public/collection/v1/objects/$id');
|
|
||||||
final response = await http.get(uri);
|
|
||||||
json = jsonDecode(response.body) as Map;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check if primaryImage field is valid
|
|
||||||
if (!json.containsKey('primaryImage') || json['primaryImage'].isEmpty) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
// Download image
|
|
||||||
final url = json['primaryImage'] as String;
|
|
||||||
//bool isPublicDomain = json['isPublicDomain'] as bool;
|
|
||||||
File imgFile = File('$imagesDir/$id.jpg');
|
|
||||||
// If image does not already exist, download it
|
|
||||||
if (!imgFile.existsSync()) {
|
|
||||||
await downloadImage(id, url);
|
|
||||||
if (!imgFile.existsSync()) return false;
|
|
||||||
}
|
|
||||||
// Try to resize image
|
|
||||||
if (await resizeImage(id, [600, 2000]) == false) {
|
|
||||||
debugPrint('Failed to resize $id');
|
|
||||||
imgFile.deleteSync();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
// Write JSON to file
|
|
||||||
if (!jsonFile.existsSync()) {
|
|
||||||
jsonFile.writeAsStringSync(jsonEncode(json));
|
|
||||||
debugPrint('json saved @ ${jsonFile.path}');
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<bool> downloadImage(String id, String url) async {
|
|
||||||
//final sizes = [400, 800, 1600, 3000];
|
|
||||||
debugPrint('Downloading $url to $imagesDir');
|
|
||||||
final imgResponse = await get(Uri.parse(url));
|
|
||||||
// If the image is less than a KB, it's probably a 404 image.
|
|
||||||
if (imgResponse.bodyBytes.lengthInBytes < 2000) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
File file = File('$imagesDir/$id.jpg');
|
|
||||||
file.writeAsBytesSync(imgResponse.bodyBytes);
|
|
||||||
debugPrint('img saved @ ${file.path}');
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<bool> resizeImage(String id, List<int> sizes) async {
|
|
||||||
final srcFile = File('$imagesDir/$id.jpg');
|
|
||||||
//debugPrint('Resizing $id...');
|
|
||||||
try {
|
|
||||||
final img = decodeJpg(srcFile.readAsBytesSync());
|
|
||||||
if (img != null) {
|
|
||||||
// Write various sizes to disk
|
|
||||||
for (var size in sizes) {
|
|
||||||
final resizedFile = File('$imagesDir/${id}_$size.jpg');
|
|
||||||
if (await resizedFile.exists()) continue;
|
|
||||||
final resizedImg = copyResize(img, width: size);
|
|
||||||
await resizedFile.writeAsBytes(encodeJpg(resizedImg, quality: 90));
|
|
||||||
debugPrint('Resized ${id}_$size');
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
debugPrint('Failed to resize $id');
|
|
||||||
debugPrint(e.toString());
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
@ -16,7 +16,7 @@ final int maxYear = wondersLogic.timelineEndYear;
|
|||||||
const int maxRequests = 32;
|
const int maxRequests = 32;
|
||||||
|
|
||||||
class ArtifactSearchHelper extends StatefulWidget {
|
class ArtifactSearchHelper extends StatefulWidget {
|
||||||
const ArtifactSearchHelper({super.key});
|
const ArtifactSearchHelper({Key? key}) : super(key: key);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
State<ArtifactSearchHelper> createState() => _ArtifactSearchHelperState();
|
State<ArtifactSearchHelper> createState() => _ArtifactSearchHelperState();
|
||||||
@ -161,19 +161,15 @@ class _ArtifactSearchHelperState extends State<ArtifactSearchHelper> {
|
|||||||
//if (!json.containsKey('isPublicDomain') || !json['isPublicDomain']) return _logError(id, 'not public domain')
|
//if (!json.containsKey('isPublicDomain') || !json['isPublicDomain']) return _logError(id, 'not public domain')
|
||||||
|
|
||||||
final int year = ((json['objectBeginDate'] as int) + (json['objectEndDate'] as int)) ~/ 2;
|
final int year = ((json['objectBeginDate'] as int) + (json['objectEndDate'] as int)) ~/ 2;
|
||||||
if (year < minYear || year > maxYear) {
|
if (year < minYear || year > maxYear) return _logError(id, 'year is out of range');
|
||||||
return _logError(id, 'year is out of range');
|
|
||||||
}
|
|
||||||
|
|
||||||
String? imageUrlSmall = json['primaryImageSmall'];
|
String? imageUrlSmall = json['primaryImageSmall'];
|
||||||
if (imageUrlSmall == null || imageUrlSmall.isEmpty) {
|
if (imageUrlSmall == null) return _logError(id, 'no small image url');
|
||||||
return _logError(id, 'no small image url');
|
if (!imageUrlSmall.startsWith(SearchData.baseImagePath)) {
|
||||||
|
return _logError(id, 'unexpected image uri: "$imageUrlSmall"');
|
||||||
}
|
}
|
||||||
// if (!imageUrlSmall.startsWith(SearchData.baseImagePath)) {
|
String imagePath = imageUrlSmall.substring(SearchData.baseImagePath.length);
|
||||||
// return _logError(id, 'unexpected image uri: "$imageUrlSmall"');
|
imagePath = imagePath.replaceFirst('/web-large/', '/mobile-large/');
|
||||||
// }
|
|
||||||
// String imageUrl = imageUrlSmall.substring(SearchData.baseImagePath.length);
|
|
||||||
// imageUrl = imageUrl.replaceFirst('/web-large/', '/mobile-large/');
|
|
||||||
|
|
||||||
double? aspectRatio = 0;
|
double? aspectRatio = 0;
|
||||||
if (checkImages) aspectRatio = await _getAspectRatio(imageUrlSmall);
|
if (checkImages) aspectRatio = await _getAspectRatio(imageUrlSmall);
|
||||||
@ -184,6 +180,7 @@ class _ArtifactSearchHelperState extends State<ArtifactSearchHelper> {
|
|||||||
id,
|
id,
|
||||||
_escape(json['title']),
|
_escape(json['title']),
|
||||||
_getKeywords(json),
|
_getKeywords(json),
|
||||||
|
imagePath,
|
||||||
aspectRatio,
|
aspectRatio,
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -232,22 +229,12 @@ class _ArtifactSearchHelperState extends State<ArtifactSearchHelper> {
|
|||||||
|
|
||||||
String suggestions = _getSuggestions(entries);
|
String suggestions = _getSuggestions(entries);
|
||||||
|
|
||||||
const fileNames = {
|
|
||||||
WonderType.chichenItza: 'chichen_itza',
|
|
||||||
WonderType.christRedeemer: 'christ_redeemer',
|
|
||||||
WonderType.colosseum: 'colosseum',
|
|
||||||
WonderType.greatWall: 'great_wall',
|
|
||||||
WonderType.machuPicchu: 'machu_picchu',
|
|
||||||
WonderType.petra: 'petra',
|
|
||||||
WonderType.pyramidsGiza: 'pyramids_giza',
|
|
||||||
WonderType.tajMahal: 'taj_mahal',
|
|
||||||
};
|
|
||||||
Directory dir = await getApplicationDocumentsDirectory();
|
Directory dir = await getApplicationDocumentsDirectory();
|
||||||
String name = '${fileNames[wonder!.type]}_search_data.dart';
|
String type = wonder!.type.toString().split('.').last;
|
||||||
String path = '${dir.path}/$name';
|
String path = '${dir.path}/$type.dart';
|
||||||
File file = File(path);
|
File file = File(path);
|
||||||
await file.writeAsString('$suggestions\n\n$output');
|
await file.writeAsString('$suggestions\n\n$output');
|
||||||
_log('- Wrote file: $name');
|
_log('- Wrote file: $type.dart');
|
||||||
debugPrint(path);
|
debugPrint(path);
|
||||||
_nextWonder();
|
_nextWonder();
|
||||||
}
|
}
|
||||||
|
@ -43,16 +43,24 @@ class SvgPaths {
|
|||||||
/// For wonder specific assets, add an extension to [WonderType] for easy lookup
|
/// For wonder specific assets, add an extension to [WonderType] for easy lookup
|
||||||
extension WonderAssetExtensions on WonderType {
|
extension WonderAssetExtensions on WonderType {
|
||||||
String get assetPath {
|
String get assetPath {
|
||||||
return switch (this) {
|
switch (this) {
|
||||||
WonderType.pyramidsGiza => '${ImagePaths.root}/pyramids',
|
case WonderType.pyramidsGiza:
|
||||||
WonderType.greatWall => '${ImagePaths.root}/great_wall_of_china',
|
return '${ImagePaths.root}/pyramids';
|
||||||
WonderType.petra => '${ImagePaths.root}/petra',
|
case WonderType.greatWall:
|
||||||
WonderType.colosseum => '${ImagePaths.root}/colosseum',
|
return '${ImagePaths.root}/great_wall_of_china';
|
||||||
WonderType.chichenItza => '${ImagePaths.root}/chichen_itza',
|
case WonderType.petra:
|
||||||
WonderType.machuPicchu => '${ImagePaths.root}/machu_picchu',
|
return '${ImagePaths.root}/petra';
|
||||||
WonderType.tajMahal => '${ImagePaths.root}/taj_mahal',
|
case WonderType.colosseum:
|
||||||
WonderType.christRedeemer => '${ImagePaths.root}/christ_the_redeemer'
|
return '${ImagePaths.root}/colosseum';
|
||||||
};
|
case WonderType.chichenItza:
|
||||||
|
return '${ImagePaths.root}/chichen_itza';
|
||||||
|
case WonderType.machuPicchu:
|
||||||
|
return '${ImagePaths.root}/machu_picchu';
|
||||||
|
case WonderType.tajMahal:
|
||||||
|
return '${ImagePaths.root}/taj_mahal';
|
||||||
|
case WonderType.christRedeemer:
|
||||||
|
return '${ImagePaths.root}/christ_the_redeemer';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
String get homeBtn => '$assetPath/wonder-button.png';
|
String get homeBtn => '$assetPath/wonder-button.png';
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
/// Consolidate imports that are common across the app.
|
/// Consolidate imports that are common across the app.
|
||||||
library;
|
|
||||||
|
|
||||||
export 'dart:math';
|
export 'dart:math';
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@
|
|||||||
"chichenItzaCallout2": "The city comprised an area of at least 1.9 sq miles (5 sq km) of densely clustered architecture.",
|
"chichenItzaCallout2": "The city comprised an area of at least 1.9 sq miles (5 sq km) of densely clustered architecture.",
|
||||||
"chichenItzaVideoCaption": "“Ancient Maya 101 | National Geographic.” Youtube, uploaded by National Geographic.",
|
"chichenItzaVideoCaption": "“Ancient Maya 101 | National Geographic.” Youtube, uploaded by National Geographic.",
|
||||||
"chichenItzaMapCaption": "Map showing location of Chichen Itza in Yucatán State, Mexico.",
|
"chichenItzaMapCaption": "Map showing location of Chichen Itza in Yucatán State, Mexico.",
|
||||||
"chichenItzaHistoryInfo1": "Chichen Itza was a powerful regional capital controlling north and central Yucatán. The earliest hieroglyphic date discovered at Chichen Itza is equivalent to 832 CE, while the last known date was recorded in the Osario temple in 998 CE.\nDominating the North Platform of Chichen Itza is the famous Temple of Kukulcán. The temple was identified by the first Spaniards to see it, as El Castillo (\"the castle\"), and it regularly is referred to as such.",
|
"chichenItzaHistoryInfo1": "Chichen Itza was a powerful regional capital controlling north and central Yucatán. The earliest hieroglyphic date discovered at Chichen Itza is equivalent to 832 CE, while the last known date was recorded in the Osario temple in 998 CE.\nDominating the North Platform of Chichen Itza is the famous Temple of Kukulcán. The temple was identified by the first Spaniards to see it, as El Castillo (\"the castle\"), and it regularly is referred to as such. The temple was identified by the first Spaniards to see it, as El Castillo (\"the castle\"), and it regularly is referred to as such.",
|
||||||
"chichenItzaHistoryInfo2": "The city was thought to have the most diverse population in the Maya world, a factor that could have contributed to this architectural variety.",
|
"chichenItzaHistoryInfo2": "The city was thought to have the most diverse population in the Maya world, a factor that could have contributed to this architectural variety.",
|
||||||
"chichenItzaConstructionInfo1": "The structures of Chichen Itza were built from precisely chiseled limestone blocks that fit together perfectly without the mortar. Many of these stone buildings were originally painted in red, green, blue and purple colors depending on the availability of the pigments.\nThe stepped pyramid El Castillo stands about 98 feet (30 m) high and consists of a series of nine square terraces, each approximately 8.4 feet (2.57 m) high, with a 20 foot (6 m) high temple upon the summit.",
|
"chichenItzaConstructionInfo1": "The structures of Chichen Itza were built from precisely chiseled limestone blocks that fit together perfectly without the mortar. Many of these stone buildings were originally painted in red, green, blue and purple colors depending on the availability of the pigments.\nThe stepped pyramid El Castillo stands about 98 feet (30 m) high and consists of a series of nine square terraces, each approximately 8.4 feet (2.57 m) high, with a 20 foot (6 m) high temple upon the summit.",
|
||||||
"chichenItzaConstructionInfo2": "It was built upon broken terrain, which was artificially leveled to support structures such as the Castillo pyramid. Important buildings within the center were connected by a dense network of paved roads called sacbeob.",
|
"chichenItzaConstructionInfo2": "It was built upon broken terrain, which was artificially leveled to support structures such as the Castillo pyramid. Important buildings within the center were connected by a dense network of paved roads called sacbeob.",
|
||||||
@ -427,7 +427,5 @@
|
|||||||
"timelineEvent1969ce": "Apollo 11 mission lands on the moon",
|
"timelineEvent1969ce": "Apollo 11 mission lands on the moon",
|
||||||
"privacyPolicy": "Privacy Policy",
|
"privacyPolicy": "Privacy Policy",
|
||||||
"privacyStatement": "As explained in our {privacyUrl} we do not collect any personal information.",
|
"privacyStatement": "As explained in our {privacyUrl} we do not collect any personal information.",
|
||||||
"@privacyStatement": {"placeholders": {"privacyUrl": {}}},
|
"@privacyStatement": {"placeholders": {"privacyUrl": {}}}
|
||||||
"pageNotFoundBackButton": "Back to civilization",
|
|
||||||
"pageNotFoundMessage": "The page you are looking for does not exist."
|
|
||||||
}
|
}
|
@ -405,7 +405,5 @@
|
|||||||
"timelineEvent1957ce": "苏联发射斯普特尼克1号",
|
"timelineEvent1957ce": "苏联发射斯普特尼克1号",
|
||||||
"timelineEvent1969ce": "阿波罗11号在月球着陆",
|
"timelineEvent1969ce": "阿波罗11号在月球着陆",
|
||||||
"privacyPolicy": "隐私政策",
|
"privacyPolicy": "隐私政策",
|
||||||
"privacyStatement": "gskinner 非常重视对用户隐私的保护,正如{privacyUrl}里所诉,gskinner 不会收集您的个人信息。",
|
"privacyStatement": "gskinner 非常重视对用户隐私的保护,正如{privacyUrl}里所诉,gskinner 不会收集您的个人信息。"
|
||||||
"pageNotFoundBackButton": "回到文明",
|
|
||||||
"pageNotFoundMessage": "您正在寻找的页面不存在"
|
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
import 'dart:ui';
|
import 'dart:ui';
|
||||||
|
|
||||||
import 'package:flutter/foundation.dart';
|
import 'package:desktop_window/desktop_window.dart';
|
||||||
import 'package:flutter_displaymode/flutter_displaymode.dart';
|
import 'package:flutter_displaymode/flutter_displaymode.dart';
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/common/platform_info.dart';
|
import 'package:wonders/logic/common/platform_info.dart';
|
||||||
@ -9,8 +9,6 @@ import 'package:wonders/ui/common/modals/fullscreen_video_viewer.dart';
|
|||||||
import 'package:wonders/ui/common/utils/page_routes.dart';
|
import 'package:wonders/ui/common/utils/page_routes.dart';
|
||||||
|
|
||||||
class AppLogic {
|
class AppLogic {
|
||||||
Size _appSize = Size.zero;
|
|
||||||
|
|
||||||
/// Indicates to the rest of the app that bootstrap has not completed.
|
/// Indicates to the rest of the app that bootstrap has not completed.
|
||||||
/// The router will use this to prevent redirects while bootstrapping.
|
/// The router will use this to prevent redirects while bootstrapping.
|
||||||
bool isBootstrapComplete = false;
|
bool isBootstrapComplete = false;
|
||||||
@ -33,22 +31,16 @@ class AppLogic {
|
|||||||
/// Loads settings, sets up services etc.
|
/// Loads settings, sets up services etc.
|
||||||
Future<void> bootstrap() async {
|
Future<void> bootstrap() async {
|
||||||
debugPrint('bootstrap start...');
|
debugPrint('bootstrap start...');
|
||||||
|
// Set min-sizes for desktop apps
|
||||||
if (kIsWeb) {
|
if (PlatformInfo.isDesktop) {
|
||||||
// SB: This is intentionally not a debugPrint, as it's a message for users who open the console on web.
|
await DesktopWindow.setMinWindowSize($styles.sizes.minAppSize);
|
||||||
print(
|
|
||||||
'''Thanks for checking out Wonderous on the web!
|
|
||||||
If you encounter any issues please report them at https://github.com/gskinnerTeam/flutter-wonderous-app/issues.''',
|
|
||||||
);
|
|
||||||
// Required on web to automatically enable accessibility features
|
|
||||||
WidgetsFlutterBinding.ensureInitialized().ensureSemantics();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load any bitmaps the views might need
|
// Load any bitmaps the views might need
|
||||||
await AppBitmaps.init();
|
await AppBitmaps.init();
|
||||||
|
|
||||||
// Set preferred refresh rate to the max possible (the OS may ignore this)
|
// Set preferred refresh rate to the max possible (the OS may ignore this)
|
||||||
if (!kIsWeb && PlatformInfo.isAndroid) {
|
if (PlatformInfo.isAndroid) {
|
||||||
await FlutterDisplayMode.setHighRefreshRate();
|
await FlutterDisplayMode.setHighRefreshRate();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -65,7 +57,6 @@ class AppLogic {
|
|||||||
timelineLogic.init();
|
timelineLogic.init();
|
||||||
|
|
||||||
// Collectibles
|
// Collectibles
|
||||||
collectiblesLogic.init();
|
|
||||||
await collectiblesLogic.load();
|
await collectiblesLogic.load();
|
||||||
|
|
||||||
// Flag bootStrap as complete
|
// Flag bootStrap as complete
|
||||||
@ -76,7 +67,7 @@ class AppLogic {
|
|||||||
if (showIntro) {
|
if (showIntro) {
|
||||||
appRouter.go(ScreenPaths.intro);
|
appRouter.go(ScreenPaths.intro);
|
||||||
} else {
|
} else {
|
||||||
appRouter.go(initialDeeplink ?? ScreenPaths.home);
|
appRouter.go(ScreenPaths.home);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -87,18 +78,20 @@ class AppLogic {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Called from the UI layer once a MediaQuery has been obtained
|
/// Called from the UI layer once a MediaQuery has been obtained
|
||||||
void handleAppSizeChanged(Size appSize) {
|
void handleAppSizeChanged() {
|
||||||
/// Disable landscape layout on smaller form factors
|
/// Disable landscape layout on smaller form factors
|
||||||
bool isSmall = display.size.shortestSide / display.devicePixelRatio < 600;
|
bool isSmall = display.size.shortestSide / display.devicePixelRatio < 600;
|
||||||
supportedOrientations = isSmall ? [Axis.vertical] : [Axis.vertical, Axis.horizontal];
|
supportedOrientations = isSmall ? [Axis.vertical] : [Axis.vertical, Axis.horizontal];
|
||||||
_updateSystemOrientation();
|
_updateSystemOrientation();
|
||||||
_appSize = appSize;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Display get display => PlatformDispatcher.instance.displays.first;
|
Display get display => PlatformDispatcher.instance.displays.first;
|
||||||
|
|
||||||
bool shouldUseNavRail() => _appSize.width > _appSize.height && _appSize.height > 250;
|
bool shouldUseNavRail() => display.size.width > display.size.height && display.size.height > 250;
|
||||||
|
|
||||||
|
/// Enable landscape, portrait or both. Views can call this method to override the default settings.
|
||||||
|
/// For example, the [FullscreenVideoViewer] always wants to enable both landscape and portrait.
|
||||||
|
/// If a view overrides this, it is responsible for setting it back to [supportedOrientations] when disposed.
|
||||||
void _updateSystemOrientation() {
|
void _updateSystemOrientation() {
|
||||||
final axisList = _supportedOrientationsOverride ?? supportedOrientations;
|
final axisList = _supportedOrientationsOverride ?? supportedOrientations;
|
||||||
//debugPrint('updateDeviceOrientation, supportedAxis: $axisList');
|
//debugPrint('updateDeviceOrientation, supportedAxis: $axisList');
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
import 'dart:convert';
|
|
||||||
|
|
||||||
import 'package:http/http.dart' as http;
|
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/common/save_load_mixin.dart';
|
import 'package:wonders/logic/common/save_load_mixin.dart';
|
||||||
import 'package:wonders/logic/data/collectible_data.dart';
|
import 'package:wonders/logic/data/collectible_data.dart';
|
||||||
import 'package:wonders/logic/native_widget_service.dart';
|
|
||||||
|
|
||||||
class CollectiblesLogic with ThrottledSaveLoadMixin {
|
class CollectiblesLogic with ThrottledSaveLoadMixin {
|
||||||
@override
|
@override
|
||||||
@ -17,17 +13,11 @@ class CollectiblesLogic with ThrottledSaveLoadMixin {
|
|||||||
late final statesById = ValueNotifier<Map<String, int>>({})..addListener(_updateCounts);
|
late final statesById = ValueNotifier<Map<String, int>>({})..addListener(_updateCounts);
|
||||||
|
|
||||||
int _discoveredCount = 0;
|
int _discoveredCount = 0;
|
||||||
|
|
||||||
int get discoveredCount => _discoveredCount;
|
int get discoveredCount => _discoveredCount;
|
||||||
|
|
||||||
int _exploredCount = 0;
|
int _exploredCount = 0;
|
||||||
|
|
||||||
int get exploredCount => _exploredCount;
|
int get exploredCount => _exploredCount;
|
||||||
|
|
||||||
late final _nativeWidget = GetIt.I<NativeWidgetService>();
|
|
||||||
|
|
||||||
void init() => _nativeWidget.init();
|
|
||||||
|
|
||||||
CollectibleData? fromId(String? id) => id == null ? null : all.firstWhereOrNull((o) => o.id == id);
|
CollectibleData? fromId(String? id) => id == null ? null : all.firstWhereOrNull((o) => o.id == id);
|
||||||
|
|
||||||
List<CollectibleData> forWonder(WonderType wonder) {
|
List<CollectibleData> forWonder(WonderType wonder) {
|
||||||
@ -38,14 +28,6 @@ class CollectiblesLogic with ThrottledSaveLoadMixin {
|
|||||||
Map<String, int> states = Map.of(statesById.value);
|
Map<String, int> states = Map.of(statesById.value);
|
||||||
states[id] = state;
|
states[id] = state;
|
||||||
statesById.value = states;
|
statesById.value = states;
|
||||||
if (state == CollectibleState.discovered) {
|
|
||||||
final data = fromId(id)!;
|
|
||||||
_updateNativeHomeWidgetData(
|
|
||||||
title: data.title,
|
|
||||||
id: data.id,
|
|
||||||
imageUrl: data.imageUrlSmall,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
scheduleSave();
|
scheduleSave();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -55,12 +37,6 @@ class CollectiblesLogic with ThrottledSaveLoadMixin {
|
|||||||
if (state == CollectibleState.discovered) _discoveredCount++;
|
if (state == CollectibleState.discovered) _discoveredCount++;
|
||||||
if (state == CollectibleState.explored) _exploredCount++;
|
if (state == CollectibleState.explored) _exploredCount++;
|
||||||
});
|
});
|
||||||
final foundCount = discoveredCount + exploredCount;
|
|
||||||
_nativeWidget.save<int>('discoveredCount', foundCount).then((value) {
|
|
||||||
_nativeWidget.markDirty();
|
|
||||||
});
|
|
||||||
|
|
||||||
debugPrint('setting discoveredCount for home widget $foundCount');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Get a discovered item, sorted by the order of wondersLogic.all
|
/// Get a discovered item, sorted by the order of wondersLogic.all
|
||||||
@ -91,35 +67,11 @@ class CollectiblesLogic with ThrottledSaveLoadMixin {
|
|||||||
for (int i = 0; i < all.length; i++) {
|
for (int i = 0; i < all.length; i++) {
|
||||||
states[all[i].id] = CollectibleState.lost;
|
states[all[i].id] = CollectibleState.lost;
|
||||||
}
|
}
|
||||||
_updateNativeHomeWidgetData(); // clear home widget data
|
|
||||||
statesById.value = states;
|
statesById.value = states;
|
||||||
debugPrint('collection reset');
|
debugPrint('collection reset');
|
||||||
scheduleSave();
|
scheduleSave();
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _updateNativeHomeWidgetData({String title = '', String id = '', String imageUrl = ''}) async {
|
|
||||||
if (!_nativeWidget.isSupported) return;
|
|
||||||
// Save title
|
|
||||||
await _nativeWidget.save<String>('lastDiscoveredTitle', title);
|
|
||||||
// Subtitle
|
|
||||||
String subTitle = '';
|
|
||||||
if (id.isNotEmpty) {
|
|
||||||
final artifactData = await artifactLogic.getArtifactByID(id);
|
|
||||||
subTitle = artifactData?.date ?? '';
|
|
||||||
}
|
|
||||||
await _nativeWidget.save<String>('lastDiscoveredSubTitle', subTitle);
|
|
||||||
// Image,
|
|
||||||
// Download, convert to base64 string and write to shared widget data
|
|
||||||
String imageBase64 = '';
|
|
||||||
if (imageUrl.isNotEmpty) {
|
|
||||||
var bytes = await http.readBytes(Uri.parse(imageUrl));
|
|
||||||
imageBase64 = base64Encode(bytes);
|
|
||||||
debugPrint('Saving base64 bytes for homeWidget');
|
|
||||||
}
|
|
||||||
await _nativeWidget.save<String>('lastDiscoveredImageData', imageBase64);
|
|
||||||
await _nativeWidget.markDirty();
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void copyFromJson(Map<String, dynamic> value) {
|
void copyFromJson(Map<String, dynamic> value) {
|
||||||
Map<String, int> states = {};
|
Map<String, int> states = {};
|
||||||
|
@ -94,7 +94,7 @@ class ServiceResult<R> {
|
|||||||
ServiceResult(this.response, R Function(Map<String, dynamic>) parser) {
|
ServiceResult(this.response, R Function(Map<String, dynamic>) parser) {
|
||||||
if (StringUtils.isNotEmpty(response.body) && response.success) {
|
if (StringUtils.isNotEmpty(response.body) && response.success) {
|
||||||
try {
|
try {
|
||||||
content = parser.call(jsonDecode(utf8.decode(response.raw!.bodyBytes)));
|
content = parser.call(jsonDecode(response.body!));
|
||||||
} on FormatException catch (e) {
|
} on FormatException catch (e) {
|
||||||
dev.log('ParseError: ${e.message}');
|
dev.log('ParseError: ${e.message}');
|
||||||
}
|
}
|
||||||
|
@ -90,7 +90,7 @@ class RetryImage extends ImageProvider<Object> {
|
|||||||
if (other.runtimeType != runtimeType) {
|
if (other.runtimeType != runtimeType) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return other is RetryImage && other.imageProvider == imageProvider && other.scale == scale;
|
return other is RetryImage && other.imageProvider == other.imageProvider && other.scale == scale;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
@ -16,7 +16,7 @@ mixin ThrottledSaveLoadMixin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<void> save() async {
|
Future<void> save() async {
|
||||||
if (!kIsWeb) debugPrint('Saving...');
|
debugPrint('Saving...');
|
||||||
try {
|
try {
|
||||||
await _file.save(toJson());
|
await _file.save(toJson());
|
||||||
} on Exception catch (e) {
|
} on Exception catch (e) {
|
||||||
|
@ -25,7 +25,6 @@ class Throttler {
|
|||||||
|
|
||||||
void _callAction() {
|
void _callAction() {
|
||||||
_action?.call(); // If we have an action queued up, complete it.
|
_action?.call(); // If we have an action queued up, complete it.
|
||||||
_action = null; // Once an action is called, do not call the same action again unless another action is queued.
|
|
||||||
_timer = null;
|
_timer = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -14,8 +14,6 @@ class ArtifactData {
|
|||||||
required this.objectBeginYear,
|
required this.objectBeginYear,
|
||||||
required this.objectEndYear,
|
required this.objectEndYear,
|
||||||
});
|
});
|
||||||
static const String baseSelfHostedImagePath = 'https://www.wonderous.info/met/';
|
|
||||||
|
|
||||||
final String objectId; // Artifact ID, used to identify through MET server calls.
|
final String objectId; // Artifact ID, used to identify through MET server calls.
|
||||||
final String title; // Artifact title / name
|
final String title; // Artifact title / name
|
||||||
final String image; // Artifact primary image URL (can have multiple)
|
final String image; // Artifact primary image URL (can have multiple)
|
||||||
@ -30,12 +28,4 @@ class ArtifactData {
|
|||||||
final String dimension; // Width and height of physical artifact
|
final String dimension; // Width and height of physical artifact
|
||||||
final String classification; // Type of artifact
|
final String classification; // Type of artifact
|
||||||
final String culture; // Culture of artifact
|
final String culture; // Culture of artifact
|
||||||
|
|
||||||
String get selfHostedImageUrl => getSelfHostedImageUrl(objectId);
|
|
||||||
String get selfHostedImageUrlSmall => getSelfHostedImageUrlSmall(objectId);
|
|
||||||
String get selfHostedImageUrlMedium => getSelfHostedImageUrlMedium(objectId);
|
|
||||||
|
|
||||||
static String getSelfHostedImageUrl(String id) => '$baseSelfHostedImagePath$id.jpg';
|
|
||||||
static String getSelfHostedImageUrlSmall(String id) => '$baseSelfHostedImagePath${id}_600.jpg';
|
|
||||||
static String getSelfHostedImageUrlMedium(String id) => '$baseSelfHostedImagePath${id}_2000.jpg';
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/data/artifact_data.dart';
|
|
||||||
|
|
||||||
class CollectibleState {
|
class CollectibleState {
|
||||||
static const int lost = 0;
|
static const int lost = 0;
|
||||||
@ -10,6 +9,8 @@ class CollectibleState {
|
|||||||
class CollectibleData {
|
class CollectibleData {
|
||||||
CollectibleData({
|
CollectibleData({
|
||||||
required this.title,
|
required this.title,
|
||||||
|
required this.imageUrl,
|
||||||
|
required this.imageUrlSmall,
|
||||||
required this.iconName,
|
required this.iconName,
|
||||||
required this.artifactId,
|
required this.artifactId,
|
||||||
required this.wonder,
|
required this.wonder,
|
||||||
@ -18,6 +19,8 @@ class CollectibleData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
final String title;
|
final String title;
|
||||||
|
final String imageUrl;
|
||||||
|
final String imageUrlSmall;
|
||||||
final String iconName;
|
final String iconName;
|
||||||
|
|
||||||
late final ImageProvider icon;
|
late final ImageProvider icon;
|
||||||
@ -27,9 +30,6 @@ class CollectibleData {
|
|||||||
|
|
||||||
String get id => artifactId;
|
String get id => artifactId;
|
||||||
String get subtitle => wondersLogic.getData(wonder).artifactCulture;
|
String get subtitle => wondersLogic.getData(wonder).artifactCulture;
|
||||||
|
|
||||||
String get imageUrl => ArtifactData.getSelfHostedImageUrl(id);
|
|
||||||
String get imageUrlSmall => ArtifactData.getSelfHostedImageUrlSmall(id);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Note: look up a human readable page with:
|
// Note: look up a human readable page with:
|
||||||
@ -41,18 +41,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Pendant',
|
title: 'Pendant',
|
||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '701645',
|
artifactId: '701645',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-25104-001.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/mobile-large/DP-25104-001.jpg',
|
||||||
iconName: 'jewelry',
|
iconName: 'jewelry',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Bird Ornament',
|
title: 'Bird Ornament',
|
||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '310555',
|
artifactId: '310555',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-23474-001.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/mobile-large/DP-23474-001.jpg',
|
||||||
iconName: 'jewelry',
|
iconName: 'jewelry',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'La Prison, à Chichen-Itza',
|
title: 'La Prison, à Chichen-Itza',
|
||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '286467',
|
artifactId: '286467',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ph/original/DP132063.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ph/mobile-large/DP132063.jpg',
|
||||||
iconName: 'picture',
|
iconName: 'picture',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -61,18 +67,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Engraved Horn',
|
title: 'Engraved Horn',
|
||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '501302',
|
artifactId: '501302',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/mi/original/MUS550A2.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/mi/mobile-large/MUS550A2.jpg',
|
||||||
iconName: 'statue',
|
iconName: 'statue',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Fixed fan',
|
title: 'Fixed fan',
|
||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '157985',
|
artifactId: '157985',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ci/original/48.60_front_CP4.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ci/mobile-large/48.60_front_CP4.jpg',
|
||||||
iconName: 'jewelry',
|
iconName: 'jewelry',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Handkerchiefs (one of two)',
|
title: 'Handkerchiefs (one of two)',
|
||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '227759',
|
artifactId: '227759',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ad/original/DP2896.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ad/mobile-large/DP2896.jpg',
|
||||||
iconName: 'textile',
|
iconName: 'textile',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -81,18 +93,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Glass hexagonal amphoriskos',
|
title: 'Glass hexagonal amphoriskos',
|
||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '245376',
|
artifactId: '245376',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP124005.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/mobile-large/DP124005.jpg',
|
||||||
iconName: 'vase',
|
iconName: 'vase',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Bronze plaque of Mithras slaying the bull',
|
title: 'Bronze plaque of Mithras slaying the bull',
|
||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '256570',
|
artifactId: '256570',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP119236.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/mobile-large/DP119236.jpg',
|
||||||
iconName: 'statue',
|
iconName: 'statue',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Interno del Colosseo',
|
title: 'Interno del Colosseo',
|
||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '286136',
|
artifactId: '286136',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ph/original/DP138036.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ph/mobile-large/DP138036.jpg',
|
||||||
iconName: 'picture',
|
iconName: 'picture',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -101,18 +119,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Biographies of Lian Po and Lin Xiangru',
|
title: 'Biographies of Lian Po and Lin Xiangru',
|
||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '39918',
|
artifactId: '39918',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP153769.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/mobile-large/DP153769.jpg',
|
||||||
iconName: 'scroll',
|
iconName: 'scroll',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Jar with Dragon',
|
title: 'Jar with Dragon',
|
||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '39666',
|
artifactId: '39666',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DT5083.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/mobile-large/DT5083.jpg',
|
||||||
iconName: 'vase',
|
iconName: 'vase',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Panel with Peonies and Butterfly',
|
title: 'Panel with Peonies and Butterfly',
|
||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '39735',
|
artifactId: '39735',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DT834.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/mobile-large/DT834.jpg',
|
||||||
iconName: 'textile',
|
iconName: 'textile',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -121,18 +145,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Eight-Pointed Star Tunic',
|
title: 'Eight-Pointed Star Tunic',
|
||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '308120',
|
artifactId: '308120',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/ra33.149.100.R.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/mobile-large/ra33.149.100.R.jpg',
|
||||||
iconName: 'textile',
|
iconName: 'textile',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Camelid figurine',
|
title: 'Camelid figurine',
|
||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '309960',
|
artifactId: '309960',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-13440-031.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/mobile-large/DP-13440-031.jpg',
|
||||||
iconName: 'statue',
|
iconName: 'statue',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Double Bowl',
|
title: 'Double Bowl',
|
||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '313341',
|
artifactId: '313341',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-24356-001.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/mobile-large/DP-24356-001.jpg',
|
||||||
iconName: 'vase',
|
iconName: 'vase',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -141,18 +171,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Camel and riders',
|
title: 'Camel and riders',
|
||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '322592',
|
artifactId: '322592',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/DP-14352-001.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/mobile-large/DP-14352-001.jpg',
|
||||||
iconName: 'statue',
|
iconName: 'statue',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Vessel',
|
title: 'Vessel',
|
||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325918',
|
artifactId: '325918',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/hb67_246_37.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/mobile-large/hb67_246_37.jpg',
|
||||||
iconName: 'vase',
|
iconName: 'vase',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Open bowl',
|
title: 'Open bowl',
|
||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '326243',
|
artifactId: '326243',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/DT904.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/mobile-large/DT904.jpg',
|
||||||
iconName: 'vase',
|
iconName: 'vase',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -161,18 +197,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Two papyrus fragments',
|
title: 'Two papyrus fragments',
|
||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '546510',
|
artifactId: '546510',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/09.180.537A_recto_0083.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/mobile-large/09.180.537A_recto_0083.jpg',
|
||||||
iconName: 'scroll',
|
iconName: 'scroll',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Fragmentary Face of King Khafre',
|
title: 'Fragmentary Face of King Khafre',
|
||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '543896',
|
artifactId: '543896',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DT11751.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/mobile-large/DT11751.jpg',
|
||||||
iconName: 'statue',
|
iconName: 'statue',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Jewelry Elements',
|
title: 'Jewelry Elements',
|
||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '545728',
|
artifactId: '545728',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DP327402.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/mobile-large/DP327402.jpg',
|
||||||
iconName: 'jewelry',
|
iconName: 'jewelry',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -181,18 +223,24 @@ List<CollectibleData> collectiblesData = [
|
|||||||
title: 'Dagger with Scabbard',
|
title: 'Dagger with Scabbard',
|
||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '24907',
|
artifactId: '24907',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/aa/original/DP157706.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/aa/mobile-large/DP157706.jpg',
|
||||||
iconName: 'jewelry',
|
iconName: 'jewelry',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'The House of Bijapur',
|
title: 'The House of Bijapur',
|
||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '453183',
|
artifactId: '453183',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/is/original/DP231353.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/is/mobile-large/DP231353.jpg',
|
||||||
iconName: 'picture',
|
iconName: 'picture',
|
||||||
),
|
),
|
||||||
CollectibleData(
|
CollectibleData(
|
||||||
title: 'Panel of Nasta\'liq Calligraphy',
|
title: 'Panel of Nasta\'liq Calligraphy',
|
||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '453983',
|
artifactId: '453983',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/is/original/DP299944.jpg',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/is/mobile-large/DP299944.jpg',
|
||||||
iconName: 'scroll',
|
iconName: 'scroll',
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/data/artifact_data.dart';
|
|
||||||
|
|
||||||
class HighlightData {
|
class HighlightData {
|
||||||
HighlightData({
|
HighlightData({
|
||||||
required this.title,
|
required this.title,
|
||||||
|
required this.imageUrl,
|
||||||
|
required this.imageUrlSmall,
|
||||||
required this.culture,
|
required this.culture,
|
||||||
required this.artifactId,
|
required this.artifactId,
|
||||||
required this.wonder,
|
required this.wonder,
|
||||||
@ -16,6 +17,8 @@ class HighlightData {
|
|||||||
static List<HighlightData> get all => _highlights;
|
static List<HighlightData> get all => _highlights;
|
||||||
|
|
||||||
final String title;
|
final String title;
|
||||||
|
final String imageUrl;
|
||||||
|
final String imageUrlSmall;
|
||||||
final String culture;
|
final String culture;
|
||||||
final String date;
|
final String date;
|
||||||
|
|
||||||
@ -26,9 +29,6 @@ class HighlightData {
|
|||||||
|
|
||||||
String get id => artifactId;
|
String get id => artifactId;
|
||||||
String get subtitle => wondersLogic.getData(wonder).artifactCulture;
|
String get subtitle => wondersLogic.getData(wonder).artifactCulture;
|
||||||
|
|
||||||
String get imageUrl => ArtifactData.getSelfHostedImageUrl(artifactId);
|
|
||||||
String get imageUrlSmall => ArtifactData.getSelfHostedImageUrlSmall(artifactId);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Note: look up a human readable page with:
|
// Note: look up a human readable page with:
|
||||||
@ -41,6 +41,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '503940',
|
artifactId: '503940',
|
||||||
culture: 'Mayan',
|
culture: 'Mayan',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/mi/web-large/DT4624a.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/mi/original/DT4624a.jpg',
|
||||||
date: '7th–9th century',
|
date: '7th–9th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -48,6 +50,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '312595',
|
artifactId: '312595',
|
||||||
culture: 'Maya',
|
culture: 'Maya',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP-12659-001.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-12659-001.jpg',
|
||||||
date: '6th–9th century',
|
date: '6th–9th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -55,6 +59,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '310551',
|
artifactId: '310551',
|
||||||
culture: 'Maya',
|
culture: 'Maya',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP102949.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP102949.jpg',
|
||||||
date: 'mid-7th–9th century',
|
date: 'mid-7th–9th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -62,6 +68,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '316304',
|
artifactId: '316304',
|
||||||
culture: 'Maya',
|
culture: 'Maya',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP219258.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP219258.jpg',
|
||||||
date: '9th–10th century',
|
date: '9th–10th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -69,6 +77,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '313151',
|
artifactId: '313151',
|
||||||
culture: 'Maya',
|
culture: 'Maya',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/1979.206.953_a.JPG',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/1979.206.953_a.JPG',
|
||||||
date: '7th–8th century',
|
date: '7th–8th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -76,6 +86,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.chichenItza,
|
wonder: WonderType.chichenItza,
|
||||||
artifactId: '310480',
|
artifactId: '310480',
|
||||||
culture: 'Maya',
|
culture: 'Maya',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP102948.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP102948.jpg',
|
||||||
date: '10th–11th century',
|
date: '10th–11th century',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -85,6 +97,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '764815',
|
artifactId: '764815',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ph/web-large/DP-15801-131.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ph/original/DP-15801-131.jpg',
|
||||||
date: '1864–66',
|
date: '1864–66',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -92,6 +106,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '502019',
|
artifactId: '502019',
|
||||||
culture: 'Native American (Brazilian)',
|
culture: 'Native American (Brazilian)',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/mi/web-large/midp89.4.1453.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/mi/original/midp89.4.1453.jpg',
|
||||||
date: '19th century',
|
date: '19th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -99,6 +115,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '764814',
|
artifactId: '764814',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ph/web-large/DP-15801-129.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ph/original/DP-15801-129.jpg',
|
||||||
date: '1864–66',
|
date: '1864–66',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -106,6 +124,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '764816',
|
artifactId: '764816',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ph/web-large/DP-15801-133.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ph/original/DP-15801-133.jpg',
|
||||||
date: '1864–66',
|
date: '1864–66',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -113,6 +133,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.christRedeemer,
|
wonder: WonderType.christRedeemer,
|
||||||
artifactId: '501319',
|
artifactId: '501319',
|
||||||
culture: 'African American (Brazil - Afro-Brazilian?)',
|
culture: 'African American (Brazil - Afro-Brazilian?)',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/mi/web-large/midp89.4.703.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/mi/original/midp89.4.703.jpg',
|
||||||
date: 'late 19th century',
|
date: 'late 19th century',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -122,6 +144,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '251350',
|
artifactId: '251350',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP331280.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP331280.jpg',
|
||||||
date: 'A.D. 150–175',
|
date: 'A.D. 150–175',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -129,6 +153,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '255960',
|
artifactId: '255960',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP145605.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP145605.jpg',
|
||||||
date: '4th century A.D.',
|
date: '4th century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -136,6 +162,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '247993',
|
artifactId: '247993',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP337220.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP337220.jpg',
|
||||||
date: 'ca. A.D. 14–37',
|
date: 'ca. A.D. 14–37',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -143,6 +171,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '250464',
|
artifactId: '250464',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP105842.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP105842.jpg',
|
||||||
date: 'late 2nd–early 3rd century A.D.',
|
date: 'late 2nd–early 3rd century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -150,6 +180,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '251476',
|
artifactId: '251476',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP357289.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP357289.jpg',
|
||||||
date: '1st–2nd century A.D.',
|
date: '1st–2nd century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -157,6 +189,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.colosseum,
|
wonder: WonderType.colosseum,
|
||||||
artifactId: '255960',
|
artifactId: '255960',
|
||||||
culture: 'Roman',
|
culture: 'Roman',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/gr/web-large/DP145605.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/gr/original/DP145605.jpg',
|
||||||
date: '4th century A.D.',
|
date: '4th century A.D.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -166,6 +200,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '79091',
|
artifactId: '79091',
|
||||||
culture: 'French',
|
culture: 'French',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ci/web-large/DT2183.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ci/original/DT2183.jpg',
|
||||||
date: 'second half 16th century',
|
date: 'second half 16th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -173,6 +209,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '781812',
|
artifactId: '781812',
|
||||||
culture: 'China',
|
culture: 'China',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP-17100-001.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP-17100-001.jpg',
|
||||||
date: 'early 17th century',
|
date: 'early 17th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -180,6 +218,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '40213',
|
artifactId: '40213',
|
||||||
culture: 'China',
|
culture: 'China',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP704217.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP704217.jpg',
|
||||||
date: 'early 15th century',
|
date: 'early 15th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -187,6 +227,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '40765',
|
artifactId: '40765',
|
||||||
culture: 'China',
|
culture: 'China',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP229015.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP229015.jpg',
|
||||||
date: '15th century',
|
date: '15th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -194,6 +236,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '57612',
|
artifactId: '57612',
|
||||||
culture: 'China',
|
culture: 'China',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP164061.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP164061.jpg',
|
||||||
date: '',
|
date: '',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -201,6 +245,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.greatWall,
|
wonder: WonderType.greatWall,
|
||||||
artifactId: '666573',
|
artifactId: '666573',
|
||||||
culture: 'China',
|
culture: 'China',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP356342.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP356342.jpg',
|
||||||
date: 'early 15th century',
|
date: 'early 15th century',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -210,6 +256,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '313295',
|
artifactId: '313295',
|
||||||
culture: 'Inca',
|
culture: 'Inca',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP-27120-001.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-27120-001.jpg',
|
||||||
date: '14th–early 16th century',
|
date: '14th–early 16th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -217,6 +265,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '316926',
|
artifactId: '316926',
|
||||||
culture: 'Inca',
|
culture: 'Inca',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP158704.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP158704.jpg',
|
||||||
date: '15th–early 16th century',
|
date: '15th–early 16th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -224,6 +274,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '309944',
|
artifactId: '309944',
|
||||||
culture: 'Inca',
|
culture: 'Inca',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP-13440-023.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-13440-023.jpg',
|
||||||
date: '1400–1533',
|
date: '1400–1533',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -231,6 +283,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '309436',
|
artifactId: '309436',
|
||||||
culture: 'Moche',
|
culture: 'Moche',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/67.92.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/67.92.jpg',
|
||||||
date: '4th–7th century',
|
date: '4th–7th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -238,6 +292,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '309960',
|
artifactId: '309960',
|
||||||
culture: 'Inca',
|
culture: 'Inca',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP-13440-031.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP-13440-031.jpg',
|
||||||
date: '1400–1533',
|
date: '1400–1533',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -245,6 +301,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.machuPicchu,
|
wonder: WonderType.machuPicchu,
|
||||||
artifactId: '316873',
|
artifactId: '316873',
|
||||||
culture: 'Aztec',
|
culture: 'Aztec',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/ao/web-large/DP341942.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/ao/original/DP341942.jpg',
|
||||||
date: '1400–1521',
|
date: '1400–1521',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -254,6 +312,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325900',
|
artifactId: '325900',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_19.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_19.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -261,6 +321,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325902',
|
artifactId: '325902',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_21.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_21.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -268,6 +330,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325919',
|
artifactId: '325919',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_38.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_38.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -275,6 +339,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325884',
|
artifactId: '325884',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_3.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_3.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -282,6 +348,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325887',
|
artifactId: '325887',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_6.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_6.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -289,6 +357,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.petra,
|
wonder: WonderType.petra,
|
||||||
artifactId: '325891',
|
artifactId: '325891',
|
||||||
culture: 'Nabataean',
|
culture: 'Nabataean',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/an/web-large/ME67_246_10.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/an/original/ME67_246_10.jpg',
|
||||||
date: 'ca. 1st century A.D.',
|
date: 'ca. 1st century A.D.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -298,6 +368,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '543864',
|
artifactId: '543864',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/DP330260.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DP330260.jpg',
|
||||||
date: 'ca. 1919–1885 B.C.',
|
date: 'ca. 1919–1885 B.C.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -305,6 +377,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '546488',
|
artifactId: '546488',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/LC-34_1_183_EGDP033257.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/LC-34_1_183_EGDP033257.jpg',
|
||||||
date: 'ca. 1981–1640 B.C.',
|
date: 'ca. 1981–1640 B.C.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -312,6 +386,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '557137',
|
artifactId: '557137',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/15.3.205_EGDP015425.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/15.3.205_EGDP015425.jpg',
|
||||||
date: 'ca. 1850–1640 B.C.',
|
date: 'ca. 1850–1640 B.C.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -319,6 +395,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '543900',
|
artifactId: '543900',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/DP240451.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DP240451.jpg',
|
||||||
date: 'ca. 2420–2389 B.C. or later',
|
date: 'ca. 2420–2389 B.C. or later',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -326,6 +404,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '543935',
|
artifactId: '543935',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/DP109397.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DP109397.jpg',
|
||||||
date: 'ca. 2490–2472 B.C.',
|
date: 'ca. 2490–2472 B.C.',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -333,6 +413,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.pyramidsGiza,
|
wonder: WonderType.pyramidsGiza,
|
||||||
artifactId: '544782',
|
artifactId: '544782',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/eg/web-large/DP225343.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/eg/original/DP225343.jpg',
|
||||||
date: 'ca. 1336–1327 B.C.',
|
date: 'ca. 1336–1327 B.C.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -342,6 +424,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '453341',
|
artifactId: '453341',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/is/web-large/DP240307.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/is/original/DP240307.jpg',
|
||||||
date: 'mid-17th century',
|
date: 'mid-17th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -349,6 +433,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '453243',
|
artifactId: '453243',
|
||||||
culture: '',
|
culture: '',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/is/web-large/DP214317.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/is/original/DP214317.jpg',
|
||||||
date: 'late 17th century',
|
date: 'late 17th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -356,6 +442,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '73309',
|
artifactId: '73309',
|
||||||
culture: 'India (Gujarat)',
|
culture: 'India (Gujarat)',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP138506.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP138506.jpg',
|
||||||
date: 'mid-16th–17th century',
|
date: 'mid-16th–17th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -363,6 +451,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '24932',
|
artifactId: '24932',
|
||||||
culture: 'Indian, Mughal',
|
culture: 'Indian, Mughal',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/aa/web-large/1988.147_007mar2015.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/aa/original/1988.147_007mar2015.jpg',
|
||||||
date: '18th century',
|
date: '18th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -370,6 +460,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '56230',
|
artifactId: '56230',
|
||||||
culture: 'India',
|
culture: 'India',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/as/web-large/DP-14153-029.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/as/original/DP-14153-029.jpg',
|
||||||
date: '18th–19th century',
|
date: '18th–19th century',
|
||||||
),
|
),
|
||||||
HighlightData(
|
HighlightData(
|
||||||
@ -377,6 +469,8 @@ List<HighlightData> _highlights = [
|
|||||||
wonder: WonderType.tajMahal,
|
wonder: WonderType.tajMahal,
|
||||||
artifactId: '35633',
|
artifactId: '35633',
|
||||||
culture: 'Indian',
|
culture: 'Indian',
|
||||||
|
imageUrlSmall: 'https://images.metmuseum.org/CRDImages/aa/web-large/DP219616.jpg',
|
||||||
|
imageUrl: 'https://images.metmuseum.org/CRDImages/aa/original/DP219616.jpg',
|
||||||
date: 'dated A.H. 1042/A.D. 1632–33',
|
date: 'dated A.H. 1042/A.D. 1632–33',
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
|
@ -14,11 +14,18 @@ class UnsplashPhotoData {
|
|||||||
String getUnsplashUrl(int size) => '$url?q=90&fm=jpg&w=$size&fit=max';
|
String getUnsplashUrl(int size) => '$url?q=90&fm=jpg&w=$size&fit=max';
|
||||||
|
|
||||||
static String getSelfHostedUrl(String id, UnsplashPhotoSize targetSize) {
|
static String getSelfHostedUrl(String id, UnsplashPhotoSize targetSize) {
|
||||||
int size = switch (targetSize) {
|
late int size;
|
||||||
UnsplashPhotoSize.med => 400,
|
switch (targetSize) {
|
||||||
UnsplashPhotoSize.large => 800,
|
case UnsplashPhotoSize.med:
|
||||||
UnsplashPhotoSize.xl => 1200
|
size = 400;
|
||||||
};
|
break;
|
||||||
|
case UnsplashPhotoSize.large:
|
||||||
|
size = 800;
|
||||||
|
break;
|
||||||
|
case UnsplashPhotoSize.xl:
|
||||||
|
size = 1200;
|
||||||
|
break;
|
||||||
|
}
|
||||||
if (PlatformInfo.pixelRatio >= 1.5 || PlatformInfo.isDesktop) {
|
if (PlatformInfo.pixelRatio >= 1.5 || PlatformInfo.isDesktop) {
|
||||||
size *= 2;
|
size *= 2;
|
||||||
}
|
}
|
||||||
|
@ -1,260 +1,199 @@
|
|||||||
part of '../chichen_itza_data.dart';
|
part of '../chichen_itza_data.dart';
|
||||||
|
|
||||||
// Search suggestions (59)
|
// Search suggestions (59)
|
||||||
List<String> _searchSuggestions = const [
|
List<String> _searchSuggestions = const ['stamp', 'yoke', 'hacha', 'male', 'female', 'serpentine', 'andesite', 'figure', 'cylindrical', 'chisel', 'earflare', 'relief', 'model', 'plate', 'ornament', 'red', 'censer', 'jade', 'slip', 'gold', 'implements', 'musical', 'jar', 'stone', 'sculpture', 'pendant', 'rattle', 'monkey', 'seated', 'mythological', 'beads', 'ceramics', 'ornaments', 'pigment', 'metal', 'instruments', 'head', 'deity', 'ceramic', 'shell', 'containers', 'flint', 'bird', 'double', 'bead', 'ochre', 'carved', 'face', 'jadeite', 'tripod', 'tubular', 'vessel', 'celt', 'bowl', 'eagle', 'paint', 'limestone', 'scene', 'lid', ];
|
||||||
'stamp',
|
|
||||||
'yoke',
|
|
||||||
'hacha',
|
|
||||||
'god',
|
|
||||||
'male',
|
|
||||||
'female',
|
|
||||||
'serpentine',
|
|
||||||
'figure',
|
|
||||||
'andesite',
|
|
||||||
'cylindrical',
|
|
||||||
'chisel',
|
|
||||||
'earflare',
|
|
||||||
'cinnabar',
|
|
||||||
'relief',
|
|
||||||
'model',
|
|
||||||
'plate',
|
|
||||||
'ornament',
|
|
||||||
'red',
|
|
||||||
'censer',
|
|
||||||
'jade',
|
|
||||||
'slip',
|
|
||||||
'gold',
|
|
||||||
'implements',
|
|
||||||
'musical',
|
|
||||||
'jar',
|
|
||||||
'stone',
|
|
||||||
'sculpture',
|
|
||||||
'pendant',
|
|
||||||
'rattle',
|
|
||||||
'monkey',
|
|
||||||
'seated',
|
|
||||||
'mythological',
|
|
||||||
'beads',
|
|
||||||
'ceramics',
|
|
||||||
'ornaments',
|
|
||||||
'pigment',
|
|
||||||
'instruments',
|
|
||||||
'deity',
|
|
||||||
'head',
|
|
||||||
'ceramic',
|
|
||||||
'shell',
|
|
||||||
'containers',
|
|
||||||
'flint',
|
|
||||||
'bird',
|
|
||||||
'bead',
|
|
||||||
'ochre',
|
|
||||||
'carved',
|
|
||||||
'jadeite',
|
|
||||||
'face',
|
|
||||||
'tripod',
|
|
||||||
'tubular',
|
|
||||||
'vessel',
|
|
||||||
'celt',
|
|
||||||
'bowl',
|
|
||||||
'eagle',
|
|
||||||
'paint',
|
|
||||||
'limestone',
|
|
||||||
'scene',
|
|
||||||
'lid',
|
|
||||||
];
|
|
||||||
|
|
||||||
// Chichen Itza (189)
|
// Chichen Itza (191)
|
||||||
List<SearchData> _searchData = const [
|
List<SearchData> _searchData = const [
|
||||||
SearchData(500, 317885, 'Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(550, 317120, 'Earflare', 'earflare|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_582.JPG', 1.18),
|
||||||
SearchData(1550, 310589, 'Figure Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(700, 313336, 'Handle (?)', 'tube|bone|bone/ivory-sculpture', 'ao/mobile-large/vs1979_206_1144.jpg', 0.28),
|
||||||
SearchData(8, 312915, 'Maize God emerging from a flower', 'figure|ceramic, pigment|ceramics-sculpture'),
|
SearchData(1400, 317635, 'Gouge', 'chisel|stone|stone-implements', 'ao/mobile-large/vs1994_35_771.jpg', 3.40),
|
||||||
SearchData(550, 317430, 'Earflare Set', 'earflare set|jade|stone-ornaments'),
|
SearchData(1250, 318229, 'Metate Fragment', 'metate fragment|stone|stone-sculpture', 'ao/mobile-large/X.180.10.JPG', 1.52),
|
||||||
SearchData(550, 315035, 'Head Pendant', 'pendant|stone|stone-ornaments'),
|
SearchData(1400, 317303, 'Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/VS1994_35_447.JPG', 1.43),
|
||||||
SearchData(1000, 310480, 'Head of a Rain God', 'head|fossiliferous limestone|stone-sculpture'),
|
SearchData(1100, 313348, 'Monkey Vessel', 'vessel|onyx marble, pyrite, shell|stone-containers', 'ao/mobile-large/DP-25032-001.jpg', 0.80),
|
||||||
SearchData(1400, 317275, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317267, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_401.jpg', 0.58),
|
||||||
SearchData(1400, 317266, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(200, 312581, 'House Model', 'house model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23907-001.jpg', 0.78),
|
||||||
SearchData(50, 319227, 'House Model', 'house model|ceramic|ceramics-sculpture'),
|
SearchData(1350, 312599, 'Pedestal Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP102175.jpg', 1.03),
|
||||||
SearchData(-950, 318473, 'Blackware Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(850, 309404, 'Monumental Figure', 'figure|limestone|stone-sculpture', 'ao/mobile-large/DP104844.jpg', 0.44),
|
||||||
SearchData(1400, 317101, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
SearchData(750, 501839, 'Pottery Rattle', 'pottery rattle|clay|idiophone-shaken-rattle', 'mi/mobile-large/DP-23770-001.jpg', 0.80),
|
||||||
SearchData(700, 313336, 'Handle (?)', 'tube|bone|bone/ivory-sculpture'),
|
SearchData(1400, 317227, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_361.jpg', 0.62),
|
||||||
SearchData(1400, 317247, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(749, 503940, 'Double Whistle', 'double whistle|pottery, paint|aerophone-whistle flute', 'mi/mobile-large/DT4624a.jpg', 0.78),
|
||||||
SearchData(400, 316299, 'Pair of Earflare Frontals', 'earflare frontals|jade (jadeite)|stone-ornaments'),
|
SearchData(400, 309713, 'Yoke-Form Vessel', 'vessel with lid|ceramic|ceramics-containers', 'ao/mobile-large/DT11169.jpg', 0.80),
|
||||||
SearchData(700, 317712, 'Head Pendant', 'pendant|shell|shell-ornaments'),
|
SearchData(1400, 317234, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_368.jpg', 0.87),
|
||||||
SearchData(1475, 307634, 'Cihuateotl', 'figure|volcanic stone (porphyritic andesite), pigment|stone-sculpture'),
|
SearchData(-650, 313138, 'Seated Bench Figure', 'figure|serpentine|stone-sculpture', 'ao/mobile-large/DT9963.jpg', 0.80),
|
||||||
SearchData(1400, 317107, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317210, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_343.jpg', 0.79),
|
||||||
SearchData(550, 318444, 'Grouped Pigment Jars', 'jars|ceramic, pigment|ceramics-sculpture'),
|
SearchData(700, 310651, 'Vessel, Palace Scene', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1978.412.202_a.JPG', 0.77),
|
||||||
SearchData(-300, 313316, 'Bench Figure', 'male figure|greenstone (muscovite-paragonite phyllite)|stone-sculpture'),
|
SearchData(1400, 317211, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_344.jpg', 0.68),
|
||||||
SearchData(1400, 317352, 'Bead', 'bead|stone|beads-ornaments'),
|
SearchData(1400, 317248, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_382.jpg', 0.44),
|
||||||
SearchData(-650, 749344, 'Kneeling Bearded Figure', 'figure|serpentine, pigment (probably cinnabar)|stone-sculpture'),
|
SearchData(-1000, 314946, 'Bird Vessel', 'vessel|ceramic, red ochre|ceramics-containers', 'ao/mobile-large/DP23080.jpg', 0.83),
|
||||||
SearchData(737, 318662, 'Vessel, Throne Scene', 'vessel|ceramic, pigment|ceramics-containers'),
|
SearchData(700, 313315, 'Vessel with Deity Figures', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1122_a.JPG', 0.81),
|
||||||
SearchData(1000, 313091, 'Ceremonial Metate', 'metate|diabase|stone-implements'),
|
SearchData(1400, 317099, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_334.jpg', 0.87),
|
||||||
SearchData(1400, 317241, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1000, 313091, 'Ceremonial Metate', 'metate|diabase|stone-implements', 'ao/mobile-large/DP104835.jpg', 1.00),
|
||||||
SearchData(700, 313241, 'Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(1400, 317314, 'Eccentric Flint', 'flint|flint|stone-implements', 'ao/mobile-large/hz1994_35_458.jpg', 0.22),
|
||||||
SearchData(750, 312162, 'Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(700, 319633, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-003.jpg', 0.75),
|
||||||
SearchData(1400, 317246, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317291, 'Adze', 'adze|stone|stone-implements', 'ao/mobile-large/VS1994_35_435.JPG', 0.63),
|
||||||
SearchData(1400, 317263, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(-1000, 312589, 'Relief-Carved Bowl', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP296005.jpg', 1.10),
|
||||||
SearchData(1400, 317215, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1550, 310589, 'Figure Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DT10182.jpg', 0.79),
|
||||||
SearchData(1420, 307748, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements'),
|
SearchData(0, 317600, 'Temple Model', 'temple model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23904-001.jpg', 1.09),
|
||||||
SearchData(499, 313330, 'Bird Pendant', 'pendant|jadeite|stone-ornaments'),
|
SearchData(1400, 317241, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_375.jpg', 0.86),
|
||||||
SearchData(150, 314524, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(775, 310551, 'Censer Support', 'censer support|ceramic|ceramics-sculpture', 'ao/mobile-large/DP102949.jpg', 0.67),
|
||||||
SearchData(-650, 313138, 'Seated Bench Figure', 'figure|serpentine|stone-sculpture'),
|
SearchData(400, 316299, 'Pair of Earflare Frontals', 'earflare frontals|jade (jadeite)|stone-ornaments', 'ao/mobile-large/DP-14786-043.jpg', 1.39),
|
||||||
SearchData(550, 317121, 'Earflare', 'earflare|jade|stone-ornaments'),
|
SearchData(1410, 321343, 'Serpent Labret with Articulated Tongue', 'labret|gold|metal-ornaments', 'ao/mobile-large/DP-478-020.jpg', 1.61),
|
||||||
SearchData(350, 318345, 'Censer, Seated King', 'censer|ceramic|ceramics-containers'),
|
SearchData(750, 310474, 'Hacha', 'hacha|stone, pigment|stone-sculpture', 'ao/mobile-large/DP-17617-001.jpg', 0.76),
|
||||||
SearchData(1400, 317211, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(700, 310468, 'Standing Male Figure', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/1978.412.6_1.jpg', 0.87),
|
||||||
SearchData(0, 314523, 'Cylindrical Vessel', 'vessel|ceramic, slip|ceramics-containers'),
|
SearchData(1400, 317101, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_336.jpg', 0.67),
|
||||||
SearchData(1400, 317102, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
SearchData(-650, 309987, 'Duck-Face Ornament', 'ornament|jadeite, pigment|stone-ornaments', 'ao/mobile-large/DP-12761-009.jpg', 1.09),
|
||||||
SearchData(700, 310475, 'Head from a Figure', 'head|ceramic|ceramics-sculpture'),
|
SearchData(1400, 317222, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_356.jpg', 0.67),
|
||||||
SearchData(1400, 317212, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317244, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_378.jpg', 0.56),
|
||||||
SearchData(0, 701645, 'Pendant', 'pendant|jadeite, pigment|stone-ornaments'),
|
SearchData(700, 314311, 'Cylindrical Vessel', 'vessel|ceramic, slip, pigment|stone-containers', 'ao/mobile-large/DP-575-001.jpg', 0.75),
|
||||||
SearchData(-99, 314522, 'Tetrapod Jar', 'bowl|ceramic|ceramics-containers'),
|
SearchData(900, 309901, 'Pedestal Bowl', 'bowl|marble|stone-containers', 'ao/mobile-large/DP-17794-001.jpg', 0.80),
|
||||||
SearchData(150, 316300, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(1400, 317233, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_367.jpg', 0.88),
|
||||||
SearchData(-1050, 316302, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers'),
|
SearchData(1399, 318679, 'Monkey stamp', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/vs00_5_1165.jpg', 0.70),
|
||||||
SearchData(1400, 317297, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments'),
|
SearchData(750, 313386, '"Smiling" Figure', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP104829.jpg', 0.89),
|
||||||
SearchData(400, 313262, 'Deity figure', 'figure|jade (pyroxene jadeite)|stone-sculpture'),
|
SearchData(1360, 309861, 'Deity Censer (Xantil)', 'censer|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DT1256.jpg', 0.80),
|
||||||
SearchData(700, 314305, 'Bowl', 'bowl|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(800, 310540, 'Column, Costumed Figure', 'column|limestone|stone-sculpture', 'ao/mobile-large/DP-22128-001.jpg', 0.64),
|
||||||
SearchData(750, 316274, 'Plate with Trumpeter', 'plate|ceramic|ceramics-containers'),
|
SearchData(700, 314217, 'Vessel, Mythological Scene', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-571-001.jpg', 0.74),
|
||||||
SearchData(700, 316711, 'Vessel with Seated Lord', 'vessel|ceramic, stucco|ceramics-containers'),
|
SearchData(600, 310607, 'Vessel, Seated Deities', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-005.jpg', 0.75),
|
||||||
SearchData(749, 761272, 'Vessel with water bird and hieroglyphic text', 'vessel|ceramic|ceramics-vessels'),
|
SearchData(800, 312593, 'Hacha, Head', 'hacha|andesite|stone-sculpture', 'ao/mobile-large/1979.206.371.jpg', 1.22),
|
||||||
SearchData(1400, 317635, 'Gouge', 'chisel|stone|stone-implements'),
|
SearchData(750, 312915, 'Whistle with the Maize God emerging from a flower', 'figure|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DT9945.jpg', 0.80),
|
||||||
SearchData(500, 313235, 'Hacha in the Shape of Bound Hands', 'hacha|stone|stone-sculpture'),
|
SearchData(350, 318345, 'Censer, Seated King', 'censer|ceramic|ceramics-containers', 'ao/mobile-large/DT4512.jpg', 0.80),
|
||||||
SearchData(550, 318405, 'Carved Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(-650, 310467, 'Celt with Incised Profile', 'celt|jade (jadeite)|stone-implements', 'ao/mobile-large/DP-23470-001.jpg', 0.72),
|
||||||
SearchData(1400, 317303, 'Chisel', 'chisel|stone|stone-implements'),
|
SearchData(0, 314523, 'Cylindrical Vessel', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP101926.jpg', 0.98),
|
||||||
SearchData(1159, 310268, 'Eagle Pendant', 'pendant|gold|metal-ornaments'),
|
SearchData(1049, 319238, 'Female figure', 'figure|stone|stone-sculpture', 'ao/mobile-large/vs00_5_6.jpg', 0.51),
|
||||||
SearchData(700, 312818, 'Ornamental Figure', 'ornament|shell|shell-ornaments'),
|
SearchData(1420, 307744, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/00.5.1164.jpg', 0.80),
|
||||||
SearchData(700, 310555, 'Bird ornament', 'ornament|shell|shell-ornaments'),
|
SearchData(1400, 317100, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_335.jpg', 0.94),
|
||||||
SearchData(300, 312161, 'Bottle (Florero)', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1400, 317217, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_350.jpg', 0.77),
|
||||||
SearchData(50, 677436, 'Human Figure', 'figure|clay|ceramics-sculpture'),
|
SearchData(1100, 307599, 'Eagle Relief', 'panel|andesite/dacite, paint|stone-sculpture', 'ao/mobile-large/DP-20487-001.jpg', 1.11),
|
||||||
SearchData(700, 312596, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments'),
|
SearchData(1400, 317214, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_347.jpg', 0.66),
|
||||||
SearchData(1400, 317248, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1159, 310268, 'Eagle Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/DT5062.jpg', 0.80),
|
||||||
SearchData(1400, 315730, 'Footed Vessel', 'bowl|calcite|stone-containers'),
|
SearchData(-1000, 310556, 'Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/hb_1978.412.104.jpg', 0.76),
|
||||||
SearchData(900, 313242, 'Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(1420, 307748, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/00.5.1177_b.jpg', 0.67),
|
||||||
SearchData(-1000, 313319, 'Small Yoke with Face', 'yoke|stone|stone-sculpture'),
|
SearchData(1400, 317247, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_381.jpg', 0.63),
|
||||||
SearchData(1400, 317213, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(500, 317885, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1998.317.4.JPG', 1.17),
|
||||||
SearchData(750, 315883, 'Bowl, Mythological Scene', 'bowl|ceramic|ceramics-containers'),
|
SearchData(700, 312596, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments', 'ao/mobile-large/1979.206.374.JPG', 0.72),
|
||||||
SearchData(750, 310474, 'Hacha', 'hacha|stone, pigment|stone-sculpture'),
|
SearchData(1400, 317216, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_349.jpg', 0.62),
|
||||||
SearchData(750, 312804, 'Figure Rattle', 'rattle|ceramic, pigment|ceramics-musical instruments'),
|
SearchData(25, 318346, 'Spouted Jar', 'jar|indurated limestone|stone-containers', 'ao/mobile-large/DT4518.jpg', 1.25),
|
||||||
SearchData(750, 313151, 'Costumed Figure', 'male figure|ceramic, pigment|ceramics-musical instruments'),
|
SearchData(1400, 317102, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_337.jpg', 0.75),
|
||||||
SearchData(750, 501839, 'Pottery Rattle', 'pottery rattle|clay|idiophone-shaken-rattle'),
|
SearchData(700, 313149, 'Canine Ornament', 'ornament|shell (spondylus)|shell-ornaments', 'ao/mobile-large/DP-25094-001.jpg', 1.50),
|
||||||
SearchData(-650, 310495, 'Yoke', 'yoke|stone, pigment|stone-sculpture'),
|
SearchData(750, 315883, 'Bowl, Mythological Scene', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-578-001.jpg', 1.32),
|
||||||
SearchData(700, 310364, 'Vessel with mythological scene', 'vessel|ceramic, pigment|ceramics-containers'),
|
SearchData(1400, 317215, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_348.jpg', 0.71),
|
||||||
SearchData(1399, 705547, 'Necklace with Beads in the Shape of Jaguar Teeth', 'necklace|gold|metalwork-gold'),
|
SearchData(1400, 317213, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_346.jpg', 0.63),
|
||||||
SearchData(-650, 316288, 'Celt', 'celt|jade|stone-ornaments'),
|
SearchData(800, 316813, 'Jar, Ritual Scenes', 'jar|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1993.441_a.JPG', 0.83),
|
||||||
SearchData(550, 317429, 'Earflare Set', 'earflare set|jade|stone-ornaments'),
|
SearchData(500, 316645, 'Deity Head Pendant', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1991_362_2.jpg', 0.73),
|
||||||
SearchData(900, 316304, 'Tripod Plate', 'plate|ceramic|ceramics-containers'),
|
SearchData(500, 309557, 'Closed Yoke', 'yoke|stone|stone-sculpture', 'ao/mobile-large/DP-17792-001.jpg', 1.53),
|
||||||
SearchData(800, 316267, 'Ball Player', 'male figure|ceramic|ceramics-sculpture'),
|
SearchData(-950, 318473, 'Blackware Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP705410.jpg', 0.82),
|
||||||
SearchData(1300, 313257, 'Crocodile-Head Figure Pendant', 'pendant|gold (cast alloy), pyrite inlay|metal-ornaments'),
|
SearchData(1400, 317107, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_342.jpg', 0.73),
|
||||||
SearchData(-1000, 316301, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers'),
|
SearchData(-300, 313316, 'Bench Figure', 'male figure|greenstone (muscovite-paragonite phyllite)|stone-sculpture', 'ao/mobile-large/DP23089.jpg', 0.78),
|
||||||
SearchData(-650, 309987, 'Duck-Face Ornament', 'ornament|jadeite, pigment|stone-ornaments'),
|
SearchData(1400, 317226, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_360.jpg', 0.58),
|
||||||
SearchData(1400, 317291, 'Adze', 'adze|stone|stone-implements'),
|
SearchData(500, 313235, 'Hacha in the Shape of Bound Hands', 'hacha|stone|stone-sculpture', 'ao/mobile-large/DP104825.jpg', 0.95),
|
||||||
SearchData(1399, 318679, 'Monkey stamp', 'stamp|ceramic|ceramics-implements'),
|
SearchData(750, 312643, 'Yoke', 'yoke|serpentine|stone-sculpture', 'ao/mobile-large/DP-23864-001.jpg', 1.46),
|
||||||
SearchData(1400, 317099, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
SearchData(1400, 317359, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_509.JPG', 0.49),
|
||||||
SearchData(1400, 317359, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
SearchData(550, 318444, 'Grouped Pigment Jars', 'jars|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DP-23881-001.jpg', 1.37),
|
||||||
SearchData(650, 313254, 'Animal Head Hacha', 'hacha|stone|stone-sculpture'),
|
SearchData(400, 313262, 'Deity Figure', 'figure|jade (pyroxene jadeite)|stone-sculpture', 'ao/mobile-large/DP-23472-001.jpg', 0.76),
|
||||||
SearchData(772, 313240, 'Relief with Enthroned Ruler', 'relief|limestone, paint|stone-sculpture'),
|
SearchData(1400, 317270, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_404.jpg', 0.47),
|
||||||
SearchData(700, 313342, 'Figure with Helmet Mask', 'male figure|ceramic, pigment|ceramics-sculpture'),
|
SearchData(1400, 317301, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/VS1994_35_445.JPG', 0.93),
|
||||||
SearchData(800, 316813, 'Jar, Ritual Scenes', 'jar|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(499, 313330, 'Bird Pendant', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP-17791-001.jpg', 0.80),
|
||||||
SearchData(1400, 317314, 'Eccentric Flint', 'flint|flint|stone-implements'),
|
SearchData(600, 310527, 'Stela Fragment with Glyphs', 'stela fragment|stone|stone-sculpture', 'ao/mobile-large/DT10173.jpg', 1.03),
|
||||||
SearchData(1400, 317270, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1100, 307598, 'Eagle Relief', 'panel|andesite or dacite, paint|stone-sculpture', 'ao/mobile-large/DP-17616-001.jpg', 1.08),
|
||||||
SearchData(1400, 317226, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317350, 'Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/hz1994_35_500.jpg', 0.97),
|
||||||
SearchData(850, 310540, 'Column', 'column|limestone|stone-sculpture'),
|
SearchData(1400, 317352, 'Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/hz1994_35_502.jpg', 1.01),
|
||||||
SearchData(-1000, 312589, 'Relief-Carved Bowl', 'vessel|ceramic|ceramics-containers'),
|
SearchData(400, 312586, 'Tripod Vessel', 'vessel|ceramic, red ochre|ceramics-containers', 'ao/mobile-large/DP302441.jpg', 1.10),
|
||||||
SearchData(1400, 317350, 'Bead', 'bead|stone|beads-ornaments'),
|
SearchData(500, 314557, 'Seated Figure Censer (Incensario)', 'censer|ceramic|ceramics-containers', 'ao/mobile-large/DT7407.jpg', 0.80),
|
||||||
SearchData(1470, 321292, 'Head from a figure, Xochipilli-Macuilxochitl', 'head|obsidian|glass-sculpture'),
|
SearchData(750, 316274, 'Plate with Trumpeter', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/DP-24261-001.jpg', 1.02),
|
||||||
SearchData(1400, 317237, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(650, 313254, 'Animal Head Hacha', 'hacha|stone|stone-sculpture', 'ao/mobile-large/DP-23868-001.jpg', 1.13),
|
||||||
SearchData(750, 313325, 'Ceremonial Handle (?)', 'handle|jade (jadeite/omphacite)|stone-sculpture'),
|
SearchData(550, 317121, 'Earflare', 'earflare|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_583.JPG', 1.21),
|
||||||
SearchData(900, 309901, 'Pedestal Bowl', 'bowl|marble|stone-containers'),
|
SearchData(800, 320147, 'Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP221679.jpg', 0.75),
|
||||||
SearchData(800, 320205, 'Figure', 'figure|ceramic, hematite|ceramics-sculpture'),
|
SearchData(1400, 317237, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_371.jpg', 0.79),
|
||||||
SearchData(1400, 317365, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
SearchData(50, 319227, 'House Model', 'house model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23908-001.jpg', 0.90),
|
||||||
SearchData(1400, 317265, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(700, 317712, 'Head Pendant', 'pendant|shell|shell-ornaments', 'ao/mobile-large/262187.jpg', 0.64),
|
||||||
SearchData(0, 319873, 'Deity face pendant', 'pendant|jadeite or omphacite, iron ochre|stone-ornaments'),
|
SearchData(1400, 318653, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_352.jpg', 0.84),
|
||||||
SearchData(0, 312581, 'House Model', 'house model|ceramic|ceramics-sculpture'),
|
SearchData(1400, 317297, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/VS1994_35_441.JPG', 0.61),
|
||||||
SearchData(700, 313315, 'Vessel with Deity Figures', 'vessel|ceramic|ceramics-containers'),
|
SearchData(749, 718242, 'Tripod Plate, Mythological Scene', 'plate|ceramic with red, cream, and black slip|ceramics', 'ao/mobile-large/DP-23101-003.jpg', 1.02),
|
||||||
SearchData(600, 310527, 'Stela Fragment with Glyphs', 'stela fragment|stone|stone-sculpture'),
|
SearchData(800, 320205, 'Figure', 'figure|ceramic, hematite|ceramics-sculpture', 'ao/mobile-large/DP220954.jpg', 0.75),
|
||||||
SearchData(1400, 317216, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(550, 317429, 'Earflare Set', 'earflare set|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_590.JPG', 1.80),
|
||||||
SearchData(300, 313035, 'Ornament with Maya Glyph', 'ornament|jadeite|stone-ornaments'),
|
SearchData(1400, 317265, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_399.jpg', 0.64),
|
||||||
SearchData(1400, 317295, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317235, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_369.jpg', 0.87),
|
||||||
SearchData(500, 314557, 'Seated Figure Censer (Incensario)', 'censer|ceramic|ceramics-containers'),
|
SearchData(700, 313241, 'Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1048_a.JPG', 0.93),
|
||||||
SearchData(850, 309404, 'Chahk', 'figure|limestone|stone-sculpture'),
|
SearchData(750, 313335, 'Crocodile Rattle', 'rattle|ceramic|ceramics-musical instruments', 'ao/mobile-large/DT9416.jpg', 1.25),
|
||||||
SearchData(750, 313386, '"Smiling" Figure', 'male figure|ceramic|ceramics-sculpture'),
|
SearchData(1475, 307634, 'Cihuateotl', 'figure|stone, pigment|stone-sculpture', 'ao/mobile-large/DT5116.jpg', 0.80),
|
||||||
SearchData(-1000, 318464, 'Duck-Head Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(550, 317760, 'Pair of Carved Ornaments', 'earflare frontals|shell|shell-ornaments', 'ao/mobile-large/DP-14786-044.jpg', 1.29),
|
||||||
SearchData(
|
SearchData(-1050, 316302, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP23126.jpg', 0.93),
|
||||||
749, 718242, 'Tripod plate with mythological scene', 'plate|ceramic with red, cream, and black slip|ceramics'),
|
SearchData(550, 318405, 'Carved Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DT4631.jpg', 1.25),
|
||||||
SearchData(800, 317619, 'Turkey Vessel', 'vessel|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(1400, 317597, 'Polishing Stone (?)', 'polishing stone|stone|stone-implements', 'ao/mobile-large/vs1994_35_764.jpg', 0.96),
|
||||||
SearchData(700, 310468, 'Standing Male Figure', 'male figure|ceramic|ceramics-sculpture'),
|
SearchData(700, 310364, 'Vessel, Mythological Scene', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DP-576-001.jpg', 0.74),
|
||||||
SearchData(700, 314311, 'Cylindrical Vessel', 'vessel|ceramic, slip, pigment|stone-containers'),
|
SearchData(300, 314827, 'Tripod Bird Bowl', 'bowl with lid|ceramic|ceramics-containers', 'ao/mobile-large/DT4867.jpg', 0.80),
|
||||||
SearchData(-650, 313337, 'Ritual Spoon Pendant', 'pendant|jadeite|stone-ornaments'),
|
SearchData(750, 312162, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1979.205.7.JPG', 1.50),
|
||||||
SearchData(1400, 317222, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317266, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_400.jpg', 0.60),
|
||||||
SearchData(1400, 317106, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(300, 312161, 'Bottle (Florero)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP101922.jpg', 0.90),
|
||||||
SearchData(1400, 317267, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(700, 319586, 'Pendant with Seated Lord', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP131715.jpg', 0.75),
|
||||||
SearchData(749, 503940, 'Double Whistle', 'double whistle|pottery, paint|aerophone-whistle flute'),
|
SearchData(450, 310542, 'Double-Chambered Vessel', 'vessel with lid|ceramic|ceramics-containers', 'ao/mobile-large/DP-23468-001.jpg', 0.77),
|
||||||
SearchData(700, 314217, 'Vessel with mythological scene', 'vessel|ceramic|ceramics-containers'),
|
SearchData(1400, 317103, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_338.jpg', 0.95),
|
||||||
SearchData(500, 310354, 'Bowl with Pouring Lip', 'bowl|ceramic|ceramics-containers'),
|
SearchData(700, 319009, 'Covered Bowl', 'bowl with lid|ceramic|ceramics-containers', 'ao/mobile-large/DP-23884-001.jpg', 0.93),
|
||||||
SearchData(25, 318346, 'Spouted Jar', 'jar|indurated limestone|stone-containers'),
|
SearchData(1460, 316873, 'Temple Model', 'temple model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP341942.jpg', 0.75),
|
||||||
SearchData(1400, 317235, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(700, 310475, 'Head from a Figure', 'head|ceramic|ceramics-sculpture', 'ao/mobile-large/1978.412.19.JPG', 0.72),
|
||||||
SearchData(1400, 317597, 'Polishing Stone (?)', 'polishing stone|stone|stone-implements'),
|
SearchData(800, 316267, 'Ball Player', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23878-001.jpg', 0.67),
|
||||||
SearchData(1400, 317100, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
SearchData(150, 314524, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/h1_1982.207.7.jpg', 0.71),
|
||||||
SearchData(1400, 317103, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(-650, 313337, 'Ritual Spoon Pendant', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP-25108-001.jpg', 0.46),
|
||||||
SearchData(700, 312595, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments'),
|
SearchData(699, 53939, 'Head Pendant', 'pendant|jade (jadeite)|jade', 'as/mobile-large/DP-14791-008.jpg', 0.75),
|
||||||
SearchData(1350, 312599, 'Pedestal Bowl', 'bowl|ceramic|ceramics-containers'),
|
SearchData(750, 313151, 'Costumed Figure', 'male figure|ceramic, pigment|ceramics-musical instruments', 'ao/mobile-large/1979.206.953_a.JPG', 0.67),
|
||||||
SearchData(550, 314832, 'Shell Ornament', 'pendant|jade|stone-ornaments'),
|
SearchData(1400, 317305, 'Celt', 'chisel|stone|stone-implements', 'ao/mobile-large/VS1994_35_449.JPG', 1.46),
|
||||||
SearchData(550, 317120, 'Earflare', 'earflare|jade|stone-ornaments'),
|
SearchData(699, 662967, 'Codex-Style Vase with Mythological Scene', 'vase|ceramic|ceramics-vessels', 'ao/mobile-large/DP348021.jpg', 0.75),
|
||||||
SearchData(699, 662967, 'Vessel with mythological scene', 'vase|ceramic|ceramics-vessels'),
|
SearchData(-650, 749344, 'Kneeling Bearded Figure', 'figure|serpentine|stone-sculpture', 'ao/mobile-large/DP15497-009-.jpg', 0.80),
|
||||||
SearchData(700, 310651, 'Vessel, Palace Scene', 'vessel|ceramic|ceramics-containers'),
|
SearchData(-1000, 316301, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-23910-001.jpg', 1.16),
|
||||||
SearchData(1049, 319238, 'Female figure', 'figure|stone|stone-sculpture'),
|
SearchData(1399, 705547, 'Necklace with Beads in the Shape of Jaguar Teeth', 'necklace|gold|metalwork-gold', 'ao/mobile-large/DP-14865-001.jpg', 1.33),
|
||||||
SearchData(750, 313335, 'Crocodile whistle and rattle', 'rattle|ceramic, pigment|ceramics-musical instruments'),
|
SearchData(-600, 310513, 'Pendant', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1978_412_57.jpg', 1.66),
|
||||||
SearchData(400, 312586, 'Tripod Vessel', 'vessel|ceramic, red ochre|ceramics-containers'),
|
SearchData(800, 317619, 'Turkey Vessel', 'vessel|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/hz1998_71.jpg', 1.31),
|
||||||
SearchData(750, 318628, 'Cylinder Vessel', 'vessel|ceramic, slip, stucco|ceramics-containers'),
|
SearchData(750, 313325, 'Ceremonial Handle (?)', 'handle|jade (jadeite/omphacite)|stone-sculpture', 'ao/mobile-large/DP102172corrected.jpg', 0.87),
|
||||||
SearchData(800, 312593, 'Hacha, Head', 'hacha|andesite, pigment|stone-sculpture'),
|
SearchData(-1000, 313319, 'Small Yoke with Face', 'yoke|stone|stone-sculpture', 'ao/mobile-large/DP-24242-001.jpg', 1.22),
|
||||||
SearchData(700, 319633, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(700, 313342, 'Figure with Helmet Mask', 'male figure|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/1979.206.1150_a1.JPG', 1.07),
|
||||||
SearchData(699, 53939, 'Head Pendant', 'pendant|jade (jadeite)|jade'),
|
SearchData(1400, 317106, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_341.jpg', 1.00),
|
||||||
SearchData(700, 313149, 'Canine Ornament', 'ornament|shell (spondylus)|shell-ornaments'),
|
SearchData(1400, 315730, 'Footed Vessel', 'bowl|calcite|stone-containers', 'ao/mobile-large/1989.314.25.JPG', 0.81),
|
||||||
SearchData(1400, 317217, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(772, 313240, 'Relief with Enthroned Ruler', 'relief|limestone, paint|stone-sculpture', 'ao/mobile-large/DP104826.jpg', 0.99),
|
||||||
SearchData(750, 318463, 'Pendant with Figure and Double-Headed Crocodilian', 'pendant|shell|shell-ornaments'),
|
SearchData(-1000, 318464, 'Duck-Head Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP705381.jpg', 0.98),
|
||||||
SearchData(1100, 313348, 'Monkey Vessel', 'vessel|onyx marble, pyrite, shell|stone-containers'),
|
SearchData(650, 701645, 'Pendant', 'pendant|jadeite, pigment|stone-ornaments', 'ao/mobile-large/DP-25104-001.jpg', 0.63),
|
||||||
SearchData(700, 319009, 'Covered Bowl', 'bowl with lid|ceramic|ceramics-containers'),
|
SearchData(-750, 317697, 'Eagle Transformation Figure', 'figure|albitite, cinnabar|stone-sculpture', 'ao/mobile-large/DP-25107-001.jpg', 0.58),
|
||||||
SearchData(750, 312645, 'Palma with textile motif',
|
SearchData(550, 313256, 'Mirror-Bearer', 'male figure|wood, red hematite|wood-sculpture', 'ao/mobile-large/DP-24340-001.jpg', 0.73),
|
||||||
'palma|stone, pigment hazardous materials: contains mercury and lead|stone-sculpture'),
|
SearchData(1400, 317295, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/VS1994_35_439.JPG', 0.46),
|
||||||
SearchData(450, 310542, 'Whistling vessel', 'vessel with lid|ceramic|ceramics-containers'),
|
SearchData(750, 318463, 'Pendant with Figure and Double-Headed Crocodilian', 'pendant|shell|shell-ornaments', 'ao/mobile-large/DP-25095-001.jpg', 1.33),
|
||||||
SearchData(1400, 317244, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
SearchData(700, 310555, 'Bird Ornament', 'ornament|shell|shell-ornaments', 'ao/mobile-large/DP-23474-001.jpg', 1.09),
|
||||||
SearchData(500, 316645, 'Deity Head Pendant', 'pendant|jade|stone-ornaments'),
|
SearchData(1400, 317225, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_359.jpg', 0.67),
|
||||||
SearchData(1460, 316873, 'Temple Model', 'temple model|ceramic|ceramics-sculpture'),
|
SearchData(1400, 317275, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_409.jpg', 2.77),
|
||||||
SearchData(550, 317760, 'Pair of carved ornaments with the Maize God', 'earflare frontals|shell|shell-ornaments'),
|
SearchData(700, 319873, 'Deity Face Pendant', 'pendant|jadeite/omphacite, iron ochre|stone-ornaments', 'ao/mobile-large/DP148420.jpg', 0.75),
|
||||||
SearchData(1400, 317227, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(700, 316711, 'Vessel with Seated Lord', 'vessel|ceramic, stucco|ceramics-containers', 'ao/mobile-large/DP-24262-001.jpg', 0.86),
|
||||||
SearchData(1360, 309861, 'Deity Censer (Xantil)', 'censer|ceramic, pigment|ceramics-sculpture'),
|
SearchData(700, 312595, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments', 'ao/mobile-large/DP-12659-001.jpg', 0.75),
|
||||||
SearchData(300, 314827, 'Tripod Bird Bowl', 'bowl with lid|ceramic|ceramics-containers'),
|
SearchData(750, 318628, 'Cylinder Vessel', 'vessel|ceramic, slip, stucco|ceramics-containers', 'ao/mobile-large/1979.205.8.JPG', 0.85),
|
||||||
SearchData(1400, 317225, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1300, 313257, 'Crocodile-Head Figure Pendant', 'pendant|gold (cast alloy), pyrite inlay|metal-ornaments', 'ao/mobile-large/VS19792061064.JPG', 0.70),
|
||||||
SearchData(1400, 317214, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317263, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_397.jpg', 0.70),
|
||||||
SearchData(1400, 317234, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(737, 318662, 'Vessel, Throne Scene', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DT4514.jpg', 0.80),
|
||||||
SearchData(500, 309557, 'Closed Yoke', 'yoke|volcanic rhyolitic tuff|stone-sculpture'),
|
SearchData(150, 316300, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP242327.jpg', 1.03),
|
||||||
SearchData(800, 320147, 'Figure', 'figure|ceramic|ceramics-sculpture'),
|
SearchData(-99, 314522, 'Tetrapod Jar', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP23127.jpg', 1.03),
|
||||||
SearchData(200, 314518, 'Tetrapod Bowl', 'vessel|ceramic|ceramics-containers'),
|
SearchData(1400, 317320, 'Blade', 'blade|flint|stone-implements', 'ao/mobile-large/hz1994_35_464.jpg', 0.43),
|
||||||
SearchData(800, 318678, 'Standing Figure', 'figure|ceramic|ceramics-sculpture'),
|
SearchData(750, 312645, 'Palma with textile motif', 'palma|stone, pigment|stone-sculpture', 'ao/mobile-large/DP104834.jpg', 0.83),
|
||||||
SearchData(1420, 307744, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements'),
|
SearchData(550, 314832, 'Shell Ornament', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1985_216_2.jpg', 2.35),
|
||||||
SearchData(-600, 310513, 'Pendant', 'pendant|jade|stone-ornaments'),
|
SearchData(1400, 317246, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_380.jpg', 0.60),
|
||||||
SearchData(-650, 310467, 'Celt with Incised Profile', 'celt|jade (jadeite), traces of red pigment|stone-implements'),
|
SearchData(50, 677436, 'Human Figure', 'figure|clay|ceramics-sculpture', 'ao/mobile-large/LC-300_5434.jpg', 1.34),
|
||||||
SearchData(300, 315884, 'Lidded Vessel', 'bowl with lid|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(1843, 591853, 'Incidents of Travel in Yucatan', '|illustrated book|', 'li/mobile-large/liUDs83v2.R.jpg', 1.53),
|
||||||
SearchData(-1000, 314946, 'Bird Vessel', 'vessel|ceramic, red ochre|ceramics-containers'),
|
SearchData(1470, 321292, 'Head from a figure, Xochipilli-Macuilxochitl', 'head|obsidian|glass-sculpture', 'ao/mobile-large/TR.451.2.2012_a.jpg', 1.60),
|
||||||
SearchData(1400, 317210, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(300, 313035, 'Ornament with Maya Glyph', 'ornament|jadeite|stone-ornaments', 'ao/mobile-large/VS1979206858A.JPG', 1.23),
|
||||||
SearchData(700, 319586, 'Pendant with Seated Lord', 'pendant|jadeite|stone-ornaments'),
|
SearchData(900, 316304, 'Tripod Plate', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/DP219258.jpg', 0.81),
|
||||||
SearchData(800, 320206, 'Figure', 'figure|ceramic|ceramics-sculpture'),
|
SearchData(700, 310644, 'Scepter with Profile Figures', 'scepter|flint|stone-sculpture', 'ao/mobile-large/DT10197.jpg', 0.79),
|
||||||
SearchData(1400, 317358, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
SearchData(1400, 317358, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_508.JPG', 2.59),
|
||||||
SearchData(-1000, 310556, 'Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1000, 310480, 'Head of a Rain God', 'head|fossiliferous limestone|stone-sculpture', 'ao/mobile-large/DP102948.jpg', 0.99),
|
||||||
SearchData(900, 307443, 'Fragmentary Relief', 'relief|stone|stone-sculpture'),
|
SearchData(800, 318678, 'Standing Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/vs00_5_176.jpg', 0.96),
|
||||||
SearchData(1100, 307598, 'Eagle Relief', 'panel|andesite or dacite, paint|stone-sculpture'),
|
SearchData(749, 761272, 'Vessel with Water Bird and Hieroglyphic Text', 'vessel|ceramic|ceramics-vessels', 'ao/mobile-large/DP-15497-005.jpg', 1.21),
|
||||||
SearchData(1100, 307599, 'Eagle Relief', 'panel|andesite/dacite, paint|stone-sculpture'),
|
SearchData(-650, 316288, 'Celt', 'celt|jade|stone-ornaments', 'ao/mobile-large/1989.314.4.jpg', 0.67),
|
||||||
SearchData(1400, 317301, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments'),
|
SearchData(700, 312818, 'Ornamental Figure', 'ornament|shell|shell-ornaments', 'ao/mobile-large/vs1979_206_622.jpg', 0.38),
|
||||||
SearchData(0, 317600, 'Temple Model', 'temple model|ceramic|ceramics-sculpture'),
|
SearchData(900, 307443, 'Fragmentary Relief', 'relief|stone|stone-sculpture', 'ao/mobile-large/DP-20489-002.jpg', 1.43),
|
||||||
SearchData(1250, 318229, 'Metate Fragment', 'metate fragment|stone|stone-sculpture'),
|
SearchData(300, 315884, 'Lidded Vessel', 'bowl with lid|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1987.450.2ab1.JPG', 1.30),
|
||||||
SearchData(1400, 318653, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317365, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_515.JPG', 3.53),
|
||||||
SearchData(775, 310551, 'Censer Support', 'censer support|ceramic|ceramics-sculpture'),
|
SearchData(-650, 310495, 'Yoke', 'yoke|stone, pigment|stone-sculpture', 'ao/mobile-large/DT10169.jpg', 0.80),
|
||||||
SearchData(600, 310607, 'Vessel, Seated Deities', 'vessel|ceramic|ceramics-containers'),
|
SearchData(700, 314305, 'Bowl', 'bowl|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1983.505_a.JPG', 1.50),
|
||||||
SearchData(700, 310644, 'Scepter with profile figures', 'scepter|flint|stone-sculpture'),
|
SearchData(550, 317430, 'Earflare Set', 'earflare set|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_591.JPG', 1.79),
|
||||||
SearchData(1843, 591853, 'Incidents of Travel in Yucatan', '|illustrated book|'),
|
SearchData(800, 320206, 'Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP220955.jpg', 0.75),
|
||||||
SearchData(-750, 317697, 'Eagle Transformation Figure', 'figure|albitite, cinnabar, stone|stone-sculpture'),
|
SearchData(500, 310354, 'Bowl with Pouring Lip', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1978.309.1.JPG', 1.12),
|
||||||
SearchData(1400, 317233, 'Celt', 'celt|stone|stone-implements'),
|
SearchData(1400, 317212, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_345.jpg', 0.64),
|
||||||
SearchData(750, 312643, 'Yoke', 'yoke|serpentine|stone-sculpture'),
|
SearchData(750, 312804, 'Figure Rattle', 'rattle|ceramic, pigment|ceramics-musical instruments', 'ao/mobile-large/1979.206.608.JPG', 0.70),
|
||||||
SearchData(1400, 317305, 'Celt', 'chisel|stone|stone-implements'),
|
SearchData(900, 313242, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1049_a.JPG', 1.23),
|
||||||
SearchData(1400, 317320, 'Blade', 'blade|flint|stone-implements'),
|
SearchData(550, 315035, 'Head Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/vs1986_483.jpg', 0.57),
|
||||||
SearchData(
|
SearchData(200, 314518, 'Tetrapod Bowl', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-001.jpg', 1.25),
|
||||||
400, 309713, 'Yoke-Form Vessel', 'vessel with lid|ceramic, red pigment (possibly cinnabar)|ceramics-containers'),
|
|
||||||
];
|
];
|
@ -1,40 +1,24 @@
|
|||||||
part of '../christ_redeemer_data.dart';
|
part of '../christ_redeemer_data.dart';
|
||||||
|
|
||||||
// Search suggestions (11)
|
// Search suggestions (11)
|
||||||
List<String> _searchSuggestions = const [
|
List<String> _searchSuggestions = const ['ivory', 'blown', 'cane', 'hole', 'vibrated', 'aerophone', 'blow', 'fan', 'flute', 'bamboo', 'lip', ];
|
||||||
'ivory',
|
|
||||||
'blown',
|
|
||||||
'cane',
|
|
||||||
'hole',
|
|
||||||
'vibrated',
|
|
||||||
'aerophone',
|
|
||||||
'blow',
|
|
||||||
'fan',
|
|
||||||
'flute',
|
|
||||||
'bamboo',
|
|
||||||
'lip',
|
|
||||||
];
|
|
||||||
|
|
||||||
// Christ the Redeemer (17)
|
// Christ the Redeemer (16)
|
||||||
List<SearchData> _searchData = const [
|
List<SearchData> _searchData = const [
|
||||||
SearchData(1849, 215298, 'Square', 'square|drawnwork|'),
|
SearchData(1850, 501336, 'Flute', 'flute|bamboo|aerophone-blow hole-end-blown flute (vertical)', 'mi/mobile-large/midp89.4.720 (2).jpg', 1.78),
|
||||||
SearchData(1850, 501337, 'Flute', 'flute|cane|aerophone-blow hole-end-blown flute (vertical)'),
|
SearchData(1875, 501319, 'Pluriarc', 'pluriarc||chordophone-musical bow', 'mi/mobile-large/midp89.4.703.jpg', 0.60),
|
||||||
SearchData(950, 319556, 'Plate', 'plate|ceramic|ceramics-containers'),
|
SearchData(1875, 501302, 'Engraved Horn', 'engraved horn|horn|aerophone-lip vibrated-horn', 'mi/mobile-large/MUS550A2.jpg', 0.58),
|
||||||
SearchData(1870, 157985, 'Fixed fan', 'fixed fan|ivory, feather|'),
|
SearchData(1850, 502019, 'Rattle', 'rattle|fruit or nut shells, fiber rope, cord|idiophone-shaken-rattle', 'mi/mobile-large/midp89.4.1453.jpg', 1.78),
|
||||||
SearchData(1850, 501336, 'Flute', 'flute|bamboo|aerophone-blow hole-end-blown flute (vertical)'),
|
SearchData(950, 319556, 'Plate', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/2005.461_a.jpg', 1.50),
|
||||||
SearchData(1850, 227759, 'Handkerchiefs (one of two)', 'handkerchief||'),
|
SearchData(1850, 502107, 'Caracasha', 'caracasha|bamboo, basketry, oxhorn, fiber, rubber or resin|aerophone-lip vibrated-trumpet / trombone', 'mi/mobile-large/MUS563A21.jpg', 0.40),
|
||||||
SearchData(1850, 501334, 'Whistle', 'whistle|cane or bamboo|aerophone-whistle flute-whistle flute'),
|
SearchData(1850, 227759, 'Handkerchiefs (one of two)', 'handkerchief||', 'ad/mobile-large/DP2896.jpg', 0.95),
|
||||||
SearchData(1875, 501319, 'Pluriarc', 'pluriarc||chordophone-musical bow'),
|
SearchData(1850, 501338, 'Poo-Do-Parana (flute)', 'poo-do-parana (flute)|bamboo, dried grass|aerophone-blow hole-side-blown flute (transverse)', 'mi/mobile-large/midp89.4.722.jpg', 2.26),
|
||||||
SearchData(1887, 122579, 'Fan', 'fan|feathers, ivory|'),
|
SearchData(1850, 227758, 'Handkerchiefs (one of two)', 'handkerchief||', 'ad/mobile-large/DP2927.jpg', 1.01),
|
||||||
SearchData(1850, 227758, 'Handkerchiefs (one of two)', 'handkerchief||'),
|
SearchData(1850, 501337, 'Flute', 'flute|cane|aerophone-blow hole-end-blown flute (vertical)', 'mi/mobile-large/midp89.4.721.jpg', 1.78),
|
||||||
SearchData(1850, 501335, 'Flute', 'flute|bamboo or cane|aerophone-blow hole-side-blown flute (transverse)'),
|
SearchData(1850, 501335, 'Flute', 'flute|bamboo or cane|aerophone-blow hole-side-blown flute (transverse)', 'mi/mobile-large/midp89.4.719.jpg', 1.78),
|
||||||
SearchData(1875, 501302, 'Engraved Horn', 'engraved horn|horn|aerophone-lip vibrated-horn'),
|
SearchData(1887, 122578, 'Fan', 'fan|feathers, ivory|', 'ci/mobile-large/CI43.45.1.jpg', 1.09),
|
||||||
SearchData(1850, 502019, 'Rattle', 'rattle|fruit or nut shells, fiber rope, cord|idiophone-shaken-rattle'),
|
SearchData(1850, 502182, 'Caracasha', 'caracasha|gourd, cane or bamboo, basketry, fibercord, rubber or resin|aerophone-lip vibrated-trumpet / trombone', 'mi/mobile-large/MUS563A19.jpg', 5.25),
|
||||||
SearchData(1850, 502107, 'Caracasha',
|
SearchData(1850, 501334, 'Whistle', 'whistle|wood|aerophone-whistle flute-whistle flute', 'mi/mobile-large/MUS563A5.jpg', 0.16),
|
||||||
'caracasha|bamboo, basketry, oxhorn, fiber, rubber or resin|aerophone-lip vibrated-trumpet / trombone'),
|
SearchData(1870, 157985, 'Fixed fan', 'fixed fan|ivory, feather|', 'ci/mobile-large/48.60_front_CP4.jpg', 0.79),
|
||||||
SearchData(1850, 501338, 'Poo-Do-Parana (flute)',
|
SearchData(1887, 122579, 'Fan', 'fan|feathers, ivory|', 'ci/mobile-large/CI43.45.2.jpg', 1.01),
|
||||||
'poo-do-parana (flute)|bamboo, dried grass|aerophone-blow hole-side-blown flute (transverse)'),
|
|
||||||
SearchData(1850, 502182, 'Caracasha',
|
|
||||||
'caracasha|gourd, cane or bamboo, basketry, fibercord, rubber or resin|aerophone-lip vibrated-trumpet / trombone'),
|
|
||||||
SearchData(1887, 122578, 'Fan', 'fan|feathers, ivory|'),
|
|
||||||
];
|
];
|
@ -1,474 +1,374 @@
|
|||||||
part of '../machu_picchu_data.dart';
|
part of '../machu_picchu_data.dart';
|
||||||
|
|
||||||
// Search suggestions (79)
|
// Search suggestions (78)
|
||||||
List<String> _searchSuggestions = const [
|
List<String> _searchSuggestions = const ['hat', 'figure', 'earflare', 'prosopis', 'fiber', 'ornament', 'paccha', 'copper', 'feline', 'bronze', 'canopa', 'figurine', 'costumes', 'dish', 'tomb', 'lime', 'miniature', 'top', 'bottle', 'wood', 'gilded', 'inlay', 'tumi', 'alloy', 'silver', 'pin', 'slip', 'resin', 'warrior', 'woven', 'tupu', 'gold', 'implements', 'stirrup', 'tunic', 'votive', 'jar', 'camelid', 'stone', 'sculpture', 'spoon', 'cornered', 'knife', 'sheet', 'ceramics', 'turquoise', 'ornaments', 'pigment', 'metal', 'profile', 'post', 'head', 'spout', 'pigmented', 'sling', 'cast', 'ceramic', 'cotton', 'shell', 'hammered', 'containers', 'kero', 'bird', 'double', 'escallonia', 'textiles', 'ceremonial', 'hair', 'bag', 'staff', 'tapestry', 'vessel', 'funerary', 'feathers', 'paint', 'disk', 'fragment', 'container', ];
|
||||||
'hat',
|
|
||||||
'figure',
|
|
||||||
'earflare',
|
|
||||||
'prosopis',
|
|
||||||
'fiber',
|
|
||||||
'ornament',
|
|
||||||
'paccha',
|
|
||||||
'copper',
|
|
||||||
'feline',
|
|
||||||
'bronze',
|
|
||||||
'canopa',
|
|
||||||
'costumes',
|
|
||||||
'dish',
|
|
||||||
'tomb',
|
|
||||||
'lime',
|
|
||||||
'miniature',
|
|
||||||
'top',
|
|
||||||
'wood',
|
|
||||||
'bottle',
|
|
||||||
'gilded',
|
|
||||||
'inlay',
|
|
||||||
'tumi',
|
|
||||||
'alloy',
|
|
||||||
'silver',
|
|
||||||
'pin',
|
|
||||||
'slip',
|
|
||||||
'resin',
|
|
||||||
'warrior',
|
|
||||||
'woven',
|
|
||||||
'tupu',
|
|
||||||
'gold',
|
|
||||||
'implements',
|
|
||||||
'tunic',
|
|
||||||
'stirrup',
|
|
||||||
'votive',
|
|
||||||
'jar',
|
|
||||||
'camelid',
|
|
||||||
'stone',
|
|
||||||
'sculpture',
|
|
||||||
'spoon',
|
|
||||||
'cornered',
|
|
||||||
'knife',
|
|
||||||
'sheet',
|
|
||||||
'ceramics',
|
|
||||||
'turquoise',
|
|
||||||
'ornaments',
|
|
||||||
'pigment',
|
|
||||||
'effigy',
|
|
||||||
'metal',
|
|
||||||
'profile',
|
|
||||||
'post',
|
|
||||||
'head',
|
|
||||||
'spout',
|
|
||||||
'pigmented',
|
|
||||||
'sling',
|
|
||||||
'cast',
|
|
||||||
'ceramic',
|
|
||||||
'cotton',
|
|
||||||
'shell',
|
|
||||||
'beaker',
|
|
||||||
'hammered',
|
|
||||||
'containers',
|
|
||||||
'kero',
|
|
||||||
'bird',
|
|
||||||
'double',
|
|
||||||
'escallonia',
|
|
||||||
'textiles',
|
|
||||||
'ceremonial',
|
|
||||||
'hair',
|
|
||||||
'bag',
|
|
||||||
'staff',
|
|
||||||
'tapestry',
|
|
||||||
'vessel',
|
|
||||||
'funerary',
|
|
||||||
'feathers',
|
|
||||||
'paint',
|
|
||||||
'disk',
|
|
||||||
'fragment',
|
|
||||||
'container',
|
|
||||||
];
|
|
||||||
|
|
||||||
// Machu Picchu (377)
|
// Machu Picchu (366)
|
||||||
List<SearchData> _searchData = const [
|
List<SearchData> _searchData = const [
|
||||||
SearchData(1467, 313287, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1400, 310616, 'Double Vessel, Monkey', 'vessel|silver|metal-containers', 'ao/mobile-large/DT10189.jpg', 0.78),
|
||||||
SearchData(1500, 314528, 'Tunic with Diamond Band', 'tunic|camelid hair, cotton|textiles-woven'),
|
SearchData(600, 318644, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments', 'ao/mobile-large/1987.394.72.JPG', 0.82),
|
||||||
SearchData(750, 316969, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 313275, 'Vessel', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1979_206_1082.jpg', 0.84),
|
||||||
SearchData(800, 309228, 'Tupu', 'pin|silver|metal-ornaments'),
|
SearchData(1500, 315620, 'Copper Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_560.jpg', 0.39),
|
||||||
SearchData(700, 316978, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes'),
|
SearchData(750, 316963, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_138.jpg', 1.11),
|
||||||
SearchData(1400, 315611, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1500, 315624, 'Ornamented Knife', 'knife|copper|metal-implements', 'ao/mobile-large/hz1987_394_564.jpg', 1.15),
|
||||||
SearchData(1450, 318338, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
SearchData(1500, 313287, 'Storage Jar (aryballos)', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/vs1979_206_1094.jpg', 0.88),
|
||||||
SearchData(1600, 214310, 'Woman\'s wedding mantle (lliclla) with interlace and tocapu design',
|
SearchData(1650, 316847, 'Kero', 'kero|wood, metal inlay, red pigment|wood-containers', 'ao/mobile-large/1994.35.19_a.JPG', 0.78),
|
||||||
'mantle|tapestry weave, cotton warp and camelid weft|'),
|
SearchData(1385, 312796, 'Hanging', 'hanging|cotton|textiles-woven', 'ao/mobile-large/DT9943.jpg', 0.76),
|
||||||
SearchData(1250, 309540, 'Figure Pendant', 'pendant|gold|metal-ornaments'),
|
SearchData(1500, 315228, 'Bronze Mace Head in Feline Form', 'mace head|bronze (cast)|metal-implements', 'ao/mobile-large/1987.394.166_a.jpg', 1.47),
|
||||||
SearchData(1500, 307475, 'Knife (Tumi)', 'knife|copper|metal-implements'),
|
SearchData(1500, 315283, 'Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_223A.JPG', 0.36),
|
||||||
SearchData(750, 316727, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 313222, 'Ceremonial Implement', 'implement|wood, resin paint, metal|wood-implements', 'ao/mobile-large/DP-23805-001.jpg', 0.39),
|
||||||
SearchData(725, 844007, 'Figurine', 'figure|turquoise|stone-sculpture'),
|
SearchData(1400, 315609, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP216738.jpg', 0.64),
|
||||||
SearchData(1650, 316846, 'Kero (beaker)', 'kero|wood, tin inlay|wood-containers'),
|
SearchData(1500, 315490, 'Copper Tumi with Figure', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_415.jpg', 0.78),
|
||||||
SearchData(1450, 318339, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
SearchData(1400, 315608, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP216737.jpg', 0.65),
|
||||||
SearchData(1500, 310702, 'Storage Jar (aryballos)', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1475, 313341, 'Double bowl', 'bowl|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24356-001.jpg', 1.33),
|
||||||
SearchData(1475, 309397, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
SearchData(1500, 313152, 'Tunic', 'tunic|camelid hair|textiles-woven', 'ao/mobile-large/DP244273.jpg', 1.33),
|
||||||
SearchData(1467, 309389, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 313205, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1008.jpg', 1.55),
|
||||||
SearchData(1400, 310566, 'Copper Knife with Figure Handle', 'knife|copper|metal-implements'),
|
SearchData(1500, 315285, 'Copper Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_225.JPG', 0.42),
|
||||||
SearchData(1530, 313272, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments'),
|
SearchData(750, 316970, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_145.jpg', 1.08),
|
||||||
SearchData(750, 316987, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 314528, 'Tunic with Diamond Band', 'tunic|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP107698.jpg', 0.90),
|
||||||
SearchData(1475, 309391, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
SearchData(500, 314681, 'Prisoner jar', 'jar|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24362-001.jpg', 0.75),
|
||||||
SearchData(
|
SearchData(1140, 309105, 'Tupu (pin)', 'pin|copper|metal-ornaments', 'ao/mobile-large/hz64_228_607.jpg', 0.36),
|
||||||
1650, 316848, 'Kero', 'kero|wood (prosopis?), copper-silver alloy, nickel, gold, lead, zinc|wood-containers'),
|
SearchData(1466, 317753, 'Female figurine', 'figure|silver-gold alloy|sculpture-sheet metal', 'ao/mobile-large/DP-13440-036.jpg', 0.67),
|
||||||
SearchData(-500, 308426, 'Bottle, Feline face', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
SearchData(550, 309427, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments', 'ao/mobile-large/66.196.40.jpg', 0.77),
|
||||||
SearchData(500, 308527, 'Portrait Head Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(825, 307975, 'Tunic with Confronting Catfish', 'tunic|camelid hair, tapestry-weave|textiles-woven', 'ao/mobile-large/DT829.jpg', 1.98),
|
||||||
SearchData(1500, 312636, 'Ornamental Pin (Tupu)', 'pin|bronze|metal-ornaments'),
|
SearchData(1350, 307467, 'Tweezers', 'tweezers|silver|metal-implements', 'ao/mobile-large/82.1.23.JPG', 0.93),
|
||||||
SearchData(800, 316975, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(400, 309411, 'Headdress Ornament', 'headdress ornament|gold|metal-ornaments', 'ao/mobile-large/DP-14786-039.jpg', 1.34),
|
||||||
SearchData(1600, 316845, 'Kero', 'kero|wood (prosopis?), pigmented resin inlay|wood-containers'),
|
SearchData(1500, 313225, 'Funerary Staff', 'tomb post|wood, silver, nails|wood-sculpture', 'ao/mobile-large/DP-23803-001.jpg', 0.42),
|
||||||
SearchData(1500, 309760, 'Painted Aryballus Jar', 'bottle|ceramic, pigment, slip|ceramics-containers'),
|
SearchData(1500, 315618, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_558.JPG', 0.77),
|
||||||
SearchData(600, 315117, 'Disk with Figure', 'disk|gilded copper, silvered copper, shell, turquoise|metal-ornaments'),
|
SearchData(1500, 313226, 'Funerary Staff', 'staff|wood, paint, metal sheathing|wood-sculpture', 'ao/mobile-large/DP-23808-001.jpg', 0.33),
|
||||||
SearchData(1367, 313223, 'Ceremonial digging stick',
|
SearchData(750, 308121, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP264889.jpg', 0.75),
|
||||||
'tomb post|wood, metal, paint, silver, gold (?), cinnabar|wood-sculpture'),
|
SearchData(750, 316962, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/hz1994_35_137.jpg', 1.17),
|
||||||
SearchData(1600, 316844, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
SearchData(1300, 310476, 'Feathered Tabard', 'tunic|cotton, feathers|feathers-costumes', 'ao/mobile-large/DP218937.jpg', 1.33),
|
||||||
SearchData(750, 316967, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(750, 316339, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_149.jpg', 1.03),
|
||||||
SearchData(1500, 315804, 'Copper Tumi with Figure', 'knife|copper|metal-implements'),
|
SearchData(1500, 307941, 'Bag Tassel', 'bag fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP18687_28.171.4,1.jpg', 0.60),
|
||||||
SearchData(1500, 315617, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1650, 316841, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104798.jpg', 1.00),
|
||||||
SearchData(850, 314624, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1466, 309227, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments', 'ao/mobile-large/vs64_228_701.jpg', 0.48),
|
||||||
SearchData(1500, 315338, 'Knife (?)', 'knife|copper|metal-implements'),
|
SearchData(750, 316980, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_160.jpg', 1.09),
|
||||||
SearchData(650, 312940, 'Bird Pin or Spatula', 'lime spatula or pin|gold|metal-implements'),
|
SearchData(1500, 313269, 'Deer Stick', 'staff|wood, paint|wood-sculpture', 'ao/mobile-large/1979.206.1076.jpg', 1.50),
|
||||||
SearchData(1500, 315701, 'Vessel, Leg', 'vessel|ceramic, pigment|ceramics-containers'),
|
SearchData(750, 312911, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-costumes', 'ao/mobile-large/1979.206.724 a.jpg', 0.99),
|
||||||
SearchData(850, 309503, 'Double-chambered bottle', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1650, 316846, 'Kero', 'kero|wood, tin inlay|wood-containers', 'ao/mobile-large/DP-24246-001.jpg', 0.86),
|
||||||
SearchData(1410, 316437, 'Earflare with ritual procession', 'earflare|gold|metal-ornaments'),
|
SearchData(1500, 313271, 'Headband', 'head ornament|gold (hammered)|metal-ornaments', 'ao/mobile-large/vs1979_206_1078.jpg', 0.16),
|
||||||
SearchData(1467, 314955, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 313206, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1009.jpg', 1.50),
|
||||||
SearchData(1350, 318771, 'Bag with fringe', 'bag|camelid hair|textiles-woven'),
|
SearchData(1466, 313251, 'Female figurine', 'figure|gold|sculpture-sheet metal', 'ao/mobile-large/DP-13440-033.jpg', 0.70),
|
||||||
SearchData(16, 309229, 'Tupu (pin)', 'pin|silver|metal-ornaments'),
|
SearchData(1500, 315286, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_226.jpg', 1.00),
|
||||||
SearchData(1385, 312796, 'Hanging', 'hanging|cotton|textiles-woven'),
|
SearchData(1500, 315227, 'Ceremonial Knife (Tumi)', 'knife|bronze (cast)|metal-implements', 'ao/mobile-large/1987.394.165_a.jpg', 1.36),
|
||||||
SearchData(750, 833953, 'Tapestry Tunic', 'tunic|camelid wool|textiles-woven'),
|
SearchData(1700, 316855, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104805.jpg', 0.95),
|
||||||
SearchData(1500, 315616, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(550, 308526, 'Stirrup Spout Bottle with Bird and Snake', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.20.JPG', 0.75),
|
||||||
SearchData(600, 315135, 'Profile Warrior Ornament', 'ornament|copper, shell|metal-ornaments'),
|
SearchData(550, 308508, 'Owl Warrior Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/64.228.2.JPG', 0.67),
|
||||||
SearchData(1700, 316892, 'Woman\'s Mantle (lliclla)', 'mantle|camelid hair|textiles-woven'),
|
SearchData(750, 316973, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_148.jpg', 1.07),
|
||||||
SearchData(750, 314622, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(-250, 307617, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.73_b.jpg', 1.36),
|
||||||
SearchData(1475, 309398, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
SearchData(400, 308535, 'Figure Jar', 'jar|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.29_a.JPG', 0.67),
|
||||||
SearchData(1235, 310619, 'Stirrup-spout bottle with palace scene', 'vessel|silver|metal-containers'),
|
SearchData(1475, 309389, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/66.30.6_a.jpg', 0.80),
|
||||||
SearchData(1400, 318888, 'Headband', 'headband|camelid hair|textiles-woven'),
|
SearchData(1500, 317591, 'Votive Container (Canopa)', 'vessel|stone|stone-containers', 'ao/mobile-large/1994.35.758.jpg', 1.50),
|
||||||
SearchData(1467, 310520, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1600, 316843, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_15.jpg', 0.71),
|
||||||
SearchData(1500, 315638, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
SearchData(-1000, 310662, 'Feline-shaped stirrup-spout bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP-24349-001.jpg', 0.75),
|
||||||
SearchData(-1000, 310655, 'Bottle with leaf-nosed bat head',
|
SearchData(325, 309145, 'Chisel or tupu (pin)', 'pin|copper|metal-implements', 'ao/mobile-large/vs64_228_619.jpg', 0.31),
|
||||||
'bottle|ceramic, post-fire paint (cinnabar)|ceramics-containers'),
|
SearchData(1600, 316845, 'Kero', 'kero|wood (prosopis?), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_17.jpg', 0.80),
|
||||||
SearchData(1491, 316938, 'Serpent ornament', 'ornament|cotton, camelid hair|textiles-woven'),
|
SearchData(1250, 316723, 'Serpent (tunjo)', 'figure|gold|metal-ornaments', 'ao/mobile-large/vs1992_92_1.jpg', 0.30),
|
||||||
SearchData(1300, 698331, 'Pair of Earflares with Multifigure Scenes', 'earflare|gold|metal-ornaments'),
|
SearchData(1500, 312635, 'Bronze Tumi with Figures', 'knife|bronze|metal-implements', 'ao/mobile-large/1979.206.415.JPG', 0.67),
|
||||||
SearchData(
|
SearchData(750, 316965, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_140.jpg', 1.12),
|
||||||
1700, 698427, 'Pair of Keros with Carved Feline Handles', 'kero|wood, pigmented resin inlays|wood-containers'),
|
SearchData(1466, 315606, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments', 'ao/mobile-large/vs1987_394_546.JPG', 0.64),
|
||||||
SearchData(1600, 318145, 'Tunic', 'tunic|camelid hair|textiles-woven'),
|
SearchData(1450, 314615, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250581.jpg', 2.65),
|
||||||
SearchData(550, 309427, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
SearchData(600, 315161, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.99.JPG', 1.24),
|
||||||
SearchData(1500, 315612, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1500, 315290, 'Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.230_a.jpg', 0.92),
|
||||||
SearchData(1467, 315486, 'Tumi (knife) with a talon', 'knife|tin bronze|metal-implements'),
|
SearchData(1475, 315486, 'Ornamented Knife (tumi)', 'knife|tin bronze|metal-implements', 'ao/mobile-large/DP108299.jpg', 1.03),
|
||||||
SearchData(600, 313398, 'Nose Ornament, Turbaned Head', 'ornament|gold (partially silvered), silver|metal-ornaments'),
|
SearchData(-250, 308498, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.95a.jpg', 1.61),
|
||||||
SearchData(1500, 315251, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(800, 309104, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments', 'ao/mobile-large/hz64_228_606.jpg', 0.37),
|
||||||
SearchData(1467, 309944, 'Miniature female effigy', 'figure|gold-rich silver alloy|sculpture-sheet metal'),
|
SearchData(1499, 308287, 'Feathered Tabard', 'tabard|cotton, feathers|feathers-costumes', 'ao/mobile-large/DP216335.jpg', 0.83),
|
||||||
SearchData(100, 314776, 'Ornamental Plume', 'ornament|gold|metal-ornaments'),
|
SearchData(1500, 315249, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_188.JPG', 0.50),
|
||||||
SearchData(1549, 751901, 'Tunic', 'tunic|camelid fiber|textiles-costumes'),
|
SearchData(-50, 310550, 'Bottle, Trophy-Head', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1978_412_98.jpg', 0.77),
|
||||||
SearchData(1500, 312635, 'Bronze Tumi with Figures', 'knife|bronze|metal-implements'),
|
SearchData(600, 315147, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.85.JPG', 0.84),
|
||||||
SearchData(1475, 316836, 'Kero', 'kero|wood (prosopis ?)|wood-containers'),
|
SearchData(600, 315119, 'Disk with Owl', 'ornament|gilded copper, silvered copper, shell, beads, fibers, organic pseudomorphs|metal-ornaments', 'ao/mobile-large/AOA49.jpg', 0.95),
|
||||||
SearchData(550, 316983, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1700, 316850, 'Kero', 'kero|wood, tin studs, and pigmented resin inlays|wood-containers', 'ao/mobile-large/hz1994_35_22.jpg', 0.72),
|
||||||
SearchData(750, 316989, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315333, 'Copper Lime Spoon with Feline Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_288.JPG', 0.45),
|
||||||
SearchData(450, 310601, 'Vessel with ritual scene', 'vessel|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 315265, 'Copper Lime Spoon', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_205a.jpg', 0.78),
|
||||||
SearchData(1500, 315260, 'Pin', 'pin|silver (cast)|metal-ornaments'),
|
SearchData(650, 308408, 'Bottle with fox head', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23624-001.jpg', 0.98),
|
||||||
SearchData(325, 309145, 'Chisel or tupu (pin)', 'pin|copper|metal-implements'),
|
SearchData(1250, 309540, 'Figure Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/DP-17780-001.jpg', 1.33),
|
||||||
SearchData(1410, 316436, 'Earflare with ritual procession', 'earflare|gold|metal-ornaments'),
|
SearchData(1420, 316939, 'Miniature Tunic', 'miniature tunic|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP-13440-003.jpg', 1.27),
|
||||||
SearchData(1500, 307941, 'Bag Tassel', 'bag fragment|camelid hair, cotton|textiles-woven'),
|
SearchData(1475, 309396, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.13.jpg', 1.05),
|
||||||
SearchData(750, 312911, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-costumes'),
|
SearchData(1500, 315622, 'Silver Pin', 'pin|silver (hammered), gold|metal-ornaments', 'ao/mobile-large/VS1987_394_562.JPG', 0.27),
|
||||||
SearchData(1400, 310205, 'Bottle, Anthropomorphic Crab', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1400, 310205, 'Bottle, Anthropomorphic Crab', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/1976.287.14.JPG', 0.67),
|
||||||
SearchData(400, 308732, 'Figure of an Owl', 'figure|bone, cinnabar|bone/ivory-sculpture'),
|
SearchData(750, 316964, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_139.jpg', 1.24),
|
||||||
SearchData(750, 316985, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1300, 698331, 'Pair of Earflares with Multifigure Scenes', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370838.jpg', 1.82),
|
||||||
SearchData(800, 315686, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(500, 308415, 'Architectural Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-23896-001.jpg', 0.65),
|
||||||
SearchData(1467, 315363, 'Beaker with face', 'beaker|silver|metal-containers'),
|
SearchData(1500, 315303, 'Lime Spoon, Bird', 'lime spoon|silver (hammered)|metal-implements', 'ao/mobile-large/VS1987_394_243.JPG', 0.45),
|
||||||
SearchData(1700, 316851, 'Kero', 'kero|wood, metal stud and pigmented resin inlays|wood-containers'),
|
SearchData(1700, 316849, 'Kero', 'kero|wood (prosopis?)|wood-containers', 'ao/mobile-large/hz1994_35_21.jpg', 0.81),
|
||||||
SearchData(1466, 315492, 'Male Figurine', 'figure|silver|sculpture-sheet metal'),
|
SearchData(1700, 698427, 'Pair of Keros with Carved Feline Handles', 'kero|wood, pigmented resin inlays|wood-containers', 'ao/mobile-large/DP104803.jpg', 1.16),
|
||||||
SearchData(1500, 315621, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1600, 318145, 'Tunic', 'tunic|camelid hair|textiles-woven', 'ao/mobile-large/DP137345.jpg', 1.99),
|
||||||
SearchData(600, 315133, 'Profile Warrior Ornament', 'ornament|gilded copper, shell turquoise|metal-ornaments'),
|
SearchData(1450, 309753, 'Stirrup Spout Bottle with Fish', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/1970.245.38.jpg', 0.67),
|
||||||
SearchData(400, 308535, 'Figure Jar', 'jar|ceramic, slip|ceramics-containers'),
|
SearchData(700, 316978, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes', 'ao/mobile-large/DP212590.jpg', 0.76),
|
||||||
SearchData(1475, 309390, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
SearchData(1500, 315253, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_192.JPG', 0.61),
|
||||||
SearchData(1466, 317753, 'Female figurine', 'figure|silver-gold alloy|sculpture-sheet metal'),
|
SearchData(1500, 317593, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1994.35.760.jpg', 1.51),
|
||||||
SearchData(1475, 316835, 'Paccha', 'paccha|wood|wood-containers'),
|
SearchData(1500, 313223, 'Funerary Staff', 'tomb post|wood, metal, paint, silver, gold (?)|wood-sculpture', 'ao/mobile-large/DP-23804-001.jpg', 0.39),
|
||||||
SearchData(1500, 315622, 'Silver Pin', 'pin|silver (hammered), gold|metal-ornaments'),
|
SearchData(800, 309229, 'Tupu (pin)', 'pin|silver|metal-ornaments', 'ao/mobile-large/DP-13440-018.jpg', 1.69),
|
||||||
SearchData(1400, 315608, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1500, 313227, 'Funerary Staffs', 'tomb staff|wood|wood-sculpture', 'ao/mobile-large/DP-23811-001.jpg', 0.42),
|
||||||
SearchData(1500, 315268, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper|metal-implements'),
|
SearchData(1475, 309398, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.15.jpg', 1.12),
|
||||||
SearchData(600, 315174, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(1475, 316822, 'Feathered Tunic', 'tunic fragment|cotton, feathers|textiles-featherwork', 'ao/mobile-large/lb1993_474.jpg', 0.71),
|
||||||
SearchData(1466, 315668, 'Tupu (pin)', 'pin|copper or alloy of copper|metal-ornaments'),
|
SearchData(950, 309414, 'Beaker, Figure with Shell', 'beaker|gold|metal-containers', 'ao/mobile-large/66.196.27_a.JPG', 0.67),
|
||||||
SearchData(600, 314705, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(750, 316727, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/vs1994.35164a.jpg', 0.98),
|
||||||
SearchData(1450, 314614, 'Cap Woven with Human Hair', 'hat|camelid hair, human hair|textiles-woven'),
|
SearchData(750, 316972, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_147.jpg', 1.09),
|
||||||
SearchData(750, 316340, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1400, 318888, 'Headband', 'headband|camelid hair|textiles-woven', 'ao/mobile-large/DP-13440-001.jpg', 0.95),
|
||||||
SearchData(500, 309439, 'Warrior Bottle', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1550, 316930, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/DP101341.jpg', 0.51),
|
||||||
SearchData(1500, 313205, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
SearchData(1550, 316920, 'Bag', 'bag|camelid hair|textiles-woven', 'ao/mobile-large/DP18714.jpg', 1.19),
|
||||||
SearchData(1500, 314618, 'Shirt', 'shirt|camelid hair, cotton|textiles-woven'),
|
SearchData(650, 313010, 'Figure with Ceremonial Objects', 'male figure|stone|stone-sculpture', 'ao/mobile-large/DP-23813-001.jpg', 0.51),
|
||||||
SearchData(1500, 319536, 'Seated Figure Ornament with Dangles', 'ornament|silver and thread|metal-ornaments'),
|
SearchData(1550, 316923, 'Bag', 'bag|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP101296.jpg', 0.94),
|
||||||
SearchData(1543, 751900, 'Votive Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes'),
|
SearchData(1500, 317752, 'Lime Spoon, Bird', 'lime spoon|copper alloy (cast)|metal-implements', 'ao/mobile-large/DP-18884-002.jpg', 0.75),
|
||||||
SearchData(1410, 310616, 'Double-chambered vessel with a monkey', 'vessel|silver|metal-containers'),
|
SearchData(1250, 312669, 'Panel', 'panel|cotton, paint|textiles-woven', 'ao/mobile-large/1979_206_459_EX_01.jpg', 1.77),
|
||||||
SearchData(1466, 315606, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments'),
|
SearchData(750, 316987, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_167.jpg', 1.06),
|
||||||
SearchData(1475, 316837, 'Kero', 'kero|wood (prosopis ?)|wood-containers'),
|
SearchData(750, 316343, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_153.jpg', 1.12),
|
||||||
SearchData(1050, 316986, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(600, 315155, 'Stirrup Spout Bottle with Warrior', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/1987.394.93.JPG', 0.67),
|
||||||
SearchData(1350, 313268, 'Lime Spoon with Seated Figure', 'lime spoon|silver (cast)|metal-implements'),
|
SearchData(1450, 308770, 'Ceremonial Knife (Tumi)', 'knife|copper|metal-implements', 'ao/mobile-large/64.228.242.JPG', 1.26),
|
||||||
SearchData(600, 314537, 'Disk', 'ornament|gilded copper, silvered copper, shell inlay|metal-ornaments'),
|
SearchData(1475, 316838, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/vs1994_35_10.jpg', 0.75),
|
||||||
SearchData(1385, 312952, 'Standing male figure', 'male figure|wood|wood-sculpture'),
|
SearchData(1491, 316938, 'Serpent ornament', 'ornament|cotton, camelid hair|textiles-woven', 'ao/mobile-large/1994.35.113_d.JPG', 1.50),
|
||||||
SearchData(1350, 307467, 'Tweezers', 'tweezers|silver|metal-implements'),
|
SearchData(1500, 312726, 'Ornamental Knife', 'knife|copper|metal-implements', 'ao/mobile-large/1979.206.516.JPG', 0.67),
|
||||||
SearchData(1500, 315637, 'Figure Lime Spoon', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1475, 310233, 'Blackware Paccha with Feline', 'paccha|ceramic|ceramics-containers', 'ao/mobile-large/1976.287.42.jpg', 1.23),
|
||||||
SearchData(1467, 313226, 'Funerary staff', 'staff|wood, paint, metal sheathing|wood-sculpture'),
|
SearchData(1450, 318338, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1999.367.1.jpg', 1.50),
|
||||||
SearchData(1500, 315773, 'Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
SearchData(1700, 316851, 'Kero', 'kero|wood, metal stud and pigmented resin inlays|wood-containers', 'ao/mobile-large/hz1994_35_23.jpg', 0.68),
|
||||||
SearchData(1475, 316926, 'Feathered Bag', 'bag|cotton, feathers|textiles-featherwork'),
|
SearchData(1600, 320804, 'Hanging (?) Fragment', 'tapestry fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/TR.489.2010_a.jpg', 0.52),
|
||||||
SearchData(1550, 316840, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
SearchData(1500, 310667, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture', 'ao/mobile-large/vs1978.412.222.jpg', 0.28),
|
||||||
SearchData(
|
SearchData(750, 314621, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_4.jpg', 1.03),
|
||||||
250, 308539, 'Stirrup Spout Bottle with Sleeping Warrior', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(450, 314679, 'Fox Warrior Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/DP227399.jpg', 0.75),
|
||||||
SearchData(1475, 316822, 'Feathered Tunic', 'tunic fragment|cotton, feathers|textiles-featherwork'),
|
SearchData(1500, 315254, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_193.JPG', 0.48),
|
||||||
SearchData(1500, 315667, 'Copper Atlatl Spear Thrower', 'spear thrower|copper (cast)|metal-implements'),
|
SearchData(550, 309428, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments', 'ao/mobile-large/66.196.41.jpg', 0.90),
|
||||||
SearchData(1500, 315620, 'Copper Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(750, 314620, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/hz1983_497_3.jpg', 1.15),
|
||||||
SearchData(1500, 315624, 'Ornamented Knife', 'knife|copper|metal-implements'),
|
SearchData(800, 315686, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/250467.jpg', 0.90),
|
||||||
SearchData(1450, 316928, 'Sling', 'sling|camelid hair|textiles-woven'),
|
SearchData(1500, 315426, 'Copper Lime Spoon in Snake Form', 'lime spoon|copper (cast)|metal-ornaments', 'ao/mobile-large/VS1987_394_577.JPG', 0.27),
|
||||||
SearchData(1849, 90286, 'Mantle pin (ttipqui)', 'stickpin|silver, paste|metal-ornaments'),
|
SearchData(1500, 315307, 'Ball', 'ball|brass (cast), copper|metal-implements', 'ao/mobile-large/vs1987_394_246_7.JPG', 0.72),
|
||||||
SearchData(1500, 315708, 'Band Fragment', 'textile fragment|cotton, camelid hair|textiles-woven'),
|
SearchData(1450, 318339, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1999.367.2.jpg', 1.27),
|
||||||
SearchData(1650, 316853, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
SearchData(1500, 313056, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture', 'ao/mobile-large/DP-23810-001.jpg', 0.43),
|
||||||
SearchData(825, 307975, 'Tunic with Confronting Catfish', 'tunic|camelid hair, tapestry-weave|textiles-woven'),
|
SearchData(1500, 308123, 'Beaker with scroll ornamentation', 'beaker|silver, gold|metal-containers', 'ao/mobile-large/vs33_149_103.jpg', 0.55),
|
||||||
SearchData(1500, 315242, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
SearchData(1450, 314614, 'Cap Woven with Human Hair', 'hat|camelid hair, human hair|textiles-woven', 'ao/mobile-large/250580.jpg', 0.58),
|
||||||
SearchData(550, 319459, 'Pair of Ear Ornaments with Winged Runners',
|
SearchData(1600, 314616, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250582.jpg', 2.14),
|
||||||
'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
SearchData(1500, 315487, 'Ornamented Knife', 'knife|copper|metal-implements', 'ao/mobile-large/hz1987_394_412.jpg', 1.18),
|
||||||
SearchData(1500, 313152, 'Tunic', 'tunic|camelid hair|textiles-woven'),
|
SearchData(1500, 313274, 'Male Effigy Vessel', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1081_a.jpg', 0.71),
|
||||||
SearchData(1650, 316841, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
SearchData(1465, 319574, 'Tunic', 'tunic|camelid fiber|textiles-woven', 'ao/mobile-large/DP120795.jpg', 0.95),
|
||||||
SearchData(1849, 126673, 'Pin (ttipqui)', 'pin|silver, glass|metal-ornaments'),
|
SearchData(1400, 315610, 'Group of pins', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP219006.jpg', 0.67),
|
||||||
SearchData(1500, 315487, 'Ornamented Knife', 'knife|copper|metal-implements'),
|
SearchData(1500, 315284, 'Copper Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_224.JPG', 0.33),
|
||||||
SearchData(550, 316913, 'Coca Bag', 'bag|camelid hair, cotton|textiles-woven'),
|
SearchData(500, 309438, 'Bird Warrior Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.2.jpg', 0.67),
|
||||||
SearchData(-50, 310550, 'Bottle, Trophy-Head', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1466, 309943, 'Male figurine', 'figure|gold-silver alloy|sculpture-sheet metal', 'ao/mobile-large/DP-13440-014.jpg', 0.76),
|
||||||
SearchData(600, 315155, 'Stirrup Spout Bottle with Warrior', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1530, 313273, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments', 'ao/mobile-large/vs1979_206_1079_80.jpg', 1.84),
|
||||||
SearchData(1500, 315639, 'Silver Lime Spoon with Fish Top', 'lime spoon|silver (cast)|metal-implements'),
|
SearchData(1650, 316848, 'Kero', 'kero|wood (prosopis?), copper/silver alloy inlay|wood-containers', 'ao/mobile-large/DT239579.jpg', 0.80),
|
||||||
SearchData(1500, 315285, 'Copper Pin', 'pin|copper, gilt|metal-ornaments'),
|
SearchData(1500, 308083, 'Tapestry Fragment', 'textile fragment|camelid hair|textiles-woven', 'ao/mobile-large/DP101353.jpg', 1.31),
|
||||||
SearchData(1515, 313324, 'Sleeveless Tunic', 'tunic|cotton, camelid hair|textiles-woven'),
|
SearchData(1491, 316929, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/DP101340.jpg', 0.72),
|
||||||
SearchData(-400, 308487, 'Double Spouted Vessel with Snake', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
SearchData(600, 315133, 'Profile Warrior Ornament', 'ornament|gilded copper, shell turquoise|metal-ornaments', 'ao/mobile-large/1987.394.70.JPG', 0.76),
|
||||||
SearchData(550, 309428, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
SearchData(1500, 315635, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.586.jpg', 0.67),
|
||||||
SearchData(75, 319223, 'Neck Emblem or Sash', 'emblem or sash|camelid and human hair|textiles-woven'),
|
SearchData(1500, 310702, 'Storage Jar (aryballos)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1978_412_258.jpg', 0.79),
|
||||||
SearchData(350, 308507, 'Bottle with Runners', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 313053, 'Funerary Staffs', 'tomb staff|wood, paint, metal|wood-sculpture', 'ao/mobile-large/DP-23809-001.jpg', 0.28),
|
||||||
SearchData(1466, 312558, 'Female Figurine', 'figure|silver|sculpture-sheet metal'),
|
SearchData(1500, 315425, 'Lime Spoon', 'lime spoon|silver (cast)|metal-ornaments', 'ao/mobile-large/VS1987_394_576.JPG', 0.38),
|
||||||
SearchData(1600, 314617, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
SearchData(1049, 309959, 'Funerary Mask', 'mask|gold, silver-copper overlays, cinnabar|metal-sculpture', 'ao/mobile-large/DT1274.jpg', 1.25),
|
||||||
SearchData(1000, 316431, 'Beaker with figure and Spondylus shell', 'beaker|gold|metal-containers'),
|
SearchData(200, 314874, 'Cutout Disk, Crab and Fish', 'disk|gilded copper|metal-ornaments', 'ao/mobile-large/DT5791.jpg', 0.80),
|
||||||
SearchData(1475, 309395, 'Miniature Vessel', 'miniature bowl|ceramic|ceramics-containers'),
|
SearchData(1500, 315260, 'Pin', 'pin|silver (cast)|metal-ornaments', 'ao/mobile-large/vs1987_394_200.JPG', 0.40),
|
||||||
SearchData(1600, 316843, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
SearchData(1650, 320054, 'Miniature Tabard', 'tunic|cotton, camelid hair, silk, metal|textiles-woven', 'ao/mobile-large/DP107700.jpg', 0.79),
|
||||||
SearchData(750, 314621, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(600, 315191, 'Disc', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.129.JPG', 1.30),
|
||||||
SearchData(750, 316988, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1250, 319053, 'Collar', 'collar|spondylus shell and black stone beads, cotton|beads-costumes', 'ao/mobile-large/DP216742.jpg', 1.37),
|
||||||
SearchData(-250, 308491, 'Miniature Effigy Vessel', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
SearchData(1500, 315354, 'Ceremonial Knife (Tumi)', 'knife|copper (cast), silver (?)|metal-implements', 'ao/mobile-large/vs1987_394_309.jpg', 0.93),
|
||||||
SearchData(550, 308383, 'Spectacled Bear Bottle', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 315251, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_190.JPG', 0.38),
|
||||||
SearchData(1500, 315290, 'Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
SearchData(750, 316985, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_165.jpg', 1.02),
|
||||||
SearchData(1550, 316923, 'Bag', 'bag|cotton, camelid hair|textiles-woven'),
|
SearchData(400, 310601, 'Ritual Scene Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-24357-001.jpg', 1.33),
|
||||||
SearchData(1467, 313053, 'Funerary staff', 'tomb staff|wood, paint, metal|wood-sculpture'),
|
SearchData(1475, 316837, 'Kero', 'kero|wood (prosopis ?)|wood-containers', 'ao/mobile-large/DP104801.jpg', 0.83),
|
||||||
SearchData(1500, 315426, 'Copper Lime Spoon in Snake Form', 'lime spoon|copper (cast)|metal-ornaments'),
|
SearchData(500, 309304, 'Stirrup Spout Bottle with Cat', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/65.266.6.JPG', 0.67),
|
||||||
SearchData(600, 313414, 'Nose Ornament', 'nose ornament|gold|metal-ornaments'),
|
SearchData(1500, 315248, 'Copper Pin', 'pin|copper (cast)|metal-ornaments', 'ao/mobile-large/vs1987_394_187.JPG', 0.34),
|
||||||
SearchData(1650, 318607, 'Double-chambered bottle', 'bottle|ceramic, glaze|ceramics-containers'),
|
SearchData(1500, 315690, 'Bag', 'bag|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP18706_1987.394.642.jpg', 0.82),
|
||||||
SearchData(1500, 308120, 'Tunic', 'tunic|camelid hair, cotton|textiles-woven'),
|
SearchData(1466, 312558, 'Female Figurine', 'figure|silver|sculpture-sheet metal', 'ao/mobile-large/DP-13440-027.jpg', 0.67),
|
||||||
SearchData(1500, 315249, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(500, 308527, 'Portrait Head Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/DP-23630-001.jpg', 0.75),
|
||||||
SearchData(500, 309438, 'Bird Warrior Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(-500, 308426, 'Bottle, Feline face', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.9.jpg', 0.75),
|
||||||
SearchData(1500, 307846, 'Panel with Birds', 'panel|camelid hair|textiles-woven'),
|
SearchData(1500, 315708, 'Band Fragment', 'textile fragment|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP18703.jpg', 0.35),
|
||||||
SearchData(750, 312672, 'Mantle', 'mantle|cotton, camelid hair|textiles-woven'),
|
SearchData(1500, 314954, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23632-001.jpg', 1.06),
|
||||||
SearchData(750, 316342, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 312636, 'Ornamental Pin (Tupu)', 'pin|bronze|metal-ornaments', 'ao/mobile-large/vs1979_206_416aa.jpg', 0.38),
|
||||||
SearchData(1500, 315634, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
SearchData(1850, 29313, 'Pair of Stirrups', 'stirrups|wood, iron|equestrian equipment-stirrups', 'aa/mobile-large/LC-42_50_440_441-007.jpg', 1.50),
|
||||||
SearchData(1467, 319487, 'Kero (beaker)', 'kero|wood|wood-containers'),
|
SearchData(750, 316968, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_143.jpg', 1.13),
|
||||||
SearchData(1367, 313225, 'Ceremonial digging stick', 'tomb post|wood, silver, nails|wood-sculpture'),
|
SearchData(750, 312672, 'Mantle', 'mantle|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP264884.jpg', 1.02),
|
||||||
SearchData(1500, 315653, 'Copper Tumi with Figure', 'knife|copper|metal-implements'),
|
SearchData(1500, 315242, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.181.jpg', 0.67),
|
||||||
SearchData(1235, 319053, 'Collar', 'collar|spondylus shell and black stone beads, cotton|beads-costumes'),
|
SearchData(600, 313398, 'Nose Ornament, Turbaned Head', 'ornament|gold (partially silvered), silver|metal-ornaments', 'ao/mobile-large/DP-16100-001.jpg', 1.33),
|
||||||
SearchData(1500, 315618, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1200, 307471, 'Border Fragment', 'border fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP101363.jpg', 1.12),
|
||||||
SearchData(650, 308528, 'Bottle with portrait head', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 313054, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture', 'ao/mobile-large/DP-22195-004.jpg', 0.65),
|
||||||
SearchData(600, 315147, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments'),
|
SearchData(550, 316983, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_163.jpg', 0.90),
|
||||||
SearchData(850, 316976, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1515, 313324, 'Sleeveless Tunic', 'tunic|cotton, camelid hair|textiles-woven', 'ao/mobile-large/1979.206.1131_a.jpg', 0.77),
|
||||||
SearchData(750, 316981, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(550, 319459, 'Pair of Ear Ornaments with Winged Runners', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments', 'ao/mobile-large/DP-10734-01.jpg', 1.35),
|
||||||
SearchData(1500, 315254, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1500, 315338, 'Knife (?)', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_293.jpg', 1.29),
|
||||||
SearchData(500, 308415, 'Architectural Vessel', 'vessel|ceramic|ceramics-containers'),
|
SearchData(1410, 316437, 'Earflare with Multifigure Scene', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370837.jpg', 0.99),
|
||||||
SearchData(-200, 308298, 'Bottle, Falcon', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 315613, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_553.JPG', 0.39),
|
||||||
SearchData(600, 315191, 'Disc', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(1475, 316836, 'Kero', 'kero|wood (prosopis ?)|wood-containers', 'ao/mobile-large/hz1994_35_8.jpg', 0.77),
|
||||||
SearchData(850, 316974, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(-550, 307622, 'Double Spout and Bridge Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/64.228.97_a.jpg', 1.09),
|
||||||
SearchData(750, 312244, 'Feathered Panel', 'panel|feathers, cotton, camelid hair|textiles-featherwork'),
|
SearchData(1500, 313267, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/1979.206.1074.jpg', 1.00),
|
||||||
SearchData(1500, 313275, 'Vessel', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1500, 308120, 'Eight-Pointed Star Tunic', 'tunic|camelid hair, cotton|textiles-woven', 'ao/mobile-large/ra33.149.100.R.jpg', 0.81),
|
||||||
SearchData(1500, 315490, 'Copper Tumi with Figure', 'knife|copper (cast)|metal-implements'),
|
SearchData(1462, 319524, 'Fragmentary Woman\'s Dress', 'dress fragment|camelid fiber|textiles-woven', 'ao/mobile-large/2004.406_detail.jpg', 0.67),
|
||||||
SearchData(750, 308121, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-woven'),
|
SearchData(600, 313411, 'Nose Ornament with Shrimp', 'nose ornament|gold, silver, stone|metal-ornaments', 'ao/mobile-large/DT9425.jpg', 1.25),
|
||||||
SearchData(700, 314623, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes'),
|
SearchData(450, 318746, 'Belt', 'belt|camelid fiber|textiles-woven', 'ao/mobile-large/2001.172_b.jpg', 0.38),
|
||||||
SearchData(1500, 315354, 'Ceremonial Knife (Tumi)', 'knife|copper (cast), silver (?)|metal-implements'),
|
SearchData(500, 309441, 'Raptorial Bird Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.6.JPG', 0.67),
|
||||||
SearchData(825, 310308, 'Lime container in the shape of a captive',
|
SearchData(850, 316976, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_156.jpg', 1.24),
|
||||||
'lime container|wood, bone inlay, paint, fiber|wood-containers'),
|
SearchData(650, 316979, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/DT3833.jpg', 0.80),
|
||||||
SearchData(1400, 308555, 'Double Chambered Bottle', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1500, 315653, 'Copper Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_605.jpg', 1.02),
|
||||||
SearchData(1500, 315770, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
SearchData(550, 308383, 'Spectacled Bear Bottle', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/63.112.5.JPG', 0.67),
|
||||||
SearchData(1700, 316849, 'Kero', 'kero|wood (prosopis?)|wood-containers'),
|
SearchData(1475, 317726, 'Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/VS1995_63_1.JPG', 1.06),
|
||||||
SearchData(1500, 315307, 'Ball', 'ball|brass (cast), copper|metal-implements'),
|
SearchData(1399, 310619, 'Bottle, Audiencias with Figures', 'vessel|silver|metal-containers', 'ao/mobile-large/DP338094.jpg', 1.33),
|
||||||
SearchData(
|
SearchData(800, 316975, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_155.jpg', 1.10),
|
||||||
1575, 316842, 'Kero (beaker)', 'kero|wood (escallonia ?), pigmented resin inlay, metal (tin?)|wood-containers'),
|
SearchData(1700, 316892, 'Woman\'s Mantle (lliclla)', 'mantle|camelid hair|textiles-woven', 'ao/mobile-large/DT3832rev.jpg', 1.25),
|
||||||
SearchData(1000, 309123, 'Crown', 'crown|gold|metal-ornaments'),
|
SearchData(1475, 316834, 'Paccha', 'paccha|wood|wood-containers', 'ao/mobile-large/vs1994_35_6.jpg', 1.52),
|
||||||
SearchData(1475, 316838, 'Kero', 'kero|wood|wood-containers'),
|
SearchData(0, 308455, 'Bottle, Monkey', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP234684.jpg', 1.13),
|
||||||
SearchData(250, 308537, 'Stirrup Spout Bottle with Warrior Figure', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(600, 314537, 'Disk', 'ornament|gilded copper, silvered copper, shell inlay|metal-ornaments', 'ao/mobile-large/1982.392.8.jpg', 1.50),
|
||||||
SearchData(1500, 315283, 'Pin', 'pin|copper, gilt|metal-ornaments'),
|
SearchData(1500, 315636, 'Lime Spoon, Figure', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.587.jpg', 0.67),
|
||||||
SearchData(350, 308510, 'Bottle, Warriors', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(300, 316270, 'Corn stalk-shaped vessel', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23629-001.jpg', 0.75),
|
||||||
SearchData(1467, 317752, 'Lime spoon with parrot and corn plant', 'lime spoon|copper alloy (cast)|metal-implements'),
|
SearchData(650, 844007, 'Warrior Figure', 'figure|turquoise|stone-sculpture', 'ao/mobile-large/DP-20565-001.jpg', 0.85),
|
||||||
SearchData(1475, 309394, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1450, 316928, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/vs1994.35.103a.jpg', 1.03),
|
||||||
SearchData(500, 309304, 'Stirrup Spout Bottle with Cat', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 315268, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper|metal-implements', 'ao/mobile-large/VS1987_394_208.jpg', 0.36),
|
||||||
SearchData(650, 315136, 'Profile Warrior Ornament', 'ornament|silvered copper, shell|metal-ornaments'),
|
SearchData(700, 310308, 'Prisoner Lime Container', 'lime container|wood, bone inlay, paint, fiber|wood-containers', 'ao/mobile-large/DP270994.jpg', 0.90),
|
||||||
SearchData(750, 316339, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(800, 309106, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments', 'ao/mobile-large/hz64_228_608.jpg', 0.40),
|
||||||
SearchData(1500, 315332, 'Lime Spoon, Bird', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(850, 314624, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_7.jpg', 1.13),
|
||||||
SearchData(1467, 313289, 'Hand with beaker', 'kero|ceramic, pigment, slip|ceramics-containers'),
|
SearchData(350, 308507, 'Bottle with Runners', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.1.JPG', 0.67),
|
||||||
SearchData(1500, 315248, 'Copper Pin', 'pin|copper (cast)|metal-ornaments'),
|
SearchData(100, 314776, 'Ornamental Plume', 'ornament|gold|metal-ornaments', 'ao/mobile-large/DT7665.jpg', 0.57),
|
||||||
SearchData(1462, 319524, 'Fragmentary Woman\'s Dress', 'dress fragment|camelid fiber|textiles-woven'),
|
SearchData(1450, 315363, 'Face Beaker', 'beaker|silver|metal-containers', 'ao/mobile-large/DT5795.jpg', 0.61),
|
||||||
SearchData(1450, 309753, 'Stirrup Spout Bottle with Fish', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1750, 316852, 'Kero', 'kero|wood (escallonia?), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_24.jpg', 1.02),
|
||||||
SearchData(1467, 315771, 'Conopa (votive effigy)', 'container|stone|stone-containers'),
|
SearchData(800, 316982, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_162.jpg', 1.01),
|
||||||
SearchData(1000, 309959, 'Funerary mask', 'mask|gold, silver-copper alloy, cinnabar paint|metal-musical instruments'),
|
SearchData(1500, 315804, 'Copper Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_723.jpg', 0.89),
|
||||||
SearchData(750, 316343, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1849, 126673, 'Mantle pin (ttipqui)', 'pin|silver, glass|metal-ornaments', 'ao/mobile-large/1982.420.13.jpg', 0.25),
|
||||||
SearchData(1500, 317593, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
SearchData(750, 316977, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_157.jpg', 1.16),
|
||||||
SearchData(1467, 313054, 'Funerary staff', 'tomb staff|wood, paint|wood-sculpture'),
|
SearchData(1500, 315266, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_206.JPG', 0.87),
|
||||||
SearchData(1467, 309960, 'Miniature camelid effigy', 'figure|alloys of silver, gold and copper|metalwork-sculpture'),
|
SearchData(1400, 315611, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_551.JPG', 0.70),
|
||||||
SearchData(650, 307472, 'Bottle with portrait head', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 315306, 'Ball', 'ball|brass (cast)|metal-implements', 'ao/mobile-large/vs1987_394_246_7.JPG', 0.72),
|
||||||
SearchData(1500, 315228, 'Bronze Mace Head in Feline Form', 'mace head|bronze (cast)|metal-implements'),
|
SearchData(1500, 319536, 'Seated Figure Ornament with Dangles', 'ornament|silver and thread|metal-ornaments', 'ao/mobile-large/vs565.jpg', 0.71),
|
||||||
SearchData(300, 316270, 'Corn stalk-shaped vessel', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(1420, 317727, 'Feline Bowl', 'bowl|stone|stone-containers', 'ao/mobile-large/1995.63.2_a.jpg', 1.47),
|
||||||
SearchData(650, 316979, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315633, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.584.jpg', 0.67),
|
||||||
SearchData(750, 316971, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 317592, 'Votive Container (Canopa)', 'vessel|stone|stone-containers', 'ao/mobile-large/1994.35.759.jpg', 1.50),
|
||||||
SearchData(1500, 315476, 'Axe', 'axe|bronze|metal-implements'),
|
SearchData(750, 316340, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_150.jpg', 1.04),
|
||||||
SearchData(500, 314681, 'Prisoner jar', 'jar|ceramic, slip|ceramics-containers'),
|
SearchData(1500, 309528, 'Band', 'band|camelid hair|textiles-woven', 'ao/mobile-large/189514.jpg', 2.68),
|
||||||
SearchData(1475, 309399, 'Miniature Jar', 'jar|ceramic|ceramics-containers'),
|
SearchData(1475, 309393, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-25093-001.jpg', 2.15),
|
||||||
SearchData(1467, 309943, 'Miniature male effigy', 'figure|gold-silver alloy|sculpture-sheet metal'),
|
SearchData(1530, 313272, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments', 'ao/mobile-large/vs1979_206_1079_80.jpg', 1.84),
|
||||||
SearchData(1500, 312726, 'Ornamental Knife', 'knife|copper|metal-implements'),
|
SearchData(1505, 502538, 'Whistling Jar', 'whistling jar|clay|aerophone-blow hole-vessel flute', 'mi/mobile-large/188965.jpg', 0.91),
|
||||||
SearchData(1500, 315255, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1500, 317594, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1994.35.761.jpg', 1.42),
|
||||||
SearchData(1700, 316855, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
SearchData(1600, 214310, 'Woman\'s wedding mantle (lliclla) with interlace and tocapu design', 'mantle|tapestry weave, cotton warp and camelid weft|', 'ad/mobile-large/DP265667.jpg', 1.12),
|
||||||
SearchData(1500, 315265, 'Copper Lime Spoon', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(-650, 310655, 'Bottle: Leaf-Nosed Bat Head', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DP-24265-003.jpg', 0.78),
|
||||||
SearchData(500, 309447, 'Spotted Feline Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 313224, 'Funerary Staffs', 'tomb post|wood, paint, metal|wood-sculpture', 'ao/mobile-large/DP-23802-001.jpg', 0.36),
|
||||||
SearchData(1410, 312568, 'Standing female figure', 'figure|wood, pigment|wood-sculpture'),
|
SearchData(1500, 315252, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_191.JPG', 0.42),
|
||||||
SearchData(1500, 317592, 'Votive Container (Canopa)', 'vessel|stone|stone-containers'),
|
SearchData(600, 315148, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments', 'ao/mobile-large/1987.394.86.JPG', 0.88),
|
||||||
SearchData(1500, 315636, 'Lime Spoon, Figure', 'lime spoon|copper|metal-implements'),
|
SearchData(1500, 315667, 'Copper Atlatl Spear Thrower', 'spear thrower|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_619.JPG', 1.33),
|
||||||
SearchData(1500, 315294, 'Mace Head', 'mace head|silver (cast)|metal-implements'),
|
SearchData(700, 314623, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes', 'ao/mobile-large/DP264888.jpg', 0.83),
|
||||||
SearchData(1475, 309396, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
SearchData(1500, 310668, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture', 'ao/mobile-large/vs1978.412.223.jpg', 0.27),
|
||||||
SearchData(1500, 308079, 'Tapestry Panel with Stars', 'panel|camelid hair, cotton|textiles-woven'),
|
SearchData(1466, 309960, 'Camelid figurine', 'figure|alloys of silver, gold and copper|metalwork-sculpture', 'ao/mobile-large/DP-13440-031.jpg', 0.76),
|
||||||
SearchData(1500, 310667, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture'),
|
SearchData(1250, 313148, 'Weaving Basket', 'basket with weaving implements|cane, shell, bone, fiber, camelid hair, wood, pigment, metal, stone|textiles-implements', 'ao/mobile-large/1979.206.950.1_a.JPG', 1.50),
|
||||||
SearchData(1505, 502538, 'Whistling Jar', 'whistling jar|clay|aerophone-blow hole-vessel flute'),
|
SearchData(1550, 316840, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_12.jpg', 0.75),
|
||||||
SearchData(1450, 308770, 'Ceremonial Knife (Tumi)', 'knife|copper|metal-implements'),
|
SearchData(1500, 319319, 'Kero', 'kero|ceramic|ceramics-containers', 'ao/mobile-large/hzTR355_1_2003.jpg', 0.86),
|
||||||
SearchData(800, 316982, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(600, 314878, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.50.JPG', 1.22),
|
||||||
SearchData(1650, 307469, 'Knife, Figures', 'knife|bronze|metal-implements'),
|
SearchData(1500, 313204, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1007.jpg', 1.58),
|
||||||
SearchData(1425, 317736, 'Woman\'s Dress', 'dress|camelid hair|textiles-woven'),
|
SearchData(1500, 315771, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/vs1987.394.691.jpg', 1.17),
|
||||||
SearchData(750, 316968, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(350, 308510, 'Bottle, Warriors', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/64.228.4.JPG', 0.67),
|
||||||
SearchData(1500, 317751, 'Paccha', 'paccha|ceramic, pigment|ceramics-containers'),
|
SearchData(750, 316989, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_169.jpg', 1.12),
|
||||||
SearchData(1500, 315267, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1150, 320329, 'Monkey Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/TR.394.18.2008 Back.jpg', 2.21),
|
||||||
SearchData(750, 316972, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315639, 'Silver Lime Spoon with Fish Top', 'lime spoon|silver (cast)|metal-implements', 'ao/mobile-large/vs1987_394_590.jpg', 0.48),
|
||||||
SearchData(1500, 315623, 'Silver Pin', 'pin|silver|metal-ornaments'),
|
SearchData(550, 316984, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/1994.35.164_b.jpg', 0.74),
|
||||||
SearchData(650, 308410, 'Stirrup spout bottle with warrior', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(400, 308540, 'Stirrup Spout Bottle with Seated Figure', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/LC-64_228_34_TMS3.jpg', 0.66),
|
||||||
SearchData(1385, 315748, 'Miniature slingshot', 'sling shot|silver (hammered), feathers, wood|metal-implements'),
|
SearchData(1200, 312826, 'Miniature Dress', 'miniature dress|cotton, feathers|textiles-featherwork', 'ao/mobile-large/DP224272.jpg', 1.33),
|
||||||
SearchData(1400, 315609, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1650, 316853, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_25.jpg', 1.36),
|
||||||
SearchData(650, 308408, 'Bottle with fox head', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(50, 313364, 'Nose Ornament with Spiders', 'nose ornament|gold|metal-ornaments', 'ao/mobile-large/DP313281.jpg', 1.33),
|
||||||
SearchData(450, 314679, 'Fox Warrior Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
SearchData(650, 308410, 'Stirrup spout bottle with warrior', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23622-001.jpg', 0.75),
|
||||||
SearchData(1466, 313251, 'Female figurine', 'figure|gold|sculpture-sheet metal'),
|
SearchData(1400, 308555, 'Double Chambered Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/64.228.54_b.jpg', 1.05),
|
||||||
SearchData(1475, 317726, 'Tumi with Figure', 'knife|copper|metal-implements'),
|
SearchData(1466, 315668, 'Tupu (pin)', 'pin|copper or alloy of copper|metal-ornaments', 'ao/mobile-large/DP-13440-020.jpg', 1.69),
|
||||||
SearchData(1250, 313148, 'Weaving Basket',
|
SearchData(1500, 315294, 'Mace Head', 'mace head|silver (cast)|metal-implements', 'ao/mobile-large/DP-20709-001.jpg', 1.09),
|
||||||
'basket with weaving implements|cane, shell, bone, fiber, camelid hair, wood, pigment, metal, stone|textiles-implements'),
|
SearchData(1238, 646249, 'Man\'s Tunic', 'tunic|camelid and cotton fibers|textiles-costumes', 'ao/mobile-large/TR.113.2014_image_001.jpg', 0.89),
|
||||||
SearchData(1600, 314616, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
SearchData(1549, 751901, 'Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes', 'ao/mobile-large/DP-14281-001.jpg', 0.88),
|
||||||
SearchData(1475, 309393, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
SearchData(1475, 317791, 'Kero', 'kero|wood (prosopis?)|wood-containers', 'ao/mobile-large/DP104877.jpg', 1.01),
|
||||||
SearchData(750, 316962, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 313289, 'Vessel, Hand with Kero', 'kero|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1096_b.jpg', 1.40),
|
||||||
SearchData(1500, 315266, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1475, 309399, 'Miniature Jar', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.16.jpg', 1.09),
|
||||||
SearchData(1500, 313206, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
SearchData(750, 316969, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_144.jpg', 1.07),
|
||||||
SearchData(50, 313364, 'Nose Ornament with Spiders', 'nose ornament|gold|metal-ornaments'),
|
SearchData(1462, 319487, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/DP-13440-026.jpg', 0.86),
|
||||||
SearchData(1750, 316852, 'Kero', 'kero|wood (escallonia?), pigmented resin inlay|wood-containers'),
|
SearchData(1500, 315476, 'Axe', 'axe|bronze|metal-implements', 'ao/mobile-large/vs1987_394_401.JPG', 0.45),
|
||||||
SearchData(1500, 310668, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture'),
|
SearchData(1550, 316922, 'Bag', 'bag|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP101295.jpg', 0.93),
|
||||||
SearchData(750, 313010, 'Standing figure', 'male figure|stone|stone-sculpture'),
|
SearchData(1420, 313295, 'Face Beaker', 'beaker|silver|metal-containers', 'ao/mobile-large/DT9410.jpg', 0.80),
|
||||||
SearchData(1500, 315333, 'Copper Lime Spoon with Feline Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1600, 314617, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250583.jpg', 2.00),
|
||||||
SearchData(1000, 309414, 'Beaker with figure and Spondylus shell', 'beaker|gold|metal-containers'),
|
SearchData(750, 833953, 'Tapestry Tunic', 'tunic|camelid wool|textiles-woven', 'ao/mobile-large/DP-18736-001.jpg', 0.95),
|
||||||
SearchData(1150, 320329, 'Monkey Pendant', 'pendant|gold|metal-ornaments'),
|
SearchData(850, 316974, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_154.jpg', 1.08),
|
||||||
SearchData(1467, 313295, 'Beaker with face', 'beaker|silver|metal-containers'),
|
SearchData(750, 316967, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_142.jpg', 1.04),
|
||||||
SearchData(1367, 313224, 'Ceremonial digging stick', 'tomb post|wood, paint, metal|wood-sculpture'),
|
SearchData(1500, 315773, 'Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250471.jpg', 2.17),
|
||||||
SearchData(400, 308540, 'Stirrup Spout Bottle with Seated Figure', 'bottle|ceramic, slip|ceramics-containers'),
|
SearchData(650, 307472, 'Bottle with portrait head', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24066-002.jpg', 0.75),
|
||||||
SearchData(1500, 315613, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1500, 315637, 'Figure Lime Spoon', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.588.jpg', 0.67),
|
||||||
SearchData(600, 312933, 'Headband', 'headdress|camelid fiber|textiles-woven'),
|
SearchData(1500, 315619, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_559.JPG', 0.64),
|
||||||
SearchData(550, 316984, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 314955, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/vs1986_383_2.jpg', 1.22),
|
||||||
SearchData(1467, 313267, 'Kero (beaker)', 'kero|wood|wood-containers'),
|
SearchData(-400, 308487, 'Double Spouted Vessel with Snake', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.84.jpg', 1.40),
|
||||||
SearchData(750, 316970, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315770, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1987.394.690.jpg', 1.31),
|
||||||
SearchData(1550, 316920, 'Bag', 'bag|camelid hair|textiles-woven'),
|
SearchData(500, 309447, 'Spotted Feline Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.12.JPG', 0.67),
|
||||||
SearchData(1250, 312669, 'Panel', 'panel|cotton, paint|textiles-woven'),
|
SearchData(-350, 308590, 'Double Spout and Bridge Bottle with Snake', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/64.228.89_a.jpg', 1.17),
|
||||||
SearchData(1200, 312826, 'Miniature Dress', 'miniature dress|cotton, feathers|textiles-featherwork'),
|
SearchData(1500, 309760, 'Painted Aryballus Jar', 'bottle|ceramic, pigment, slip|ceramics-containers', 'ao/mobile-large/1970.246.7.jpg', 0.84),
|
||||||
SearchData(750, 316977, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(-250, 308491, 'Miniature Effigy Vessel', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.88.jpg', 1.02),
|
||||||
SearchData(1500, 315252, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1500, 315255, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_194.JPG', 0.42),
|
||||||
SearchData(1467, 314954, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers'),
|
SearchData(250, 308537, 'Stirrup Spout Bottle with Warrior Figure', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.31.jpg', 0.67),
|
||||||
SearchData(600, 314872, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(1410, 316436, 'Earflare with Multifigure Scene', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370836.jpg', 0.99),
|
||||||
SearchData(-1000, 310662, 'Feline-shaped stirrup-spout bottle', 'bottle|ceramic|ceramics-containers'),
|
SearchData(750, 316981, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_161.jpg', 0.99),
|
||||||
SearchData(1367, 313222, 'Ceremonial digging stick', 'implement|wood, resin paint, metal|wood-implements'),
|
SearchData(1466, 315492, 'Male Figurine', 'figure|silver|sculpture-sheet metal', 'ao/mobile-large/DP-13440-021.jpg', 0.68),
|
||||||
SearchData(1500, 313310, 'Single Spout Bottle', 'bottle|ceramic|ceramics-containers'),
|
SearchData(1500, 307846, 'Panel with Birds', 'panel|camelid hair|textiles-woven', 'ao/mobile-large/88392.jpg', 1.07),
|
||||||
SearchData(1500, 315227, 'Ceremonial Knife (Tumi)', 'knife|bronze (cast)|metal-implements'),
|
SearchData(75, 319223, 'Neck Emblem or Sash', 'emblem or sash|camelid and human hair|textiles-woven', 'ao/mobile-large/DT5611.jpg', 0.28),
|
||||||
SearchData(550, 308508, 'Owl Warrior Bottle', 'bottle|ceramic|ceramics-containers'),
|
SearchData(800, 309228, 'Tupu', 'pin|silver|metal-ornaments', 'ao/mobile-large/DP-13440-016.jpg', 1.69),
|
||||||
SearchData(450, 318746, 'Belt', 'belt|camelid fiber|textiles-woven'),
|
SearchData(1500, 315638, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.589.jpg', 0.67),
|
||||||
SearchData(1500, 313274, 'Male Effigy Vessel', 'vessel|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 315701, 'Vessel, Leg', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1987.394.653_a.jpg', 0.67),
|
||||||
SearchData(1500, 313227, 'Funerary Staffs', 'tomb staff|wood|wood-sculpture'),
|
SearchData(1600, 316844, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_16.jpg', 0.70),
|
||||||
SearchData(1475, 316839, 'Kero', 'kero|wood (escallonia ?)|wood-containers'),
|
SearchData(1500, 308079, 'Tapestry Panel with Stars', 'panel|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP18702_33.149.44.jpg', 0.71),
|
||||||
SearchData(1500, 313271, 'Headband', 'head ornament|gold (hammered)|metal-ornaments'),
|
SearchData(1300, 312568, 'Standing Female Figure', 'figure|wood, pigment|wood-sculpture', 'ao/mobile-large/DP-23635-002.jpg', 0.52),
|
||||||
SearchData(650, 315700, 'Embroidered bag with fringe', 'bag|camelid hair|textiles-woven'),
|
SearchData(1500, 315614, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_554.JPG', 0.64),
|
||||||
SearchData(1499, 308287, 'Feathered Tabard', 'tabard|cotton, feathers|feathers-costumes'),
|
SearchData(1600, 698417, 'Pair of Keros', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104802.jpg', 1.06),
|
||||||
SearchData(500, 309436, 'Stirrup Spout Bottle with Felines', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 315250, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_189.JPG', 0.49),
|
||||||
SearchData(1467, 313341, 'Double bowl', 'bowl|ceramic, slip|ceramics-containers'),
|
SearchData(1650, 318164, 'Poncho', 'poncho|wool|textiles-woven', 'ao/mobile-large/DP137349.jpg', 1.76),
|
||||||
SearchData(1500, 315615, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(400, 308732, 'Figure of an Owl', 'figure|bone, cinnabar|bone/ivory-sculpture', 'ao/mobile-large/DP224140.jpg', 0.75),
|
||||||
SearchData(-250, 307617, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers'),
|
SearchData(1500, 313055, 'Funerary Staff', 'tomb staff|wood, paint, metal, copper|wood-sculpture', 'ao/mobile-large/DP-23806-001.jpg', 0.32),
|
||||||
SearchData(1500, 315306, 'Ball', 'ball|brass (cast)|metal-implements'),
|
SearchData(1475, 309391, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-24276-001.jpg', 1.11),
|
||||||
SearchData(600, 318644, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments'),
|
SearchData(-200, 308298, 'Bottle, Falcon', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/62.266.8.jpg', 0.93),
|
||||||
SearchData(600, 315148, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments'),
|
SearchData(1500, 307475, 'Knife (Tumi)', 'knife|copper|metal-implements', 'ao/mobile-large/82.1.31_a.JPG', 1.50),
|
||||||
SearchData(750, 316963, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315479, 'Knife', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_404.jpg', 0.37),
|
||||||
SearchData(1462, 318529, 'Tunic', 'tunic|camelid hair, feathers|textiles-woven'),
|
SearchData(1500, 315616, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_556.JPG', 0.62),
|
||||||
SearchData(1550, 316922, 'Bag', 'bag|cotton, camelid hair|textiles-woven'),
|
SearchData(650, 312940, 'Bird Pin or Spatula', 'lime spatula or pin|gold|metal-implements', 'ao/mobile-large/271370.jpg', 1.30),
|
||||||
SearchData(1650, 320054, 'Miniature Tabard', 'tunic|cotton, camelid hair, silk, metal|textiles-woven'),
|
SearchData(500, 309439, 'Warrior Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP229470.jpg', 0.75),
|
||||||
SearchData(1475, 309392, 'Miniature Dish with Handle', 'dish|ceramic|ceramics-containers'),
|
SearchData(750, 316971, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_146.jpg', 1.12),
|
||||||
SearchData(1200, 307471, 'Border Fragment', 'border fragment|camelid hair, cotton|textiles-woven'),
|
SearchData(1575, 316842, 'Kero', 'kero|wood (escallonia ?), pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104799.jpg', 0.97),
|
||||||
SearchData(1500, 319319, 'Kero', 'kero|ceramic|ceramics-containers'),
|
SearchData(1475, 316839, 'Kero', 'kero|wood (escallonia ?)|wood-containers', 'ao/mobile-large/DP104864.jpg', 0.94),
|
||||||
SearchData(750, 314625, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 315615, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_555.JPG', 0.82),
|
||||||
SearchData(1650, 316847, 'Kero (beaker)', 'kero|wood, tin inlay, red pigment, resin|wood-containers'),
|
SearchData(600, 315135, 'Profile Warrior Ornament', 'ornament|copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.73.JPG', 0.74),
|
||||||
SearchData(600, 314878, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(1466, 315651, 'Tupu (pin)', 'pin|copper|metal-ornaments', 'ao/mobile-large/VS1987_394_603.JPG', 0.58),
|
||||||
SearchData(1420, 316939, 'Miniature Tunic', 'miniature tunic|cotton, camelid hair|textiles-woven'),
|
SearchData(1475, 310520, 'Small urpu (Jar)', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24355-001.jpg', 0.75),
|
||||||
SearchData(1475, 310233, 'Blackware Paccha with Feline', 'paccha|ceramic|ceramics-containers'),
|
SearchData(1500, 315612, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_552.JPG', 0.44),
|
||||||
SearchData(1650, 318164, 'Poncho', 'poncho|wool|textiles-woven'),
|
SearchData(650, 315136, 'Profile Warrior Ornament', 'ornament|silvered copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.74.JPG', 0.71),
|
||||||
SearchData(1500, 317591, 'Votive Container (Canopa)', 'vessel|stone|stone-containers'),
|
SearchData(750, 316966, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_141.jpg', 1.06),
|
||||||
SearchData(1300, 310476, 'Feathered Tabard', 'tunic|cotton, feathers|feathers-costumes'),
|
SearchData(1500, 315623, 'Silver Pin', 'pin|silver|metal-ornaments', 'ao/mobile-large/VS1987_394_563.jpg', 0.39),
|
||||||
SearchData(1530, 313273, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments'),
|
SearchData(1475, 316926, 'Feathered Bag', 'bag|cotton, feathers|textiles-featherwork', 'ao/mobile-large/DP158704.jpg', 0.75),
|
||||||
SearchData(1400, 315610, 'Group of pins', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(600, 314705, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.35.JPG', 1.50),
|
||||||
SearchData(1475, 309401, 'Single Spout Bottle with Strap Handles', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1650, 316854, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/1994.35.26_a.JPG', 0.67),
|
||||||
SearchData(650, 315119, 'Shield with owl figure',
|
SearchData(1350, 313268, 'Lime Spoon with Seated Figure', 'lime spoon|silver (cast)|metal-implements', 'ao/mobile-large/vs1979_206_1075.jpg', 0.29),
|
||||||
'ornament|gilded copper, silvered copper, shell, beads, fibers|metal-ornaments'),
|
SearchData(1000, 309123, 'Crown', 'crown|gold|metal-ornaments', 'ao/mobile-large/DP-12423-001.jpg', 0.88),
|
||||||
SearchData(600, 315161, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments'),
|
SearchData(1475, 309392, 'Miniature Dish with Handle', 'dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-005.jpg', 1.82),
|
||||||
SearchData(1500, 315425, 'Lime Spoon', 'lime spoon|silver (cast)|metal-ornaments'),
|
SearchData(750, 316342, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_152.jpg', 1.17),
|
||||||
SearchData(1500, 315619, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
SearchData(1475, 309395, 'Miniature Vessel', 'miniature bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-010.jpg', 0.99),
|
||||||
SearchData(1500, 317594, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
SearchData(600, 313414, 'Nose Ornament', 'nose ornament|gold|metal-ornaments', 'ao/mobile-large/vs1979_206_1239.jpg', 1.64),
|
||||||
SearchData(750, 316965, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1466, 309944, 'Female Figurine', 'figure|gold-rich silver alloy|sculpture-sheet metal', 'ao/mobile-large/DP-13440-023.jpg', 0.69),
|
||||||
SearchData(-550, 307622, 'Double Spout and Bridge Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 310656, 'Hunchback Paccha', 'paccha|wood, beads|wood-containers', 'ao/mobile-large/vs1978_412_211.jpg', 0.76),
|
||||||
SearchData(1500, 315690, 'Bag', 'bag|camelid hair, cotton|textiles-woven'),
|
SearchData(750, 314625, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_8.jpg', 1.17),
|
||||||
SearchData(1500, 310656, 'Hunchback Paccha', 'paccha|wood, beads|wood-containers'),
|
SearchData(600, 314872, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.34.jpg', 1.50),
|
||||||
SearchData(1650, 316854, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
SearchData(1475, 309401, 'Single Spout Bottle with Strap Handles', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/66.30.18_a.jpg', 1.29),
|
||||||
SearchData(1600, 698417, 'Pair of Keros', 'kero|wood, pigmented resin inlay|wood-containers'),
|
SearchData(550, 316913, 'Coca Bag', 'bag|camelid hair, cotton|textiles-woven', 'ao/mobile-large/LC-1994_35_88_TMS.jpg', 0.66),
|
||||||
SearchData(1500, 315633, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
SearchData(600, 315174, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/DP-16099-001.jpg', 1.33),
|
||||||
SearchData(1450, 314615, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
SearchData(750, 316988, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_168.jpg', 1.18),
|
||||||
SearchData(600, 315134, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments'),
|
SearchData(750, 316341, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_151.jpg', 1.13),
|
||||||
SearchData(1467, 309227, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments'),
|
SearchData(1050, 316986, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_166.jpg', 1.19),
|
||||||
SearchData(550, 314874, 'Shield with crab and fish figures', 'disk|gilded copper|metal-ornaments'),
|
SearchData(1475, 314823, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/vs1984_524_1.jpg', 1.40),
|
||||||
SearchData(1491, 316929, 'Sling', 'sling|camelid hair|textiles-woven'),
|
SearchData(1350, 315748, 'Sling shot', 'sling shot|silver (hammered), feathers|metal-implements', 'ao/mobile-large/SlingShot_1987_394_668_1.jpg', 1.11),
|
||||||
SearchData(1500, 315253, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(500, 309436, 'Stirrup Spout Bottle with Felines', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.92.jpg', 0.67),
|
||||||
SearchData(-250, 308498, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers'),
|
SearchData(750, 312244, 'Feathered Panel', 'panel|feathers, cotton, camelid hair|textiles-featherwork', 'ao/mobile-large/DP-15008-019.jpg', 2.24),
|
||||||
SearchData(750, 316966, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1500, 307449, 'Bag', 'bag|cotton|textiles-woven', 'ao/mobile-large/50407.jpg', 0.72),
|
||||||
SearchData(1500, 308083, 'Tapestry Fragment', 'textile fragment|camelid hair|textiles-woven'),
|
SearchData(1500, 315332, 'Lime Spoon, Bird', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_287.JPG', 0.57),
|
||||||
SearchData(750, 314620, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
SearchData(1543, 751900, 'Votive Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes', 'ao/mobile-large/DP-14285-001.jpg', 0.84),
|
||||||
SearchData(1500, 315635, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
SearchData(1475, 309394, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-012.jpg', 1.00),
|
||||||
SearchData(650, 308022, 'Embroidered bag with fringe', 'bag|camelid hair|textiles-woven'),
|
SearchData(250, 308539, 'Stirrup Spout Bottle with Sleeping Warrior', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/64.228.33.JPG', 0.67),
|
||||||
SearchData(1500, 315250, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
SearchData(1650, 307469, 'Knife, Figures', 'knife|bronze|metal-implements', 'ao/mobile-large/82.1.25_a.JPG', 0.67),
|
||||||
SearchData(1467, 313055, 'Funerary staff', 'tomb staff|wood, paint, metal, copper|wood-sculpture'),
|
SearchData(1500, 317751, 'Paccha', 'paccha|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1995.481.3_b.jpg', 1.99),
|
||||||
SearchData(1500, 313056, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture'),
|
SearchData(750, 314622, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_5.jpg', 1.19),
|
||||||
SearchData(1500, 308123, 'Beaker with scroll ornamentation', 'beaker|silver, gold|metal-containers'),
|
SearchData(1500, 315267, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_207.jpg', 0.44),
|
||||||
SearchData(800, 309106, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments'),
|
SearchData(1000, 316431, 'Beaker with Figure Displaying a Shell', 'beaker|gold|metal-containers', 'ao/mobile-large/DP215719.jpg', 0.80),
|
||||||
SearchData(1500, 315303, 'Lime Spoon, Bird', 'lime spoon|silver (hammered)|metal-implements'),
|
SearchData(1385, 312952, 'Standing Male Figure', 'male figure|wood|wood-sculpture', 'ao/mobile-large/DP-24345-001.jpg', 0.52),
|
||||||
SearchData(400, 309411, 'Headdress Ornament', 'headdress ornament|gold|metal-ornaments'),
|
SearchData(600, 315134, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.71.JPG', 0.67),
|
||||||
SearchData(1238, 646249, 'Man\'s Tunic', 'tunic|camelid and cotton fibers|textiles-costumes'),
|
SearchData(1400, 310566, 'Copper Knife with Figure Handle', 'knife|copper|metal-implements', 'ao/mobile-large/1978.412.114_a.JPG', 1.50),
|
||||||
SearchData(1500, 315284, 'Copper Pin', 'pin|copper, gilt|metal-ornaments'),
|
SearchData(1500, 315634, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.585.jpg', 0.67),
|
||||||
SearchData(1500, 315286, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
SearchData(1475, 316835, 'Paccha', 'paccha|wood|wood-containers', 'ao/mobile-large/1994.35.7.jpg', 0.64),
|
||||||
SearchData(1420, 317727, 'Feline Bowl', 'bowl|stone|stone-containers'),
|
SearchData(1500, 315617, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_557.JPG', 0.50),
|
||||||
SearchData(1500, 313204, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
SearchData(1475, 309390, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-24277-001.jpg', 1.09),
|
||||||
SearchData(1500, 315479, 'Knife', 'knife|copper|metal-implements'),
|
SearchData(1350, 312801, 'Plume', 'plume|gold|metal-ornaments', 'ao/mobile-large/rlf1979.206.605b.jpg', 0.75),
|
||||||
SearchData(1467, 314823, 'Conopa (votive effigy)', 'container|stone|stone-containers'),
|
SearchData(1425, 317736, 'Woman\'s Dress', 'dress|camelid hair|textiles-woven', 'ao/mobile-large/DT1275.jpg', 1.25),
|
||||||
SearchData(-350, 308590, 'Double Spout and Bridge Bottle with Snake', 'bottle|ceramic, pigment|ceramics-containers'),
|
SearchData(1500, 313310, 'Single Spout Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1117.jpg', 0.80),
|
||||||
SearchData(1475, 317791, 'Kero', 'kero|wood (prosopis?)|wood-containers'),
|
SearchData(1475, 309397, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.14.jpg', 1.09),
|
||||||
SearchData(800, 309104, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments'),
|
SearchData(1500, 315621, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/VS1987_394_561.JPG', 0.37),
|
||||||
SearchData(750, 316973, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
|
||||||
SearchData(1500, 313269, 'Deer Stick', 'staff|wood, paint|wood-sculpture'),
|
|
||||||
SearchData(1140, 309105, 'Tupu (pin)', 'pin|copper|metal-ornaments'),
|
|
||||||
SearchData(500, 309441, 'Raptorial Bird Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
|
||||||
SearchData(1466, 315651, 'Tupu (pin)', 'pin|copper|metal-ornaments'),
|
|
||||||
SearchData(1700, 316850, 'Kero', 'kero|wood, tin studs, and pigmented resin inlays|wood-containers'),
|
|
||||||
SearchData(1150, 312801, 'Plume', 'plume|gold|metal-ornaments'),
|
|
||||||
SearchData(750, 316341, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
|
||||||
SearchData(1475, 316834, 'Paccha', 'paccha|wood|wood-containers'),
|
|
||||||
SearchData(-50, 308455, 'Double-spout bottle with monkey', 'bottle|ceramic, slip|ceramics-containers'),
|
|
||||||
SearchData(1550, 316930, 'Sling', 'sling|camelid hair|textiles-woven'),
|
|
||||||
SearchData(750, 316980, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
|
||||||
SearchData(1500, 307449, 'Bag', 'bag|cotton|textiles-woven'),
|
|
||||||
SearchData(1500, 315614, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
|
||||||
SearchData(1250, 316723, 'Serpent (tunjo)', 'figure|gold|metal-ornaments'),
|
|
||||||
SearchData(600, 313411, 'Nose Ornament with Shrimp', 'nose ornament|gold, silver, stone|metal-ornaments'),
|
|
||||||
SearchData(1500, 309528, 'Band', 'band|camelid hair|textiles-woven'),
|
|
||||||
SearchData(550, 308526, 'Stirrup Spout Bottle with Bird and Snake', 'bottle|ceramic, slip|ceramics-containers'),
|
|
||||||
SearchData(1600, 320804, 'Hanging (?) Fragment', 'tapestry fragment|camelid hair, cotton|textiles-woven'),
|
|
||||||
SearchData(750, 316964, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
|
||||||
];
|
];
|
@ -1,481 +1,344 @@
|
|||||||
part of '../petra_data.dart';
|
part of '../petra_data.dart';
|
||||||
|
|
||||||
// Search suggestions (70)
|
// Search suggestions (67)
|
||||||
List<String> _searchSuggestions = const [
|
List<String> _searchSuggestions = const ['stamp', 'canaanite', 'figure', 'membranophone', 'seal', 'copper', 'molded', 'brass', 'dagger', 'alloy', 'silver', 'slip', 'animal', 'stone', 'sculpture', 'opaque', 'earthenware', 'incised', 'ink', 'jambiya', 'paper', 'ceramics', 'jasper', 'metal', 'unguentarium', 'stonepaste', 'ceramic', 'leather', 'green', 'folio', 'glazed', 'sherd', 'vessel', 'white', 'chordophone', 'fragment', 'book', 'lute', 'decoration', 'headed', 'female', 'codices', 'illustrated', 'scaraboid', 'drum', 'shahnama', 'jewelry', 'bronze', 'steatite', 'porcelain', 'plucked', 'wood', 'cultic', 'kings', 'painted', 'gold', 'watercolor', 'quartz', 'scarab', 'steel', 'manuscript', 'daggers', 'splash', 'head', 'sheath', 'bowl', 'scene', ];
|
||||||
'stamp',
|
|
||||||
'figure',
|
|
||||||
'cylinder',
|
|
||||||
'membranophone',
|
|
||||||
'seal',
|
|
||||||
'copper',
|
|
||||||
'molded',
|
|
||||||
'brass',
|
|
||||||
'dagger',
|
|
||||||
'alloy',
|
|
||||||
'silver',
|
|
||||||
'slip',
|
|
||||||
'animal',
|
|
||||||
'stone',
|
|
||||||
'opaque',
|
|
||||||
'sculpture',
|
|
||||||
'earthenware',
|
|
||||||
'incised',
|
|
||||||
'ink',
|
|
||||||
'jambiya',
|
|
||||||
'paper',
|
|
||||||
'ceramics',
|
|
||||||
'jasper',
|
|
||||||
'metal',
|
|
||||||
'unguentarium',
|
|
||||||
'ceramic',
|
|
||||||
'stonepaste',
|
|
||||||
'leather',
|
|
||||||
'green',
|
|
||||||
'nude',
|
|
||||||
'folio',
|
|
||||||
'glazed',
|
|
||||||
'sherd',
|
|
||||||
'vessel',
|
|
||||||
'white',
|
|
||||||
'chordophone',
|
|
||||||
'fragment',
|
|
||||||
'book',
|
|
||||||
'lute',
|
|
||||||
'decoration',
|
|
||||||
'headed',
|
|
||||||
'female',
|
|
||||||
'codices',
|
|
||||||
'illustrated',
|
|
||||||
'scaraboid',
|
|
||||||
'drum',
|
|
||||||
'shahnama',
|
|
||||||
'jewelry',
|
|
||||||
'bronze',
|
|
||||||
'steatite',
|
|
||||||
'porcelain',
|
|
||||||
'plucked',
|
|
||||||
'wood',
|
|
||||||
'cultic',
|
|
||||||
'kings',
|
|
||||||
'painted',
|
|
||||||
'gold',
|
|
||||||
'watercolor',
|
|
||||||
'quartz',
|
|
||||||
'scarab',
|
|
||||||
'steel',
|
|
||||||
'lamp',
|
|
||||||
'manuscript',
|
|
||||||
'daggers',
|
|
||||||
'splash',
|
|
||||||
'head',
|
|
||||||
'sheath',
|
|
||||||
'jug',
|
|
||||||
'bowl',
|
|
||||||
'scene',
|
|
||||||
];
|
|
||||||
|
|
||||||
// Petra (342)
|
// Petra (336)
|
||||||
List<SearchData> _searchData = const [
|
List<SearchData> _searchData = const [
|
||||||
SearchData(1199, 451550, 'Fragment', 'fragment|stonepaste; slip painted, glazed|ceramics'),
|
SearchData(-1630, 324559, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_5.jpg', 1.39),
|
||||||
SearchData(-450, 324255, 'Figure of ibex', 'sculpture|bronze|'),
|
SearchData(899, 451503, 'Fragment of a Bowl', 'bowl fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-6b.jpg', 1.22),
|
||||||
SearchData(50, 325897, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(50, 325916, 'Plate', 'plate|ceramic|', 'an/mobile-large/ME67_246_35.jpg', 1.54),
|
||||||
SearchData(-750, 323750, 'Stamp seal (oval bezel) with cultic scene', 'stamp seal|carnelian (quartz)|'),
|
SearchData(-1450, 328935, 'Canaanite jar', 'jar|ceramic|', 'an/mobile-large/DP-16796-001.jpg', 0.77),
|
||||||
SearchData(1315, 451412, '"Yazdegird I Kicked to Death by the Water Horse", Folio from a Shahnama (Book of Kings)',
|
SearchData(1850, 31539, 'Dagger (Jambiya) with Sheath', 'dagger (jambiya) with sheath|steel, wood, brass, silver, gold, copper, brass wire|daggers', 'aa/mobile-large/36.25.947ab_002july2014.jpg', 0.67),
|
||||||
'folio from an illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices'),
|
SearchData(849, 451547, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-52a.jpg', 1.63),
|
||||||
SearchData(-500, 327499, 'Vessel with a lid', 'vessel and lid|calcite alabaster|'),
|
SearchData(1750, 31745, 'Dagger (Jambiya)', 'dagger (jambiya)|steel, wood, silver, copper, brass|daggers', 'aa/mobile-large/36.25.765_001june2014.jpg', 0.56),
|
||||||
SearchData(-500, 323925, 'Scarab seal with human head', 'stamp seal|stone, mottled red and white|'),
|
SearchData(849, 451535, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-39.jpg', 0.76),
|
||||||
SearchData(1849, 443096, 'Headband', 'headband|silk, metal thread; wrapped and braided|textiles-costumes'),
|
SearchData(-1500, 325125, 'Adze head', 'adze|bronze|', 'an/mobile-large/ME61_73_2.jpg', 1.63),
|
||||||
SearchData(-1750, 322914, 'Nude female figure', 'sculpture|ceramic|'),
|
SearchData(1049, 451602, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics', 'is/mobile-large/sf60-23-109a.jpg', 0.81),
|
||||||
SearchData(-662, 323164, 'Openwork rattle', 'rattle|ceramic|'),
|
SearchData(899, 451533, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-37a.jpg', 1.60),
|
||||||
SearchData(1299, 451583, 'Fragment', 'fragment|porcelain|ceramics'),
|
SearchData(1199, 451513, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-16a.jpg', 1.62),
|
||||||
SearchData(849, 455174, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(937, 451509, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-12.jpg', 1.26),
|
||||||
SearchData(-650, 327043, 'Palette with a sculpted female head and incised decoration', 'palette|calcite|'),
|
SearchData(1399, 451554, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-59a.jpg', 1.74),
|
||||||
SearchData(1249, 451551, 'Fragment', 'fragment|stonepaste; slip painted, incised, and splash glazed|ceramics'),
|
SearchData(849, 455152, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-25a.jpg', 1.13),
|
||||||
SearchData(50, 324246, 'Sherd', 'sherd|ceramic|'),
|
SearchData(1849, 443096, 'Headband', 'headband|silk, metal thread; wrapped and braided|textiles-costumes', 'is/mobile-large/DP18737.jpg', 0.40),
|
||||||
SearchData(50, 325919, 'Lamp', 'lamp|ceramic|'),
|
SearchData(1649, 448587, 'Panel from a Tent Lining (Qanat)', 'panel|cotton; plain weave, mordant dyed and painted, resist-dyed|textiles-painted and/or printed', 'is/mobile-large/DP212659.jpg', 0.49),
|
||||||
SearchData(50, 325894, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(-650, 321648, 'Stamp seal (conoid) with cultic scene', 'stamp seal|brown chalcedony (quartz), possibly etched to produce yellow mottling|', 'an/mobile-large/ss86_11_28gp.jpg', 1.01),
|
||||||
SearchData(849, 451515, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-650, 326247, 'Inlay', 'inlay|bone|', 'an/mobile-large/ME1977_234_16.jpg', 1.10),
|
||||||
SearchData(50, 325911, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(899, 451594, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-101.jpg', 1.07),
|
||||||
SearchData(899, 451501, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
SearchData(-650, 327043, 'Palette with a sculpted female head and incised decoration', 'palette|calcite|', 'an/mobile-large/vs1984_453_9.jpg', 0.79),
|
||||||
SearchData(50, 325898, 'Vessel', 'vessel|ceramic|'),
|
SearchData(1525, 446603, '"Laila and Majnun in School", Folio 129 from a Khamsa (Quintet) of Nizami of Ganja', 'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/DT232547.jpg', 0.62),
|
||||||
SearchData(1149, 450930, 'Jar', 'jar|earthenware; glazed|ceramics'),
|
SearchData(1875, 500993, 'Stringed Instrument', 'stringed instrument|turtle shell and wood, 4 strings.|chordophone-lute-plucked-fretted', 'mi/mobile-large/midp89.4.371.jpg', 1.60),
|
||||||
SearchData(1892, 32370, 'Dagger (Jambiya) with Scabbard and Fitted Storage Case',
|
SearchData(-750, 323748, 'Stamp seal (scarab) with anthropomorphic figure', 'stamp seal|mottled green glass|', 'an/mobile-large/ss41_160_166.jpg', 1.65),
|
||||||
'dagger (jambiya) with scabbard and fitted storage case|steel, silver, wood, textile, gold|daggers'),
|
SearchData(50, 325899, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_18.jpg', 0.71),
|
||||||
SearchData(1049, 451597, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-2500, 325836, 'Spouted vessel', 'vessel|ceramic|', 'an/mobile-large/ME66_183.jpg', 1.35),
|
||||||
SearchData(-1750, 322916, 'Nude female figure', 'sculpture|ceramic|'),
|
SearchData(-50, 325075, 'Fragment of a grave stele', 'relief|alabaster (gypsum)|', 'an/mobile-large/frieze.jpg', 3.23),
|
||||||
SearchData(1149, 451069, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry'),
|
SearchData(50, 325914, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb67_246_33.jpg', 1.94),
|
||||||
SearchData(1049, 451603, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(50, 325897, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_16.jpg', 0.71),
|
||||||
SearchData(50, 325889, 'Bowl', 'bowl|ceramic|'),
|
SearchData(1299, 451584, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf-60-23-91b.jpg', 1.66),
|
||||||
SearchData(-1600, 556377, 'Canaanite Cowroid Seal Amulet with Falcon Headed Deity',
|
SearchData(849, 451544, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-49a.jpg', 1.35),
|
||||||
'cowroid seal amulet, falcon headed deity|steatite|'),
|
SearchData(-450, 323936, 'Stamp seal', 'stamp seal|agate|', 'an/mobile-large/ss41_160_661.jpg', 1.42),
|
||||||
SearchData(899, 451540, 'Fragment', 'fragment|earthenware|ceramics'),
|
SearchData(50, 325892, 'Cup', 'cup|ceramic|', 'an/mobile-large/ME67_246_11.jpg', 1.37),
|
||||||
SearchData(1299, 451585, 'Fragment', 'fragment|porcelain|ceramics'),
|
SearchData(-1630, 324560, 'Scarab seal', 'stamp seal|steatite, white pink|', 'an/mobile-large/ss56_152_6.jpg', 0.72),
|
||||||
SearchData(50, 324251, 'Fragment of painted ware', 'sherd|ceramic|'),
|
SearchData(1341, 451414, '"Siyavush Displays his Skill at Polo before Afrasiyab," Folio from a Shahnama (Book of Kings)', 'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/sf57-51-35r.jpg', 0.83),
|
||||||
SearchData(300, 326693, 'Head of a man', 'sculpture|alabaster (gypsum)|'),
|
SearchData(50, 325883, 'Small bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_2.jpg', 1.47),
|
||||||
SearchData(1875, 501012, 'Daff', 'daff|wood and parchment.|membranophone-double-headed / frame drum'),
|
SearchData(-1630, 326991, 'Scarab seal', 'stamp seal|faience, white (?)|', 'an/mobile-large/ss1984_383_30.jpg', 1.38),
|
||||||
SearchData(899, 451592, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1200, 451379, 'Bowl with Courtly and Astrological Motifs', 'bowl|stonepaste; polychrome inglaze and overglaze painted and gilded on opaque monochrome glaze (mina\'i)|ceramics', 'is/mobile-large/DP170379.jpg', 0.75),
|
||||||
SearchData(50, 325913, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(-750, 323750, 'Stamp seal (oval bezel) with cultic scene', 'stamp seal|carnelian (quartz)|', 'an/mobile-large/ss41_160_168.jpg', 1.67),
|
||||||
SearchData(1299, 451582, 'Fragment', 'fragment|porcelain|ceramics'),
|
SearchData(899, 451590, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-97a.jpg', 1.55),
|
||||||
SearchData(-1500, 325125, 'Adze head', 'adze|bronze|'),
|
SearchData(50, 325891, 'Male figurine', 'sculpture|ceramic|', 'an/mobile-large/ME67_246_10.jpg', 0.78),
|
||||||
SearchData(-500, 326993, 'Stamp seal (scaraboid) with cartouche', 'stamp seal|limestone|'),
|
SearchData(1649, 646829, 'Filigree Casket with Sliding Top', 'box|silver filigree; parcel-gilt|metal', 'is/mobile-large/DP340529.jpg', 0.78),
|
||||||
SearchData(-1597, 544660, 'Scarab with a Crocodile Headed Figure Holding a Flower',
|
SearchData(1049, 451599, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-106a.jpg', 1.08),
|
||||||
'scarab, crocodile figure, flower|glazed steatite|'),
|
SearchData(1675, 24298, 'Dagger with Sheath', 'dagger with sheath|steel, nephrite, gold, rubies, emeralds, silver-gilt, leather|daggers', 'aa/mobile-large/DP157696.jpg', 0.73),
|
||||||
SearchData(-750, 325519, 'Head of bull', 'sculpture|ceramic|'),
|
SearchData(-550, 323933, 'Stamp seal', 'stamp seal|carnelian|', 'an/mobile-large/ss41_160_560.jpg', 1.88),
|
||||||
SearchData(150, 324318, 'Vessel', 'vessel|glass|'),
|
SearchData(899, 451565, 'Fragment', 'fragment|stoneware|ceramics', 'is/mobile-large/sf60-23-72b.jpg', 2.02),
|
||||||
SearchData(50, 325906, 'Juglet', 'juglet|ceramic|'),
|
SearchData(1687, 453279, 'Calligraphic Plaque', 'plaque|steel; forged and pierced|metal', 'is/mobile-large/DP170397.jpg', 1.71),
|
||||||
SearchData(1799, 444633, 'Powder Horn', 'powder horn|brass and silver|arms and armor'),
|
SearchData(-1597, 544660, 'Scarab with a Crocodile Headed Figure Holding a Flower', 'scarab, crocodile figure, flower|glazed steatite|', 'eg/mobile-large/M_398_bottom.jpg', 0.78),
|
||||||
SearchData(-1680, 323115, 'Inlay', 'inlay|bone|'),
|
SearchData(1649, 446546, 'Shahnama (Book of Kings) of Firdausi', 'illustrated manuscript|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/DP215296.jpg', 0.70),
|
||||||
SearchData(1800, 30761, 'Spear', 'spear|steel, brass|shafted weapons'),
|
SearchData(-1673, 324558, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_4.jpg', 0.75),
|
||||||
SearchData(-662, 323144, 'Bottle', 'bottle|ceramic|'),
|
SearchData(-750, 324012, 'Stamp seal (scarab) with animal', 'stamp seal|hematite|', 'an/mobile-large/ss45_4_18.jpg', 0.75),
|
||||||
SearchData(1875, 500962, 'Darabukka', 'darabukka|clay, polychrome|membranophone-single-headed / goblet drum'),
|
SearchData(-600, 321633, 'Stamp seal (scaraboid) with animal', 'stamp seal|neutral chalcedony (quartz)|', 'an/mobile-large/ss86_11_9gp.jpg', 1.20),
|
||||||
SearchData(849, 451523, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(1399, 451553, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-58a.jpg', 1.60),
|
||||||
SearchData(-1500, 325126, 'Staff (?)', 'staff|bronze|'),
|
SearchData(899, 451595, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-102a.jpg', 1.44),
|
||||||
SearchData(50, 324288, 'Vessel', 'vessel|ceramic|'),
|
SearchData(50, 324247, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_4.jpg', 0.94),
|
||||||
SearchData(899, 451532, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(50, 325902, 'Cooking pot', 'pot|ceramic|', 'an/mobile-large/ME67_246_21.jpg', 1.13),
|
||||||
SearchData(50, 325909, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(50, 324252, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_9.jpg', 1.64),
|
||||||
SearchData(1875, 500984, 'Stringed Instrument (Qanbus)',
|
SearchData(1540, 452413, 'Velvet Panel with Hunting Scene', 'tent panel|silk, flat metal thread; cut and voided velvet|textiles', 'is/mobile-large/DP267484.jpg', 0.97),
|
||||||
'stringed instrument (qanbus)|wood, hide|chordophone-lute-plucked-fretted'),
|
SearchData(1399, 451556, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-61a.jpg', 1.55),
|
||||||
SearchData(937, 451504, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics'),
|
SearchData(1187, 446860, 'Luster Bowl with Winged Horse', 'bowl|stonepaste; luster-painted on opaque monochrome glaze|ceramics', 'is/mobile-large/DP212285.jpg', 0.75),
|
||||||
SearchData(-750, 322308, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|green-black serpentine|'),
|
SearchData(-600, 323924, 'Stamp seal (loaf-shaped hemispheroid) with animal', 'stamp seal|banded carnelian (quartz)|', 'an/mobile-large/seal1.jpg', 1.42),
|
||||||
SearchData(-1500, 325124, 'Axe head', 'axe|bronze|'),
|
SearchData(0, 326243, 'Open bowl', 'bowl|ceramic, paint|', 'an/mobile-large/DT904.jpg', 1.71),
|
||||||
SearchData(50, 325885, 'Ribbed juglet', 'juglet|ceramic|'),
|
SearchData(1049, 451606, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-113a.jpg', 0.87),
|
||||||
SearchData(0, 326243, 'Open bowl', 'bowl|ceramic, paint|'),
|
SearchData(-1630, 324567, 'Scarab seal', 'stamp seal|jasper, green (?)|', 'an/mobile-large/ss56_152_13.jpg', 0.66),
|
||||||
SearchData(849, 451546, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
SearchData(1199, 451564, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-71b.jpg', 0.75),
|
||||||
SearchData(-450, 323936, 'Stamp seal', 'stamp seal|agate|'),
|
SearchData(-850, 326010, 'Cylinder seal with chariot hunting scene', 'cylinder seal|egyptian blue|', 'an/mobile-large/SS1970_183_2.jpg', 2.08),
|
||||||
SearchData(-1594, 556437, 'Scarab with a Crocodile Headed Deity', 'scarab, sebek|glazed steatite|'),
|
SearchData(-1300, 322598, 'Enthroned deity', 'sculpture|bronze, gold foil|', 'an/mobile-large/hb32_18_3.jpg', 0.53),
|
||||||
SearchData(1355, 449537, 'Mihrab (Prayer Niche)',
|
SearchData(50, 324250, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_7.jpg', 0.65),
|
||||||
'mihrab|mosaic of polychrome-glazed cut tiles on stonepaste body; set into mortar|ceramics'),
|
SearchData(1800, 30999, 'Sword (Saif) with Scabbard', 'sword (saif) with scabbard|steel, silver, leather|swords', 'aa/mobile-large/36.25.1547ab_001_Aug2015.jpg', 1.50),
|
||||||
SearchData(1849, 503639, 'Ney-Anbān/Habbān', 'tulum|wood, cane, goat or kidskin|aerophone-reed vibrated-bagpipe'),
|
SearchData(787, 327822, 'Stamp seal', 'stamp seal|sandstone or siltstone ?|', 'an/mobile-large/vsz1999_325_226.jpg', 1.11),
|
||||||
SearchData(-750, 326992, 'Stamp seal (ovoid, in grooved mount with loop handle) with cartouches',
|
SearchData(1399, 451555, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-60a.jpg', 1.10),
|
||||||
'stamp seal|steatite, white; copper alloy mount|'),
|
SearchData(-1750, 322913, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/hb33_47_1.jpg', 0.37),
|
||||||
SearchData(-1680, 323122, 'Bowl', 'bowl|ceramic, paint|'),
|
SearchData(1199, 451511, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-14a.jpg', 2.14),
|
||||||
SearchData(1649, 646829, 'Filigree Casket with Sliding Top', 'box|silver filigree; parcel-gilt|metal'),
|
SearchData(1527, 452142, '"Kai Khusrau Rides Bihzad for the First Time", Folio 212r from the Shahnama (Book of Kings) of Shah Tahmasp', 'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices', 'is/mobile-large/DP107149.jpg', 0.68),
|
||||||
SearchData(999, 455153, 'Fragment', 'fragment|earthenware; luster-painted|ceramics'),
|
SearchData(1199, 451558, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-63a.jpg', 1.30),
|
||||||
SearchData(-662, 323155, 'Jug', 'jug|ceramic|'),
|
SearchData(-750, 326250, 'Fragments of animal figurines', 'sculpture|ceramic, paint|', 'an/mobile-large/ME1977_234_19.jpg', 1.55),
|
||||||
SearchData(-700, 326994, 'Stamp seal (scaraboid) with monster', 'stamp seal|calcite|'),
|
SearchData(849, 451526, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-30a.jpg', 1.36),
|
||||||
SearchData(-1630, 323118, 'Scarab seal ring', 'stamp seal ring|jasper, green with gold mount and copper alloy ring|'),
|
SearchData(899, 451581, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-88b.jpg', 0.88),
|
||||||
SearchData(50, 325892, 'Cup', 'cup|ceramic|'),
|
SearchData(50, 324251, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_8.jpg', 0.88),
|
||||||
SearchData(899, 451577, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
SearchData(50, 325915, 'Cup', 'cup|ceramic|', 'an/mobile-large/ME67_246_34.jpg', 1.42),
|
||||||
SearchData(150, 324316, 'Head-shaped flask', 'flask|glass|'),
|
SearchData(1875, 500988, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum', 'mi/mobile-large/midp89.4.366-368.jpg', 1.65),
|
||||||
SearchData(849, 451524, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(50, 325918, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb67_246_37.jpg', 0.73),
|
||||||
SearchData(
|
SearchData(-1630, 324566, 'Scaraboid seal', 'stamp seal|rock crystal (?)|', 'an/mobile-large/ss56_152_12.jpg', 1.29),
|
||||||
-2323, 544034, 'Head of a monkey from an ointment vessel', 'ointment jar fragment, monkey head|serpentinite|'),
|
SearchData(849, 451520, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-23a.jpg', 1.65),
|
||||||
SearchData(-750, 322302, 'Stamp seal (scaraboid) with geometric design', 'stamp seal|steatite, black|'),
|
SearchData(1892, 32370, 'Dagger (Jambiya) with Scabbard and Fitted Storage Case', 'dagger (jambiya) with scabbard and fitted storage case|steel, silver, wood, textile, gold|daggers', 'aa/mobile-large/DP157410.jpg', 0.82),
|
||||||
SearchData(-750, 326995, 'Stamp seal (scaraboid) with divine symbol', 'stamp seal|limestone (?)|'),
|
SearchData(899, 451500, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-3a.jpg', 0.80),
|
||||||
SearchData(50, 324250, 'Sherd', 'sherd|ceramic|'),
|
SearchData(-1500, 323559, 'Cylinder seal', 'cylinder seal|stone|', 'an/mobile-large/ss36_106_1.jpg', 1.74),
|
||||||
SearchData(-1648, 544664, 'Canaanite Scarab with Two Men and a Lion', 'scarab, men, lion|steatite (glazed)|'),
|
SearchData(-750, 322309, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|black limestone|', 'an/mobile-large/ss99_22_40gp.jpg', 0.83),
|
||||||
SearchData(50, 324248, 'Fragment of painted ware', 'sherd|ceramic|'),
|
SearchData(899, 451592, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-99a.jpg', 1.63),
|
||||||
SearchData(-125, 327483, 'Votive plaque inscribed with Sabaean dedication', 'relief|copper alloy|'),
|
SearchData(-700, 324013, 'Stamp seal (scarab) with monster', 'stamp seal|hematite|', 'an/mobile-large/ss45_4_19.jpg', 1.31),
|
||||||
SearchData(849, 451530, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-1750, 322916, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/hb33_47_4.jpg', 0.43),
|
||||||
SearchData(899, 451499, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
SearchData(-750, 326011, 'Stamp seal (scarab) with monster', 'stamp seal|lapis lazuli|', 'an/mobile-large/ss1970_183_3.jpg', 1.14),
|
||||||
SearchData(-500, 326422, 'Stamp seal (duck-shaped) with geometric design', 'stamp seal|stone|'),
|
SearchData(-1630, 327099, 'Scarab seal', 'stamp seal|faience, white|', 'an/mobile-large/ss1985_192_30.jpg', 1.39),
|
||||||
SearchData(899, 451591, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1449, 451552, 'Fragment', 'fragment|stonepaste; slip and underglaze painted|ceramics', 'is/mobile-large/sf60-23-57a.jpg', 1.57),
|
||||||
SearchData(-662, 323166, 'Bowl', 'bowl|ceramic|'),
|
SearchData(899, 451576, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-83b.jpg', 1.23),
|
||||||
SearchData(-650, 321648, 'Stamp seal (conoid) with cultic scene',
|
SearchData(-1630, 322528, 'Elliptical ring bezel seal', 'stamp seal|rock crystal|', 'an/mobile-large/me23_10_9.jpg', 1.40),
|
||||||
'stamp seal|brown chalcedony (quartz), possibly etched to produce yellow mottling|'),
|
SearchData(1532, 452170, '"Bahrum Gur Before His Father, Yazdigird I", Folio 551v from the Shahnama (Book of Kings) of Shah Tahmasp', 'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices', 'is/mobile-large/DP107205.jpg', 0.67),
|
||||||
SearchData(1399, 451553, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
SearchData(1887, 500569, 'Gumuri', 'gumuri|wood, parchment, hide|chordophone-lute-plucked-unfretted', 'mi/mobile-large/MUS2027.jpg', 0.23),
|
||||||
SearchData(1687, 453279, 'Calligraphic Plaque', 'plaque|steel; forged and pierced|metal'),
|
SearchData(1850, 31773, 'Dagger (Jambiya) with Sheath and Belt', 'dagger (jambiya) with sheath and belt|steel, wood, gold, silver, textile, leather, brass|daggers', 'aa/mobile-large/36.25.793ab_001July2014.jpg', 1.50),
|
||||||
SearchData(1649, 448587, 'Panel from a Tent Lining (Qanat)',
|
SearchData(1799, 444633, 'Powder Horn', 'powder horn|brass and silver|arms and armor', 'is/mobile-large/sf91-1-1082a.jpg', 0.60),
|
||||||
'panel|cotton; plain weave, mordant dyed and painted, resist-dyed|textiles-painted and/or printed'),
|
SearchData(1800, 30761, 'Spear', 'spear|steel, brass|shafted weapons', 'aa/mobile-large/36.25.1949_001jan2015.jpg', 0.56),
|
||||||
SearchData(1199, 451558, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
SearchData(899, 451574, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-81b.jpg', 1.24),
|
||||||
SearchData(899, 451500, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
SearchData(50, 325913, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_32.jpg', 0.66),
|
||||||
SearchData(-1630, 324567, 'Scarab seal', 'stamp seal|jasper, green (?)|'),
|
SearchData(-1630, 324561, 'Scarab seal', 'stamp seal|steatite, bone colored|', 'an/mobile-large/ss56_152_7.jpg', 0.78),
|
||||||
SearchData(849, 451568, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(-1750, 322915, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/me33_47_3.jpg', 0.64),
|
||||||
SearchData(1199, 451512, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
SearchData(-750, 321638, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated brown jasper (quartz)|', 'an/mobile-large/ss86_11_14gp.jpg', 0.87),
|
||||||
SearchData(1299, 451584, 'Fragment', 'fragment|porcelain|ceramics'),
|
SearchData(1850, 31703, 'Dagger (Jambiya) with Sheath and Belt', 'dagger (jambiya) with sheath and belt|steel, silver, wood, leather, iron|daggers', 'aa/mobile-large/36.25.723ab_002june2014.jpg', 0.56),
|
||||||
SearchData(1875, 500981, 'Junuk', 'junuk|wood|chordophone-harp'),
|
SearchData(-750, 327771, 'Stamp seal (ovoid) with deity (?)', 'stamp seal|steatite|', 'an/mobile-large/vsz1999_325_175.jpg', 0.85),
|
||||||
SearchData(50, 325908, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(1882, 73632, 'Mirror of National Costumes of All Nations (Bankoku ishō kagami)', 'print|triptych of woodblock prints (nishiki-e); ink and color on paper|prints', 'as/mobile-large/DP148176.jpg', 1.89),
|
||||||
SearchData(1850, 31572, 'Dagger (Jambiya) with Sheath and Belt',
|
SearchData(-125, 327483, 'Votive plaque inscribed with Sabaean dedication', 'relief|copper alloy|', 'an/mobile-large/DP368662.jpg', 0.75),
|
||||||
'dagger (jambiya) with sheath and belt|steel, wood, silver, silver wire, textile, silk, leather|daggers'),
|
SearchData(899, 451588, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-95a.jpg', 1.60),
|
||||||
SearchData(50, 325904, 'Juglet', 'juglet|ceramic|'),
|
SearchData(-500, 324027, 'Standing bull', 'sculpture|bronze|', 'an/mobile-large/DT895.jpg', 0.85),
|
||||||
SearchData(1875, 500998, 'Kamānja agūz (old fiddle)',
|
SearchData(150, 324317, 'Head-shaped flask', 'flask|glass|', 'an/mobile-large/ME54_101_2.jpg', 0.74),
|
||||||
'kamānja agūz (old fiddle)|wood, coconut shell, skin|chordophone-lute-bowed-unfretted'),
|
SearchData(-550, 323747, 'Scarab seal', 'stamp seal|jasper, green|', 'an/mobile-large/ss41_160_165.jpg', 0.99),
|
||||||
SearchData(899, 451580, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
SearchData(1299, 451585, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-92a.jpg', 0.73),
|
||||||
SearchData(1849, 817059, 'Tapis, ceremonial skirt with squid pattern (cumi-cumi) iconography',
|
SearchData(999, 451567, 'Fragment', 'fragment|celadon|ceramics', 'is/mobile-large/sf60-23-74a.jpg', 1.25),
|
||||||
'ceremonial skirt (tapis)|cotton, silk, mica, dyes|textiles-costumes'),
|
SearchData(50, 325903, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_22.jpg', 1.46),
|
||||||
SearchData(-700, 324013, 'Stamp seal (scarab) with monster', 'stamp seal|hematite|'),
|
SearchData(-1630, 324555, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_1.jpg', 0.74),
|
||||||
SearchData(787, 327822, 'Stamp seal', 'stamp seal|sandstone or siltstone ?|'),
|
SearchData(-700, 323163, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/an34.126.53.jpg', 0.66),
|
||||||
SearchData(849, 451562, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
SearchData(1875, 500981, 'Junuk', 'junuk|wood|chordophone-harp', 'mi/mobile-large/Mus196A.jpg', 0.65),
|
||||||
SearchData(937, 451508, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(937, 451505, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-8.jpg', 1.37),
|
||||||
SearchData(
|
SearchData(-700, 326238, 'Weight', 'weight|hematite|', 'an/mobile-large/ME1977_234_6.jpg', 1.08),
|
||||||
-750, 322307, 'Stamp seal (scaraboid) with cultic banquet scene', 'stamp seal|mottled orange jasper (quartz)|'),
|
SearchData(1149, 451068, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry', 'is/mobile-large/LC-52_4_3.jpg', 1.00),
|
||||||
SearchData(-600, 321452, 'Stamp seal (grooved oval base with ribbed handle) with cultic scene',
|
SearchData(-500, 326993, 'Stamp seal (scaraboid) with cartouche', 'stamp seal|limestone|', 'an/mobile-large/ss1984_383_32.jpg', 1.18),
|
||||||
'stamp seal|neutral chalcedony (quartz)|'),
|
SearchData(1556, 444864, 'Hawk Coin of the Emperor Akbar', 'coin|gold|coins', 'is/mobile-large/LC-99_35_7400.jpg', 1.50),
|
||||||
SearchData(50, 325918, 'Vessel', 'vessel|ceramic|'),
|
SearchData(1199, 449159, 'Roundel with a Mounted Falconer and Hare', 'roundel|gypsum plaster; modeled, painted, and gilded|sculpture', 'is/mobile-large/DP373033.jpg', 1.05),
|
||||||
SearchData(899, 451498, 'Fragment of a Cup', 'fragment of a cup|earthenware; unglazed|ceramics'),
|
SearchData(-1650, 325690, 'Seven-cup offering bowl', 'bowl|ceramic|', 'an/mobile-large/180468.jpg', 1.25),
|
||||||
SearchData(899, 451588, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(50, 325894, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_13.jpg', 0.78),
|
||||||
SearchData(849, 451543, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
SearchData(1199, 451550, 'Fragment', 'fragment|stonepaste; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-55a.jpg', 1.05),
|
||||||
SearchData(899, 451533, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-750, 326997, 'Stamp seal (scaraboid) with animal', 'stamp seal|steatite, gray (?)|', 'an/mobile-large/ss1984_383_36.jpg', 0.94),
|
||||||
SearchData(50, 324252, 'Sherd', 'sherd|ceramic|'),
|
SearchData(-1800, 330882, 'Standing figure', 'sculpture|copper alloy|', 'an/mobile-large/2006_511.jpg', 0.75),
|
||||||
SearchData(937, 451505, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics'),
|
SearchData(-1630, 324562, 'Scarab seal', 'stamp seal|steatite, white|', 'an/mobile-large/ss56_152_8.jpg', 1.37),
|
||||||
SearchData(
|
SearchData(50, 324248, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_5.jpg', 1.26),
|
||||||
4, 323749, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated red and neutral carnelian (quartz)|'),
|
SearchData(937, 451504, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-7.jpg', 1.24),
|
||||||
SearchData(1887, 500568, 'Guenbri',
|
SearchData(849, 451527, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-31a.jpg', 1.06),
|
||||||
'guenbri|gourd, wood, parchment decorated with floral designs|chordophone-lute-plucked-unfretted'),
|
SearchData(-750, 325519, 'Head of bull', 'sculpture|ceramic|', 'an/mobile-large/ME62_116_2.jpg', 0.91),
|
||||||
SearchData(-1680, 323124, 'Dish', 'dish|ceramic|'),
|
SearchData(50, 325889, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_7.jpg', 1.42),
|
||||||
SearchData(1525, 446603, '"Laila and Majnun in School", Folio 129 from a Khamsa (Quintet) of Nizami of Ganja',
|
SearchData(50, 325909, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_28.jpg', 0.65),
|
||||||
'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
SearchData(1875, 500962, 'Darabukka', 'darabukka|clay, polychrome|membranophone-single-headed / goblet drum', 'mi/mobile-large/C2589 89.4.335.jpg', 0.67),
|
||||||
SearchData(1540, 452413, 'Velvet Panel with Hunting Scene',
|
SearchData(899, 451596, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-103.jpg', 1.09),
|
||||||
'tent panel|silk, flat metal thread; cut and voided velvet|textiles'),
|
SearchData(-700, 326255, 'Arrowhead', 'arrowhead|bronze|', 'an/mobile-large/ME1977_234_24.jpg', 0.80),
|
||||||
SearchData(50, 325900, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(-750, 326995, 'Stamp seal (scaraboid) with divine symbol', 'stamp seal|limestone (?)|', 'an/mobile-large/ss1984_383_34.jpg', 1.07),
|
||||||
SearchData(1875, 500989, 'Naqqareh', 'naqqareh|wood|membranophone-single-headed / kettle drum'),
|
SearchData(1299, 451582, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-89a.jpg', 0.94),
|
||||||
SearchData(50, 325888, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(849, 451518, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-21a.jpg', 1.11),
|
||||||
SearchData(1649, 446546, 'Shahnama (Book of Kings) of Firdausi',
|
SearchData(899, 451498, 'Fragment of a Cup', 'fragment of a cup|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-1a.jpg', 1.35),
|
||||||
'illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
SearchData(-700, 323823, 'Stamp seal (duck-shaped) with cultic scene', 'stamp seal|variegated pink and white chalcedony (quartz)|', 'an/mobile-large/ss41_160_232.jpg', 1.55),
|
||||||
SearchData(1049, 451606, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1887, 500570, 'Guenbri', 'gunibri|tortoise shell and wood. floral design in white, yellow, and pink.|chordophone-lute-plucked-unfretted', 'mi/mobile-large/MUS2015.jpg', 0.27),
|
||||||
SearchData(-1500, 323559, 'Cylinder seal', 'cylinder seal|stone|'),
|
SearchData(899, 451589, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-96a.jpg', 0.89),
|
||||||
SearchData(1049, 451601, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
SearchData(937, 451508, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-11a.jpg', 1.81),
|
||||||
SearchData(-662, 323169, 'Bowl', 'bowl|ceramic|'),
|
SearchData(50, 325890, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_9.jpg', 1.40),
|
||||||
SearchData(1199, 451564, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(899, 451578, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-85a.jpg', 1.47),
|
||||||
SearchData(-1300, 322889, 'Enthroned deity', 'sculpture|bronze, gold foil|'),
|
SearchData(-662, 323177, 'Jar handle with a seal impression', 'jar handle|ceramic|', 'an/mobile-large/DP-16934-003.jpg', 1.43),
|
||||||
SearchData(849, 451521, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(849, 451529, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-33a.jpg', 1.24),
|
||||||
SearchData(11, 442859, 'Basket Earring', 'earring|gold, silver (?); decorated with filigree and granulation|jewelry'),
|
SearchData(-750, 322302, 'Stamp seal (scaraboid) with geometric design', 'stamp seal|steatite, black|', 'an/mobile-large/ss99_22_33gp.jpg', 0.72),
|
||||||
SearchData(1850, 31573, 'Dagger (Jambiya) with Sheath',
|
SearchData(-750, 322307, 'Stamp seal (scaraboid) with cultic banquet scene', 'stamp seal|mottled orange jasper (quartz)|', 'an/mobile-large/ss99_22_38gp.jpg', 1.19),
|
||||||
'dagger (jambiya) with sheath|steel, wood, silver, gold, copper foil, pigment, paper, glue|daggers'),
|
SearchData(-1630, 324565, 'Scarab seal ring with Hyksos-period an-ra inscription', 'stamp seal ring|steatite, cream colored, bronze (?)|', 'an/mobile-large/ss56_152_11.jpg', 0.95),
|
||||||
SearchData(-750, 327771, 'Stamp seal (ovoid) with deity (?)', 'stamp seal|steatite|'),
|
SearchData(-500, 323745, 'Scarab seal with Bes dominating two lions below a winged sun disc', 'stamp seal|jasper, green|', 'an/mobile-large/ss41_160_163.jpg', 1.74),
|
||||||
SearchData(-1900, 325342, 'Oil lamp', 'lamp|ceramic|'),
|
SearchData(-2000, 327544, 'Standing female figure wearing a strap and a necklace', 'sculpture|sandstone, quartzite|', 'an/mobile-large/DT868.jpg', 0.76),
|
||||||
SearchData(-1300, 321407, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(937, 451506, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-9.jpg', 1.52),
|
||||||
SearchData(849, 451519, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-1875, 322521, 'Fenestrated axe blade', 'axe|bronze|', 'an/mobile-large/hb23_10_2.jpg', 0.89),
|
||||||
SearchData(1149, 451068, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry'),
|
SearchData(899, 451501, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-4a.jpg', 0.92),
|
||||||
SearchData(1849, 503640, 'Daraboukkeh', 'daraboukkeh|pottery|membranophone-single-headed / goblet drum'),
|
SearchData(899, 451531, 'Fragment', 'fragment|earthenware; incised decoration, glazed|ceramics', 'is/mobile-large/sf60-23-35a.jpg', 0.95),
|
||||||
SearchData(-1875, 325093, 'Fenestrated axe blade', 'axe|bronze|'),
|
SearchData(799, 451571, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-78b.jpg', 1.48),
|
||||||
SearchData(
|
SearchData(1299, 451583, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-90a.jpg', 1.30),
|
||||||
-700, 327102, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|veined neutral chalcedony (quartz)|'),
|
SearchData(-2323, 544034, 'Head of a monkey from an ointment vessel', 'ointment jar fragment, monkey head|serpentinite|', 'eg/mobile-large/1970.184.3_EGDP010831.jpg', 1.02),
|
||||||
SearchData(-1680, 323126, 'Pin', 'pin|bronze|'),
|
SearchData(899, 451591, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-98a.jpg', 1.00),
|
||||||
SearchData(899, 451537, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics'),
|
SearchData(50, 325919, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_38.jpg', 1.42),
|
||||||
SearchData(1187, 446860, 'Luster Bowl with Winged Horse',
|
SearchData(1489, 30812, 'Axe (Berdiche)', 'axe (berdiche)|steel, wood, silver|shafted weapons', 'aa/mobile-large/DP165529.jpg', 0.68),
|
||||||
'bowl|stonepaste; luster-painted on opaque monochrome glaze|ceramics'),
|
SearchData(849, 451563, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-70a.jpg', 1.08),
|
||||||
SearchData(899, 451538, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics'),
|
SearchData(1199, 451510, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-13a.jpg', 1.23),
|
||||||
SearchData(50, 325899, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(11, 442859, 'Basket Earring', 'earring|gold, silver (?); decorated with filigree and granulation|jewelry', 'is/mobile-large/74.51.3607.jpg', 1.08),
|
||||||
SearchData(1556, 444864, 'Hawk Coin of the Emperor Akbar', 'coin|gold|coins'),
|
SearchData(899, 451537, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics', 'is/mobile-large/60-23-41.jpg', 1.67),
|
||||||
SearchData(50, 325887, 'Small lamp', 'lamp|ceramic|'),
|
SearchData(50, 325907, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_26.jpg', 1.34),
|
||||||
SearchData(-1630, 324556, 'Scarab seal', 'stamp seal|stone, white|'),
|
SearchData(849, 451561, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-66a.jpg', 1.01),
|
||||||
SearchData(-1750, 322915, 'Nude female figure', 'sculpture|ceramic|'),
|
SearchData(1099, 451566, 'Fragment', 'fragment|celadon|ceramics', 'is/mobile-large/sf60-23-73a.jpg', 0.88),
|
||||||
SearchData(50, 325907, 'Bowl', 'bowl|ceramic|'),
|
SearchData(1124, 446283, 'Ewer with Molded Inscriptions and Figures on Horseback', 'ewer|stonepaste; molded, monochrome glazed|ceramics', 'is/mobile-large/LC-13_93_3.jpg', 0.67),
|
||||||
SearchData(-1630, 324562, 'Scarab seal', 'stamp seal|steatite, white|'),
|
SearchData(1149, 451069, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry', 'is/mobile-large/52.4.3-4.jpg', 0.70),
|
||||||
SearchData(50, 325901, 'Lamp', 'lamp|ceramic|'),
|
SearchData(-700, 326252, 'Fragment of animal figurine', 'sculpture|ceramic|', 'an/mobile-large/ME1977_234_21.jpg', 0.87),
|
||||||
SearchData(-750, 326997, 'Stamp seal (scaraboid) with animal', 'stamp seal|steatite, gray (?)|'),
|
SearchData(-2500, 327596, 'Rectangular mortar', 'mortar|veined marble|', 'an/mobile-large/vs1999_324.jpg', 1.08),
|
||||||
SearchData(-1300, 327319, 'Smiting weather god or warrior with horned headgear', 'sculpture|bronze|'),
|
SearchData(-1600, 556377, 'Canaanite Cowroid Seal Amulet with Falcon Headed Deity', 'cowroid seal amulet, falcon headed deity|steatite|', 'eg/mobile-large/05.3.32_bottom.jpg', 1.07),
|
||||||
SearchData(50, 325895, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(50, 325884, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_3.jpg', 1.27),
|
||||||
SearchData(-550, 323747, 'Scarab seal', 'stamp seal|jasper, green|'),
|
SearchData(-1500, 325126, 'Staff (?)', 'staff|bronze|', 'an/mobile-large/ME61_73_3.jpg', 0.56),
|
||||||
SearchData(1199, 449159, 'Roundel with a Mounted Falconer and Hare',
|
SearchData(849, 451543, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-48a.jpg', 1.44),
|
||||||
'roundel|gypsum plaster; modeled, painted, and gilded|sculpture'),
|
SearchData(50, 324249, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_6.jpg', 0.94),
|
||||||
SearchData(1049, 451600, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics'),
|
SearchData(899, 451499, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-2a.jpg', 1.07),
|
||||||
SearchData(1675, 24298, 'Dagger with Sheath',
|
SearchData(899, 451539, 'Fragment', 'fragment|earthenware; painted splash glazed decoration|ceramics', 'is/mobile-large/sf60-23-43.jpg', 1.19),
|
||||||
'dagger with sheath|steel, nephrite, gold, rubies, emeralds, silver-gilt, leather|daggers'),
|
SearchData(-250, 328941, 'Standing bull', 'sculpture|copper alloy, shell|', 'an/mobile-large/2002.34.jpg', 0.79),
|
||||||
SearchData(1399, 451554, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(50, 325917, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_36.jpg', 1.39),
|
||||||
SearchData(-550, 323933, 'Stamp seal', 'stamp seal|carnelian|'),
|
SearchData(999, 455153, 'Fragment', 'fragment|earthenware; luster-painted|ceramics', 'is/mobile-large/sf60-23-46a.jpg', 1.24),
|
||||||
SearchData(-1775, 327285, 'Cylinder seal and modern impression: nude goddess before seated deity',
|
SearchData(849, 451560, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-65a.jpg', 1.35),
|
||||||
'cylinder seal|hematite|'),
|
SearchData(849, 455173, 'Fragment', 'fragment|earthenware; painted and glazed|ceramics', 'is/mobile-large/sf60-23-68a.jpg', 1.64),
|
||||||
SearchData(50, 325893, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(1849, 444669, 'Necklace', 'necklace|silver and cloth|jewelry', 'is/mobile-large/LC-91_1_1132.jpg', 1.50),
|
||||||
SearchData(899, 451503, 'Fragment of a Bowl', 'bowl fragment|earthenware; glazed|ceramics'),
|
SearchData(849, 451530, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-34a.jpg', 1.07),
|
||||||
SearchData(-750, 326011, 'Stamp seal (scarab) with monster', 'stamp seal|lapis lazuli|'),
|
SearchData(1875, 500989, 'Naqqareh', 'naqqareh|wood|membranophone-single-headed / kettle drum', 'mi/mobile-large/C2589 89.4.367.jpg', 1.50),
|
||||||
SearchData(1875, 500990, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum'),
|
SearchData(50, 325910, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_29.jpg', 0.65),
|
||||||
SearchData(1850, 31539, 'Dagger (Jambiya) with Sheath',
|
SearchData(937, 451507, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-10a.jpg', 0.85),
|
||||||
'dagger (jambiya) with sheath|steel, wood, brass, silver, gold, copper, brass wire|daggers'),
|
SearchData(849, 451568, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-75a.jpg', 1.00),
|
||||||
SearchData(1399, 451555, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(-1892, 322525, 'Fish amulet', 'amulet|stone|', 'an/mobile-large/me23_10_6.jpg', 1.38),
|
||||||
SearchData(-550, 323941, 'Scarab seal', 'stamp seal|rock crystal|'),
|
SearchData(899, 451532, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-36a.jpg', 1.44),
|
||||||
SearchData(-1750, 322913, 'Nude female figure', 'sculpture|ceramic|'),
|
SearchData(-125, 326695, 'Standing male figure', 'sculpture|alabaster (gypsum)|', 'an/mobile-large/an1982.317.3.jpg', 0.72),
|
||||||
SearchData(
|
SearchData(50, 325901, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_20.jpg', 1.57),
|
||||||
1532,
|
SearchData(849, 451528, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-32a.jpg', 1.53),
|
||||||
452170,
|
SearchData(1849, 817059, 'Tapis, ceremonial skirt with squid pattern (cumi-cumi) iconography', 'ceremonial skirt (tapis)|cotton, silk, mica, dyes|textiles-costumes', 'ao/mobile-large/Squid_textile_Confino.jpg', 1.28),
|
||||||
'"Bahrum Gur Before His Father, Yazdigird I", Folio 551v from the Shahnama (Book of Kings) of Shah Tahmasp',
|
SearchData(899, 451577, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-84a.jpg', 0.98),
|
||||||
'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices'),
|
SearchData(1049, 452939, 'Pair of Earrings', 'earrings|gold; filigree and granulation|jewelry', 'is/mobile-large/DP233260.jpg', 1.34),
|
||||||
SearchData(-1630, 326991, 'Scarab seal', 'stamp seal|faience, white (?)|'),
|
SearchData(1875, 500990, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum', 'mi/mobile-large/MUS687A1.jpg', 1.03),
|
||||||
SearchData(-2500, 325836, 'Spouted vessel', 'vessel|ceramic|'),
|
SearchData(-1875, 325093, 'Fenestrated axe blade', 'axe|bronze|', 'an/mobile-large/HB61_29.jpg', 1.81),
|
||||||
SearchData(849, 451518, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(50, 325886, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_5.jpg', 0.78),
|
||||||
SearchData(999, 451567, 'Fragment', 'fragment|celadon|ceramics'),
|
SearchData(50, 325908, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_27.jpg', 0.63),
|
||||||
SearchData(50, 325905, 'Vessel', 'vessel|ceramic|'),
|
SearchData(849, 451522, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-26a.jpg', 1.19),
|
||||||
SearchData(849, 451547, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
SearchData(1875, 500998, 'Kamānja agūz (old fiddle)', 'kamānja agūz (old fiddle)|wood, coconut shell, skin|chordophone-lute-bowed-unfretted', 'mi/mobile-large/MUS195Aright.jpg', 0.23),
|
||||||
SearchData(899, 451574, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
SearchData(1602, 453336, 'A Stallion', 'illustrated album leaf|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/DP234078.jpg', 1.48),
|
||||||
SearchData(849, 451560, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
SearchData(-1750, 322914, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/me33_47_2.jpg', 0.54),
|
||||||
SearchData(-850, 326010, 'Cylinder seal with chariot hunting scene', 'cylinder seal|egyptian blue|'),
|
SearchData(899, 451540, 'Fragment', 'fragment|earthenware|ceramics', 'is/mobile-large/sf60-23-44ab.jpg', 1.81),
|
||||||
SearchData(1602, 453336, 'A Stallion', 'illustrated album leaf|ink, opaque watercolor, and gold on paper|codices'),
|
SearchData(1315, 451412, '"Yazdegird I Kicked to Death by the Water Horse", Folio from a Shahnama (Book of Kings)', 'folio from an illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices', 'is/mobile-large/DP159355.jpg', 0.79),
|
||||||
SearchData(1600, 451725, '"The Concourse of the Birds", Folio 11r from a Mantiq al-Tayr (Language of the Birds)',
|
SearchData(1399, 451557, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-62a.jpg', 1.28),
|
||||||
'folio from an illustrated manuscript|ink, opaque watercolor, gold, and silver on paper|codices'),
|
SearchData(1800, 31772, 'Dagger (Jambiya) with Sheath', 'dagger (jambiya) with sheath|steel, brass, wood, textile|daggers', 'aa/mobile-large/36.25.792ab_001Mar2015.jpg', 0.71),
|
||||||
SearchData(-1680, 323114, 'Inlay', 'inlay|bone|'),
|
SearchData(849, 451521, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-24a.jpg', 1.36),
|
||||||
SearchData(-662, 323161, 'Jug', 'jug|ceramic|'),
|
SearchData(-1892, 322526, 'Pendant', 'pendant|stone|', 'an/mobile-large/me23_10_7.jpg', 0.91),
|
||||||
SearchData(-1680, 323120, 'Jug', 'jug|ceramic|'),
|
SearchData(-500, 324075, 'Incense burner', 'incense burner|bronze|', 'an/mobile-large/DT893.jpg', 0.88),
|
||||||
SearchData(-500, 324075, 'Incense burner', 'incense burner|bronze|'),
|
SearchData(899, 451538, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics', 'is/mobile-large/sf60-23-42.jpg', 1.08),
|
||||||
SearchData(-1630, 324557, 'Scarab seal ring', 'stamp seal ring|stone, white, copper alloy mount|'),
|
SearchData(50, 324246, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_3.jpg', 1.64),
|
||||||
SearchData(849, 451544, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-750, 326998, 'Stamp seal (scarab) with animal', 'stamp seal|mottled greenstone|', 'an/mobile-large/ss1984_383_37.jpg', 1.13),
|
||||||
SearchData(1800, 30999, 'Sword (Saif) with Scabbard', 'sword (saif) with scabbard|steel, silver, leather|swords'),
|
SearchData(1149, 450930, 'Jar', 'jar|earthenware; glazed|ceramics', 'is/mobile-large/LC-48_113_2.jpg', 0.80),
|
||||||
SearchData(50, 324247, 'Sherd', 'sherd|ceramic|'),
|
SearchData(849, 451515, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-18a.jpg', 1.24),
|
||||||
SearchData(1049, 452939, 'Pair of Earrings', 'earrings|gold; filigree and granulation|jewelry'),
|
SearchData(50, 325906, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_25.jpg', 0.79),
|
||||||
SearchData(1199, 451513, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
SearchData(50, 325896, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_15.jpg', 0.73),
|
||||||
SearchData(50, 325896, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(-500, 323925, 'Scarab seal with human head', 'stamp seal|stone, mottled red and white|', 'an/mobile-large/ss41_160_459.jpg', 1.51),
|
||||||
SearchData(-1630, 324560, 'Scarab seal', 'stamp seal|steatite, white pink|'),
|
SearchData(1049, 451603, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-110a.jpg', 1.19),
|
||||||
SearchData(-750, 326998, 'Stamp seal (scarab) with animal', 'stamp seal|mottled greenstone|'),
|
SearchData(1049, 451605, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-112a.jpg', 0.87),
|
||||||
SearchData(849, 451522, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(50, 325905, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/ME67_246_24.jpg', 0.80),
|
||||||
SearchData(-1650, 325690, 'Seven-cup offering bowl', 'bowl|ceramic|'),
|
SearchData(849, 451542, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-47a.jpg', 1.18),
|
||||||
SearchData(50, 325883, 'Small bowl', 'bowl|ceramic|'),
|
SearchData(1875, 501012, 'Daff', 'daff|wood and parchment.|membranophone-double-headed / frame drum', 'mi/mobile-large/midp89.4.392.jpg', 1.78),
|
||||||
SearchData(-250, 328941, 'Standing bull', 'sculpture|copper alloy, shell|'),
|
SearchData(50, 325911, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_30.jpg', 0.72),
|
||||||
SearchData(-50, 325075, 'Fragment of a grave stele', 'relief|alabaster (gypsum)|'),
|
SearchData(50, 325882, 'Small bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_1.jpg', 1.47),
|
||||||
SearchData(-1400, 327231, 'Smiting god, wearing an Egyptian atef crown', 'sculpture|bronze|'),
|
SearchData(-750, 322308, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|green-black serpentine|', 'an/mobile-large/ss99_22_39gp.jpg', 0.85),
|
||||||
SearchData(899, 451534, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(899, 451579, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-86b.jpg', 0.94),
|
||||||
SearchData(
|
SearchData(849, 451562, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-67a.jpg', 1.60),
|
||||||
-600, 323924, 'Stamp seal (loaf-shaped hemispheroid) with animal', 'stamp seal|banded carnelian (quartz)|'),
|
SearchData(-1892, 322522, 'Pin', 'pin|bronze|', 'an/mobile-large/me23_10_3.jpg', 1.78),
|
||||||
SearchData(50, 325886, 'Juglet', 'juglet|ceramic|'),
|
SearchData(50, 324245, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_2.jpg', 1.29),
|
||||||
SearchData(1738, 446556, 'Shahnama (Book of Kings) of Firdausi',
|
SearchData(1199, 451570, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-77a.jpg', 1.13),
|
||||||
'illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices'),
|
SearchData(1849, 503640, 'Daraboukkeh', 'daraboukkeh|pottery|membranophone-single-headed / goblet drum', 'mi/mobile-large/C2589 89.4.364.jpg', 0.67),
|
||||||
SearchData(899, 451595, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-1300, 327319, 'Smiting weather god or warrior with horned headgear', 'sculpture|bronze|', 'an/mobile-large/242307.jpg', 0.80),
|
||||||
SearchData(-1680, 323123, 'Bowl', 'bowl|ceramic|'),
|
SearchData(-300, 329093, 'Figure of a lion', 'sculpture|copper alloy|', 'an/mobile-large/DT2856.jpg', 1.26),
|
||||||
SearchData(-300, 329093, 'Figure of a lion', 'sculpture|copper alloy|'),
|
SearchData(-750, 326251, 'Fragment of animal figurine', 'sculpture|ceramic|', 'an/mobile-large/ME1977_234_20.jpg', 0.83),
|
||||||
SearchData(50, 325884, 'Bowl', 'bowl|ceramic|'),
|
SearchData(1875, 500984, 'Stringed Instrument (Qanbus)', 'stringed instrument (qanbus)|wood, hide|chordophone-lute-plucked-fretted', 'mi/mobile-large/Mus214A middle.jpg', 0.73),
|
||||||
SearchData(849, 451529, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-1600, 544670, 'Canaanite Scarab with a Lion over a Crocodile', 'scarab, lion, crocodile|steatite|', 'eg/mobile-large/D_767_bottom.jpg', 1.18),
|
||||||
SearchData(150, 324319, 'Pitcher', 'pitcher|glass|'),
|
SearchData(50, 325885, 'Ribbed juglet', 'juglet|ceramic|', 'an/mobile-large/hb67_246_4.jpg', 0.83),
|
||||||
SearchData(-125, 326694, 'Votive or funerary stele', 'stele|alabaster (gypsum)|'),
|
SearchData(-1892, 322523, 'Bracelet', 'bracelet|bronze|', 'an/mobile-large/me23_10_4.jpg', 1.22),
|
||||||
SearchData(1330, 448938, '"The Funeral of Isfandiyar," Folio from a Shahnama (Book of Kings)',
|
SearchData(50, 325895, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_14.jpg', 0.70),
|
||||||
'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
SearchData(1049, 451601, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-108a.jpg', 1.34),
|
||||||
SearchData(1849, 444669, 'Necklace', 'necklace|silver and cloth|jewelry'),
|
SearchData(-650, 326240, 'Cosmetic palette', 'cosmetic palette|stone|', 'an/mobile-large/ME1977_234_9.jpg', 1.64),
|
||||||
SearchData(1882, 73632, 'Mirror of National Costumes of All Nations (Bankoku ishō kagami)',
|
SearchData(-1888, 322527, 'Hemispheroid seal with addorsed Egyptianizing human heads', 'stamp seal|steatite, white|', 'an/mobile-large/ss23_10_8a.jpg', 1.49),
|
||||||
'print|triptych of woodblock prints (nishiki-e); ink and color on paper|prints'),
|
SearchData(-550, 323941, 'Scarab seal', 'stamp seal|rock crystal|', 'an/mobile-large/ss42_8.jpg', 0.81),
|
||||||
SearchData(849, 451516, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-500, 327499, 'Vessel with a lid', 'vessel and lid|calcite alabaster|', 'an/mobile-large/jarxx.jpg', 0.76),
|
||||||
SearchData(-750, 321638, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated brown jasper (quartz)|'),
|
SearchData(1887, 500568, 'Guenbri', 'guenbri|gourd, wood, parchment decorated with floral designs|chordophone-lute-plucked-unfretted', 'mi/mobile-large/MUS2014.jpg', 0.29),
|
||||||
SearchData(1750, 31745, 'Dagger (Jambiya)', 'dagger (jambiya)|steel, wood, silver, copper, brass|daggers'),
|
SearchData(849, 451516, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-19a.jpg', 1.22),
|
||||||
SearchData(1049, 451607, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
SearchData(50, 325887, 'Small lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_6.jpg', 1.54),
|
||||||
SearchData(1887, 500570, 'Guenbri',
|
SearchData(-1648, 544664, 'Canaanite Scarab with Two Men and a Lion', 'scarab, men, lion|steatite (glazed)|', 'eg/mobile-large/D_764_bottom.jpg', 1.46),
|
||||||
'gunibri|tortoise shell and wood. floral design in white, yellow, and pink.|chordophone-lute-plucked-unfretted'),
|
SearchData(1049, 451607, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-114a.jpg', 1.20),
|
||||||
SearchData(
|
SearchData(150, 324319, 'Pitcher', 'pitcher|glass|', 'an/mobile-large/ME54_101_4.jpg', 0.67),
|
||||||
1527,
|
SearchData(1600, 451725, '"The Concourse of the Birds", Folio 11r from a Mantiq al-Tayr (Language of the Birds)', 'folio from an illustrated manuscript|ink, opaque watercolor, gold, and silver on paper|codices', 'is/mobile-large/DP234083.jpg', 0.67),
|
||||||
452142,
|
SearchData(-900, 326249, 'Bead', 'bead|stone|', 'an/mobile-large/ME1977_234_18.jpg', 1.03),
|
||||||
'"Kai Khusrau Rides Bihzad for the First Time", Folio 212r from the Shahnama (Book of Kings) of Shah Tahmasp',
|
SearchData(849, 451514, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-17a.jpg', 1.17),
|
||||||
'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices'),
|
SearchData(50, 324288, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb53_208.jpg', 0.40),
|
||||||
SearchData(-662, 323154, 'Oil jug', 'jug|ceramic|'),
|
SearchData(899, 451580, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-87a.jpg', 1.22),
|
||||||
SearchData(-1630, 324559, 'Scarab seal', 'stamp seal|stone, white|'),
|
SearchData(-1630, 324556, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_2.jpg', 1.43),
|
||||||
SearchData(1049, 451604, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(150, 324318, 'Vessel', 'vessel|glass|', 'an/mobile-large/ME54_101_3.jpg', 0.66),
|
||||||
SearchData(150, 324317, 'Head-shaped flask', 'flask|glass|'),
|
SearchData(-1500, 325124, 'Axe head', 'axe|bronze|', 'an/mobile-large/ME61_73_1.jpg', 1.45),
|
||||||
SearchData(1299, 451587, 'Fragment', 'fragment|porcelain|ceramics'),
|
SearchData(849, 451523, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-27b.jpg', 1.30),
|
||||||
SearchData(
|
SearchData(50, 325893, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_12.jpg', 0.65),
|
||||||
-1966, 545105, 'Head of a sphinx, possibly of Amenemhat I', 'head, sphinx; 12th-dyn-king|dolomitic marble|'),
|
SearchData(849, 451519, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-22a.jpg', 1.12),
|
||||||
SearchData(-750, 324012, 'Stamp seal (scarab) with animal', 'stamp seal|hematite|'),
|
SearchData(1330, 448938, '"The Funeral of Isfandiyar," Folio from a Shahnama (Book of Kings)', 'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/DP238058.jpg', 0.73),
|
||||||
SearchData(849, 451563, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
SearchData(-1981, 552927, 'Middle Kingdom statuette, reinscribed for Harsiese High Priest of Memphis in the Third Intermediate Period', 'statuette, man, reinscribed for harsiese|greywacke|', 'eg/mobile-large/LC-68_101_EGDP026382.jpg', 0.67),
|
||||||
SearchData(-1630, 324555, 'Scarab seal', 'stamp seal|stone, white|'),
|
SearchData(1882, 500567, 'Rebab', 'rebab|wood, leather, shells|chordophone-lute-bowed-unfretted', 'mi/mobile-large/MUS2019.jpg', 0.55),
|
||||||
SearchData(899, 451593, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
SearchData(-1630, 324564, 'Scarab seal', 'stamp seal|steatite, white|', 'an/mobile-large/ss56_152_10.jpg', 0.77),
|
||||||
SearchData(1149, 453615, 'Basket Earring, One of a Pair', 'earring|gold|jewelry'),
|
SearchData(1049, 451604, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-111a.jpg', 0.85),
|
||||||
SearchData(-1673, 324558, 'Scarab seal', 'stamp seal|stone, white|'),
|
SearchData(1049, 451598, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-105a.jpg', 1.65),
|
||||||
SearchData(1049, 451598, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-1600, 544669, 'Canaanite Scarab with a Roaring Lion', 'scarab, lion|steatite|', 'eg/mobile-large/D_769_bottom.jpg', 1.39),
|
||||||
SearchData(1199, 451570, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(-1500, 327792, 'Cylinder seal', 'cylinder seal|copper alloy (leaded bronze)|', 'an/mobile-large/1999,325,196.jpg', 5.56),
|
||||||
SearchData(50, 324245, 'Fragment of painted ware', 'sherd|ceramic|'),
|
SearchData(1850, 31572, 'Dagger (Jambiya) with Sheath and Belt', 'dagger (jambiya) with sheath and belt|steel, wood, silver, silver wire, textile, silk, leather|daggers', 'aa/mobile-large/36.25.982ab_003july2014.jpg', 0.56),
|
||||||
SearchData(50, 325903, 'Lamp', 'lamp|ceramic|'),
|
SearchData(-1900, 325342, 'Oil lamp', 'lamp|ceramic|', 'an/mobile-large/ME61_150_1.jpg', 1.42),
|
||||||
SearchData(849, 451517, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(150, 324316, 'Head-shaped flask', 'flask|glass|', 'an/mobile-large/ME54_101_1.jpg', 0.68),
|
||||||
SearchData(-1648, 556529, 'Canaanite Scarab of the "Anra" Type', 'scarab, "anra"|steatite|'),
|
SearchData(1299, 451587, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-94b.jpg', 1.02),
|
||||||
SearchData(-900, 327101, 'Stamp seal (grooved tabloid) with three-figure contest scene and geometric design',
|
SearchData(1299, 451586, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-93a.jpg', 1.13),
|
||||||
'stamp seal|glazed steatite|'),
|
SearchData(-1300, 322889, 'Enthroned deity', 'sculpture|bronze, gold foil|', 'an/mobile-large/DP137934.jpg', 0.70),
|
||||||
SearchData(-1350, 321405, 'Cylinder seal', 'cylinder seal|stone|'),
|
SearchData(-1966, 545105, 'Head of a sphinx, possibly of Amenemhat I', 'head, sphinx; 12th-dyn-king|dolomitic marble|', 'eg/mobile-large/66.99.4_EGDP017910.jpg', 0.80),
|
||||||
SearchData(-662, 323172, 'Lamp', 'lamp|ceramic|'),
|
SearchData(50, 325912, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_31.jpg', 0.62),
|
||||||
SearchData(849, 451542, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
SearchData(1149, 453615, 'Basket Earring, One of a Pair', 'earring|gold|jewelry', 'is/mobile-large/35.29.5_6.jpg', 1.03),
|
||||||
SearchData(1887, 500569, 'Gumuri', 'gumuri|wood, parchment, hide|chordophone-lute-plucked-unfretted'),
|
SearchData(849, 451524, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-28a.jpg', 1.47),
|
||||||
SearchData(-550, 323746, 'Scarab seal', 'stamp seal|jasper, green|'),
|
SearchData(849, 455174, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-69a.jpg', 1.55),
|
||||||
SearchData(937, 451506, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1049, 451597, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-104a.jpg', 0.81),
|
||||||
SearchData(1099, 451566, 'Fragment', 'fragment|celadon|ceramics'),
|
SearchData(849, 451545, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-50a.jpg', 1.59),
|
||||||
SearchData(1199, 451510, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
SearchData(1249, 451551, 'Fragment', 'fragment|stonepaste; slip painted, incised, and splash glazed|ceramics', 'is/mobile-large/sf60-23-56a.jpg', 1.36),
|
||||||
SearchData(849, 451526, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(899, 451534, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-38a.jpg', 1.23),
|
||||||
SearchData(799, 451571, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-700, 326244, 'Tridacna shell', 'shell|shell (tridacna squamosa)|', 'an/mobile-large/ME1977_234_13.jpg', 1.46),
|
||||||
SearchData(899, 451539, 'Fragment', 'fragment|earthenware; painted splash glazed decoration|ceramics'),
|
SearchData(-1500, 322524, 'Pendant', 'pendant|silver|', 'an/mobile-large/me23_10_5.jpg', 1.09),
|
||||||
SearchData(899, 451565, 'Fragment', 'fragment|stoneware|ceramics'),
|
SearchData(899, 451575, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-82a.jpg', 1.49),
|
||||||
SearchData(849, 451535, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(1199, 451512, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-15a.jpg', 0.92),
|
||||||
SearchData(50, 325915, 'Cup', 'cup|ceramic|'),
|
SearchData(899, 451536, 'Fragment', 'fragment|earthenware; painted decoration|ceramics', 'is/mobile-large/sf60-23-40.jpg', 1.20),
|
||||||
SearchData(899, 451590, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1550, 451092, 'Safavid Courtiers Leading Georgian Captives', 'panel|silk, metal wrapped thread; lampas|textiles-woven', 'is/mobile-large/DP230052.jpg', 0.56),
|
||||||
SearchData(50, 325902, 'Cooking pot', 'pot|ceramic|'),
|
SearchData(1850, 31573, 'Dagger (Jambiya) with Sheath', 'dagger (jambiya) with sheath|steel, wood, silver, gold, copper foil, pigment, paper, glue|daggers', 'aa/mobile-large/36.25.983ab_003july2014.jpg', 0.67),
|
||||||
SearchData(-1680, 323112, 'Pin', 'pin|bronze|'),
|
SearchData(4, 323749, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated red and neutral carnelian (quartz)|', 'an/mobile-large/ss41_160_167.jpg', 1.74),
|
||||||
SearchData(849, 451545, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
SearchData(1738, 446556, 'Shahnama (Book of Kings) of Firdausi', 'illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices', 'is/mobile-large/sf13-228-22-64r.jpg', 0.59),
|
||||||
SearchData(-662, 323158, 'Jug', 'jug|ceramic, paint|'),
|
SearchData(899, 451502, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-5a.jpg', 0.86),
|
||||||
SearchData(-1680, 323113, 'Pin', 'pin|bronze|'),
|
SearchData(1249, 450578, 'Dish with Horse and Rider', 'dish|stonepaste; incised decoration through a black slip ground under a turquoise glaze (silhouette ware)|ceramics', 'is/mobile-large/sf45-153-2b.jpg', 1.00),
|
||||||
SearchData(849, 451514, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-500, 326422, 'Stamp seal (duck-shaped) with geometric design', 'stamp seal|stone|', 'an/mobile-large/ss1986_311_5a.jpg', 1.19),
|
||||||
SearchData(899, 451536, 'Fragment', 'fragment|earthenware; painted decoration|ceramics'),
|
SearchData(849, 451525, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-29a.jpg', 0.97),
|
||||||
SearchData(1049, 451602, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics'),
|
SearchData(-1400, 327231, 'Smiting god, wearing an Egyptian atef crown', 'sculpture|bronze|', 'an/mobile-large/DP370818.jpg', 0.70),
|
||||||
SearchData(849, 455152, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-900, 326245, 'Object', 'object|stone|', 'an/mobile-large/ME1977_234_14.jpg', 1.03),
|
||||||
SearchData(937, 451507, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(50, 325888, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_8.jpg', 0.63),
|
||||||
SearchData(1124, 446283, 'Ewer with Molded Inscriptions and Figures on Horseback',
|
SearchData(-450, 324255, 'Figure of ibex', 'sculpture|bronze|', 'an/mobile-large/IBEX.JPG', 0.66),
|
||||||
'ewer|stonepaste; molded, monochrome glazed|ceramics'),
|
SearchData(300, 326693, 'Head of a man', 'sculpture|alabaster (gypsum)|', 'an/mobile-large/DT6598.jpg', 0.80),
|
||||||
SearchData(50, 325916, 'Plate', 'plate|ceramic|'),
|
SearchData(-550, 323746, 'Scarab seal', 'stamp seal|jasper, green|', 'an/mobile-large/ss41_160_164.jpg', 0.87),
|
||||||
SearchData(899, 451589, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(1049, 451600, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics', 'is/mobile-large/sf60-23-107a.jpg', 1.50),
|
||||||
SearchData(-1680, 323121, 'Jug', 'jug|ceramic|'),
|
SearchData(50, 325898, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/ME67_246_17.jpg', 1.12),
|
||||||
SearchData(50, 325914, 'Vessel', 'vessel|ceramic|'),
|
SearchData(-1594, 556437, 'Scarab with a Crocodile Headed Deity', 'scarab, sebek|glazed steatite|', 'eg/mobile-large/c_456_bottom.jpg', 1.29),
|
||||||
SearchData(1875, 500993, 'Stringed Instrument',
|
SearchData(-550, 323931, 'Scaraboid seal', 'stamp seal|serpentine, green|', 'an/mobile-large/ss41_160_548.jpg', 1.63),
|
||||||
'stringed instrument|turtle shell and wood, 4 strings.|chordophone-lute-plucked-fretted'),
|
SearchData(-1, 322592, 'Camel and riders', 'sculpture|silver|', 'an/mobile-large/DP-14352-001.jpg', 0.77),
|
||||||
SearchData(-550, 323931, 'Scaraboid seal', 'stamp seal|serpentine, green|'),
|
SearchData(-1630, 324563, 'Scarab seal', 'stamp seal|stone, cream colored|', 'an/mobile-large/ss56_152_9.jpg', 0.87),
|
||||||
SearchData(50, 325882, 'Small bowl', 'bowl|ceramic|'),
|
SearchData(50, 325904, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_23.jpg', 0.80),
|
||||||
SearchData(899, 451596, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(899, 451541, 'Fragment', 'fragment|earthenware; slip painted, incised, and splash glazed|ceramics', 'is/mobile-large/sf60-23-45a.jpg', 1.28),
|
||||||
SearchData(50, 325912, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(1199, 451569, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-76a.jpg', 1.41),
|
||||||
SearchData(1882, 500567, 'Rebab', 'rebab|wood, leather, shells|chordophone-lute-bowed-unfretted'),
|
SearchData(1875, 500985, 'Stringed Instrument', 'stringed instrument|wood|chordophone-lute-plucked-fretted', 'mi/mobile-large/MUS251A.jpg', 0.31),
|
||||||
SearchData(-2500, 327496, 'Head of a bull', 'sculpture|ivory (hippopotamus)|'),
|
SearchData(-1630, 324557, 'Scarab seal ring', 'stamp seal ring|stone, white, copper alloy mount|', 'an/mobile-large/ss56_152_3.jpg', 0.56),
|
||||||
SearchData(1049, 451599, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(-750, 327024, 'Stamp seal (scaraboid) with animal', 'stamp seal|serpentine, black (?)|', 'an/mobile-large/ss1984_383_63.jpg', 1.16),
|
||||||
SearchData(50, 325910, 'Unguentarium', 'vessel|ceramic|'),
|
SearchData(-2500, 327496, 'Head of a bull', 'sculpture|ivory (hippopotamus)|', 'an/mobile-large/sd1994_81.jpg', 0.84),
|
||||||
SearchData(1399, 451556, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
SearchData(-600, 321452, 'Stamp seal (grooved oval base with ribbed handle) with cultic scene', 'stamp seal|neutral chalcedony (quartz)|', 'an/mobile-large/ss74_51_4364.jpg', 0.67),
|
||||||
SearchData(-662, 323159, 'Jug', 'jug|ceramic|'),
|
SearchData(50, 324244, 'Fragment of painted ware', 'sherd|ceramic, pigment|', 'an/mobile-large/ME52_129_1.jpg', 1.58),
|
||||||
SearchData(50, 325890, 'Bowl', 'bowl|ceramic|'),
|
SearchData(849, 451517, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-20a.jpg', 1.40),
|
||||||
SearchData(1550, 451092, 'Safavid Courtiers Leading Georgian Captives',
|
SearchData(849, 451546, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-51a.jpg', 1.53),
|
||||||
'panel|silk, metal wrapped thread; lampas|textiles-woven'),
|
SearchData(-1648, 556529, 'Canaanite Scarab of the "Anra" Type', 'scarab, "anra"|steatite|', 'eg/mobile-large/30.8.896_bottom.jpg', 0.78),
|
||||||
SearchData(1875, 500988, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum'),
|
SearchData(1355, 449537, 'Mihrab (Prayer Niche)', 'mihrab|mosaic of polychrome-glazed cut tiles on stonepaste body; set into mortar|ceramics', 'is/mobile-large/DP235035.jpg', 0.67),
|
||||||
SearchData(899, 451578, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
SearchData(899, 451593, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-100.jpg', 1.52),
|
||||||
SearchData(849, 451528, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
SearchData(-125, 326694, 'Votive or funerary stele', 'stele|alabaster (gypsum)|', 'an/mobile-large/DT959.jpg', 0.78),
|
||||||
SearchData(1850, 31773, 'Dagger (Jambiya) with Sheath and Belt',
|
SearchData(50, 325900, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_19.jpg', 0.73),
|
||||||
'dagger (jambiya) with sheath and belt|steel, wood, gold, silver, textile, leather, brass|daggers'),
|
|
||||||
SearchData(1199, 451569, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
|
||||||
SearchData(899, 451576, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
|
||||||
SearchData(-1600, 544669, 'Canaanite Scarab with a Roaring Lion', 'scarab, lion|steatite|'),
|
|
||||||
SearchData(
|
|
||||||
-500, 323745, 'Scarab seal with Bes dominating two lions below a winged sun disc', 'stamp seal|jasper, green|'),
|
|
||||||
SearchData(849, 451525, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
|
||||||
SearchData(-1630, 323129, 'Scarab seal', 'stamp seal|amethyst|'),
|
|
||||||
SearchData(-1630, 327099, 'Scarab seal', 'stamp seal|faience, white|'),
|
|
||||||
SearchData(-1630, 324564, 'Scarab seal', 'stamp seal|steatite, white|'),
|
|
||||||
SearchData(1489, 30812, 'Axe (Berdiche)', 'axe (berdiche)|steel, wood, silver|shafted weapons'),
|
|
||||||
SearchData(
|
|
||||||
-1981,
|
|
||||||
552927,
|
|
||||||
'Middle Kingdom statuette, reinscribed for Harsiese High Priest of Memphis in the Third Intermediate Period',
|
|
||||||
'statuette, man, reinscribed for harsiese|greywacke|'),
|
|
||||||
SearchData(899, 451502, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
|
||||||
SearchData(1850, 31703, 'Dagger (Jambiya) with Sheath and Belt',
|
|
||||||
'dagger (jambiya) with sheath and belt|steel, silver, wood, leather, iron|daggers'),
|
|
||||||
SearchData(-750, 327024, 'Stamp seal (scaraboid) with animal', 'stamp seal|serpentine, black (?)|'),
|
|
||||||
SearchData(899, 451531, 'Fragment', 'fragment|earthenware; incised decoration, glazed|ceramics'),
|
|
||||||
SearchData(899, 451594, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
|
||||||
SearchData(899, 451541, 'Fragment', 'fragment|earthenware; slip painted, incised, and splash glazed|ceramics'),
|
|
||||||
SearchData(-500, 324027, 'Standing bull', 'sculpture|bronze|'),
|
|
||||||
SearchData(-1630, 324561, 'Scarab seal', 'stamp seal|steatite, bone colored|'),
|
|
||||||
SearchData(-750, 323748, 'Stamp seal (scarab) with anthropomorphic figure', 'stamp seal|mottled green glass|'),
|
|
||||||
SearchData(-1800, 330882, 'Standing figure', 'sculpture|copper alloy|'),
|
|
||||||
SearchData(50, 325891, 'Male figurine', 'sculpture|ceramic|'),
|
|
||||||
SearchData(899, 451575, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
|
||||||
SearchData(-750, 322309, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|black limestone|'),
|
|
||||||
SearchData(-600, 321633, 'Stamp seal (scaraboid) with animal', 'stamp seal|neutral chalcedony (quartz)|'),
|
|
||||||
SearchData(1875, 500985, 'Stringed Instrument', 'stringed instrument|wood|chordophone-lute-plucked-fretted'),
|
|
||||||
SearchData(-700, 323163, 'Nude female figure', 'sculpture|ceramic|'),
|
|
||||||
SearchData(
|
|
||||||
1341,
|
|
||||||
451414,
|
|
||||||
'"Siyavush Displays his Skill at Polo before Afrasiyab," Folio from a Shahnama (Book of Kings)',
|
|
||||||
'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
|
||||||
SearchData(1449, 451552, 'Fragment', 'fragment|stonepaste; slip and underglaze painted|ceramics'),
|
|
||||||
SearchData(1399, 451557, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
|
||||||
SearchData(1049, 451605, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
|
||||||
SearchData(-1600, 544670, 'Canaanite Scarab with a Lion over a Crocodile', 'scarab, lion, crocodile|steatite|'),
|
|
||||||
SearchData(1200, 451379, 'Bowl with Courtly and Astrological Motifs',
|
|
||||||
'bowl|stonepaste; polychrome inglaze and overglaze painted and gilded on opaque monochrome glaze (mina\'i)|ceramics'),
|
|
||||||
SearchData(-700, 323823, 'Stamp seal (duck-shaped) with cultic scene',
|
|
||||||
'stamp seal|variegated pink and white chalcedony (quartz)|'),
|
|
||||||
SearchData(849, 451527, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
|
||||||
SearchData(1249, 450578, 'Dish with Horse and Rider',
|
|
||||||
'dish|stonepaste; incised decoration through a black slip ground under a turquoise glaze (silhouette ware)|ceramics'),
|
|
||||||
SearchData(899, 451581, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
|
||||||
SearchData(-1630, 324563, 'Scarab seal', 'stamp seal|stone, cream colored|'),
|
|
||||||
SearchData(899, 451579, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
|
||||||
SearchData(849, 451520, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
|
||||||
SearchData(
|
|
||||||
1800, 31772, 'Dagger (Jambiya) with Sheath', 'dagger (jambiya) with sheath|steel, brass, wood, textile|daggers'),
|
|
||||||
SearchData(937, 451509, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
|
||||||
SearchData(-1500, 327792, 'Cylinder seal', 'cylinder seal|copper alloy (leaded bronze)|'),
|
|
||||||
SearchData(1199, 451511, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
|
||||||
SearchData(50, 324244, 'Fragment of painted ware', 'sherd|ceramic, pigment|'),
|
|
||||||
SearchData(849, 455173, 'Fragment', 'fragment|earthenware; painted and glazed|ceramics'),
|
|
||||||
SearchData(-1, 322592, 'Camel and riders', 'sculpture|silver|'),
|
|
||||||
SearchData(1299, 451586, 'Fragment', 'fragment|porcelain|ceramics'),
|
|
||||||
SearchData(849, 451561, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
|
||||||
SearchData(50, 324249, 'Sherd', 'sherd|ceramic|'),
|
|
||||||
SearchData(50, 325917, 'Bowl', 'bowl|ceramic|'),
|
|
||||||
SearchData(-125, 326695, 'Standing male figure', 'sculpture|alabaster (gypsum)|'),
|
|
||||||
];
|
];
|
@ -1,601 +1,381 @@
|
|||||||
part of '../pyramids_giza_data.dart';
|
part of '../pyramids_giza_data.dart';
|
||||||
|
|
||||||
// Search suggestions (91)
|
// Search suggestions (85)
|
||||||
List<String> _searchSuggestions = const [
|
List<String> _searchSuggestions = const ['maatkare', 'cylinder', 'seal', 'iii', 'alloy', 'travertine', 'faience', 'jasper', 'impressed', 'stela', 'khasekhemwy', 'clay', 'royal', 'glass', 'fragment', 'bronzes', 'relief', 'red', 'cosmetic', 'bronze', 'steatite', 'egyptian', 'horus', 'black', 'lower', 'wood', 'inlay', 'isis', 'upper', 'scarab', 'jar', 'pendant', 'hatshepsut', 'statue', 'ptah', 'bowl', 'nesut', 'god', 'plaque', 'figure', 'man', 'amun', 'greywacke', 'model', 'leaf', 'copper', 'goddess', 'miscellaneous', 'lion', 'silver', 'king', 'linen', 'seker', 'standing', 'ivory', 'group', 'glazed', 'quartzite', 'funerary', 'dwarf', 'paint', 'limestone', 'sealing', 'statuette', 'amulet', 'woman', 'image', 'depicting', 'unfired', 'bity', 'alabaster', 'child', 'pottery', 'document', 'mud', 'egypt', 'gold', 'queen', 'name', 'carnelian', 'head', 'pataikos', 'block', 'pair', 'inscribed', ];
|
||||||
'maatkare',
|
|
||||||
'cylinder',
|
|
||||||
'seal',
|
|
||||||
'iii',
|
|
||||||
'shabti',
|
|
||||||
'alloy',
|
|
||||||
'travertine',
|
|
||||||
'faience',
|
|
||||||
'jasper',
|
|
||||||
'abumeh',
|
|
||||||
'seneb',
|
|
||||||
'impressed',
|
|
||||||
'stela',
|
|
||||||
'clay',
|
|
||||||
'khasekhemwy',
|
|
||||||
'abu',
|
|
||||||
'royal',
|
|
||||||
'glass',
|
|
||||||
'fragment',
|
|
||||||
'bronzes',
|
|
||||||
'relief',
|
|
||||||
'red',
|
|
||||||
'bronze',
|
|
||||||
'steatite',
|
|
||||||
'egyptian',
|
|
||||||
'horus',
|
|
||||||
'black',
|
|
||||||
'lower',
|
|
||||||
'wood',
|
|
||||||
'isis',
|
|
||||||
'upper',
|
|
||||||
'scarab',
|
|
||||||
'jar',
|
|
||||||
'pendant',
|
|
||||||
'amenhotep',
|
|
||||||
'psamtik',
|
|
||||||
'statue',
|
|
||||||
'ptah',
|
|
||||||
'temple',
|
|
||||||
'nesut',
|
|
||||||
'god',
|
|
||||||
'plaque',
|
|
||||||
'figure',
|
|
||||||
'man',
|
|
||||||
'amun',
|
|
||||||
'greywacke',
|
|
||||||
'model',
|
|
||||||
'leaf',
|
|
||||||
'goddess',
|
|
||||||
'copper',
|
|
||||||
'miscellaneous',
|
|
||||||
'lion',
|
|
||||||
'silver',
|
|
||||||
'meh',
|
|
||||||
'king',
|
|
||||||
'cone',
|
|
||||||
'linen',
|
|
||||||
'seker',
|
|
||||||
'standing',
|
|
||||||
'ivory',
|
|
||||||
'group',
|
|
||||||
'glazed',
|
|
||||||
'quartzite',
|
|
||||||
'dwarf',
|
|
||||||
'funerary',
|
|
||||||
'paint',
|
|
||||||
'limestone',
|
|
||||||
'sealing',
|
|
||||||
'granite',
|
|
||||||
'statuette',
|
|
||||||
'amulet',
|
|
||||||
'woman',
|
|
||||||
'image',
|
|
||||||
'depicting',
|
|
||||||
'unfired',
|
|
||||||
'bity',
|
|
||||||
'alabaster',
|
|
||||||
'treasurer',
|
|
||||||
'pottery',
|
|
||||||
'document',
|
|
||||||
'mud',
|
|
||||||
'egypt',
|
|
||||||
'gold',
|
|
||||||
'name',
|
|
||||||
'bone',
|
|
||||||
'carnelian',
|
|
||||||
'head',
|
|
||||||
'pataikos',
|
|
||||||
'block',
|
|
||||||
'pair',
|
|
||||||
'inscribed',
|
|
||||||
];
|
|
||||||
|
|
||||||
// Pyramids of Giza (373)
|
// Pyramids of Giza (373)
|
||||||
List<SearchData> _searchData = const [
|
List<SearchData> _searchData = const [
|
||||||
SearchData(-2649, 551010, 'Cup', 'cup|pottery|'),
|
SearchData(-2650, 547434, 'Copper pin?', 'cosmetic pin (?)|copper alloy|', 'eg/mobile-large/01.4.41_EGDP011664.jpg', 1.78),
|
||||||
SearchData(
|
SearchData(-347, 243717, 'Red jasper amulet of the sun on the horizon', 'amulet, sun on horizon|jasper, red|gold and silver', 'gr/mobile-large/DP121805.jpg', 0.75),
|
||||||
-2649,
|
SearchData(-2649, 543870, 'Figure of a male beer-maker', 'statuette, male beer-maker|limestone, paint|', 'eg/mobile-large/20.2.1.JPG', 0.73),
|
||||||
547738,
|
SearchData(-2649, 561720, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1618_EGDP032392.jpg', 0.67),
|
||||||
'Relief Fragment depicting offering bearers from the mastaba of Idut, daughter of King Unis (?)',
|
SearchData(-2551, 543895, 'Archers', 'relief, archers|limestone, paint|', 'eg/mobile-large/DT259178.jpg', 1.25),
|
||||||
'relief, offering bearers|limestone|'),
|
SearchData(650, 326230, 'Textile fragment: walking ram with a neckband and fluttering ribbons', 'textile|wool, cotton|', 'an/mobile-large/ra1977.232.R.jpg', 0.52),
|
||||||
SearchData(-690, 549533, 'Block Statue of Ankhwennefer', 'block statue, ankhwennefer|limestone|'),
|
SearchData(-347, 243760, 'Faience amulet in the form of a lion-headed deity', 'amulet, bast|clay, glazed|gold and silver', 'gr/mobile-large/DP121824.jpg', 0.75),
|
||||||
SearchData(-698, 544881, 'Donation Stela of Shebitqo',
|
SearchData(-2475, 545826, 'Headless statue of Babaef as older man', 'statue, babaef as older man|limestone|', 'eg/mobile-large/64.66.2_EGDP014893.jpg', 0.50),
|
||||||
'stela, shebitqo, donation, patjenef, horus, hathor, hurbeit|limestone|'),
|
SearchData(-2520, 548547, 'Relief fragment showing fishing scene', 'relief, fishing scene|limestone|', 'eg/mobile-large/58.161.jpg', 1.95),
|
||||||
SearchData(-2650, 547432, 'Model chisel', 'model chisel|copper alloy|'),
|
SearchData(-347, 243809, 'Faience button seal', 'button seal|clay, glazed|gold and silver', 'gr/mobile-large/DP121847.jpg', 1.33),
|
||||||
SearchData(65, 547257, 'Mummy Mask', 'mask, cartonnage, woman|cartonnage, plaster, paint, plant fibers|'),
|
SearchData(-1249, 249678, 'Glass pendant ornament in the form of a pair of birds', 'ornament in the form of two ducks|glass|glass', 'gr/mobile-large/DP121789.jpg', 1.33),
|
||||||
SearchData(149, 590953, 'Theatrical Masks and Ram Vessel for Offering', 'mask, theatrical, ram vessel|faience|'),
|
SearchData(-664, 553106, 'Bottle', 'bottle|glass|', 'eg/mobile-large/DP-24757-001.jpg', 0.77),
|
||||||
SearchData(-2465, 548225, 'Foot Amulet', 'amulet, foot|carnelian|'),
|
SearchData(-2650, 570768, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.102_EGDP012135.jpg', 1.40),
|
||||||
SearchData(-1371, 767349, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-347, 243731, 'Faience amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121811.jpg', 0.75),
|
||||||
SearchData(-1750, 329774, 'Head and chest of a shabti figure',
|
SearchData(-347, 244463, 'Bronze statuette of Osiris', 'statuette of osiris|bronze|bronzes', 'gr/mobile-large/DP20092.jpg', 0.92),
|
||||||
'head and chest of a shabti figure|steatite or serpentinite|'),
|
SearchData(-1465, 573652, 'Model Ax from the Foundation Deposit for Hatshepsut\'s Tomb', 'model ax|bronze or copper alloy, wood|', 'eg/mobile-large/30.8.3.jpg', 1.33),
|
||||||
SearchData(-167, 243802, 'Faience amulet plaque with a group of deities',
|
SearchData(-2649, 543922, 'Ewer', 'vessel, ewer|copper|', 'eg/mobile-large/26-2-15.jpg', 1.63),
|
||||||
'amulet plaque, group of deities|clay, glazed|gold and silver'),
|
SearchData(-2465, 543929, 'Miniature ointment jar', 'ointment jar, miniature|gneiss|', 'eg/mobile-large/LC-07_228_91_EGDP033551.jpg', 0.67),
|
||||||
SearchData(-351, 544888, 'Nectanebo II Offers to Osiris Hemag', 'relief, nectanebo ii|granodiorite|'),
|
SearchData(-1250, 547899, 'Kneeling official', 'statuette, kneeling official|bronze|', 'eg/mobile-large/DP139142.jpg', 1.00),
|
||||||
SearchData(-1891, 544319, 'Writing board', 'writing board|wood, gesso, paint|'),
|
SearchData(-2557, 545776, 'Ball', 'ball|clay or mud|', 'eg/mobile-large/20-2-49-50.jpg', 1.95),
|
||||||
SearchData(-347, 243768, 'Faience amulet in the form of a lion', 'amulet, lion|clay, glazed|gold and silver'),
|
SearchData(125, 547951, 'Portrait of the Boy Eutyches', 'panel painting, eutyches|encaustic on wood, paint|', 'eg/mobile-large/DT564.jpg', 0.47),
|
||||||
SearchData(-2649, 552017, 'Jar with flat base', 'jar, flat base|pottery|'),
|
SearchData(-2650, 547428, 'Model harpoon', 'model harpoon|copper alloy|', 'eg/mobile-large/01.4.35_EGDP011631.jpg', 1.50),
|
||||||
SearchData(449, 466266, 'Dionysos', 'plaque|bone|bone'),
|
SearchData(-1800, 544326, 'Coffin of Khnumnakht', 'coffin, khnumnakht|wood, paint|', 'eg/mobile-large/DP354909.jpg', 1.36),
|
||||||
SearchData(
|
SearchData(-1465, 549727, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)', 'scarab; maatkare, nesut bity, ankh; notched back|steatite (glazed)|', 'eg/mobile-large/27.3.247_bot.jpg', 1.01),
|
||||||
-2465, 543902, 'Statue of Demedji and Hennutsen', 'statue, seated pair, demedji, hennutsen|limestone, paint|'),
|
SearchData(-1390, 767349, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_206.jpg', 1.27),
|
||||||
SearchData(-867, 561047, 'Wedjat Eye Amulet', 'amulet, wedjat eye|faience, aragonite|'),
|
SearchData(-995, 243763, 'Faience Ushabti', 'amulet, ushabti|clay, glazed|gold and silver', 'gr/mobile-large/DP121826.jpg', 0.75),
|
||||||
SearchData(-181, 548310, 'The Goddess Isis and her Son Horus', 'statuette of isis with the horus child|faience|'),
|
SearchData(349, 464049, 'Gold Necklace with Amphora (Vase) Pendant', 'necklace|gold|metalwork-gold', 'md/mobile-large/LC_17_190_1643s01.jpg', 0.76),
|
||||||
SearchData(125, 547951, 'Portrait of the Boy Eutyches', 'panel painting, eutyches|encaustic on wood|'),
|
SearchData(-2650, 547425, 'Model ax-head', 'model ax head|copper alloy|', 'eg/mobile-large/01.4.32_EGDP011629.jpg', 1.00),
|
||||||
SearchData(
|
SearchData(-2650, 547426, 'Model adze blade', 'model adze blade|copper alloy|', 'eg/mobile-large/01.4.33_EGDP011637.jpg', 1.50),
|
||||||
-347, 243761, 'Faience amulet in the form of a lion-headed deity', 'amulet, bast|clay, glazed|gold and silver'),
|
SearchData(-1390, 767353, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_210.jpg', 1.12),
|
||||||
SearchData(-712, 552583, 'Funerary Cone of the Fourth Prophet of Amun Montuemhat',
|
SearchData(-2650, 570767, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.101_EGDP012122.jpg', 1.40),
|
||||||
'cone, davies 461, montuemhat, fourth prophet, amun, scribe|pottery|'),
|
SearchData(-2500, 543888, 'Large high-shouldered jar', 'jar|travertine (egyptian alabaster)|', 'eg/mobile-large/DT227156.jpg', 0.80),
|
||||||
SearchData(
|
SearchData(-2465, 543928, 'Miniature "nw" pot', 'pot, "nw" pot, miniature|gneiss|', 'eg/mobile-large/LC-07_228_92_EGDP033556.jpg', 0.67),
|
||||||
-2520, 543896, 'Fragmentary Face of King Khafre', 'head fragment, king khafre|travertine (egyptian alabaster)|'),
|
SearchData(-2650, 547430, 'Model chisel', 'model chisel|copper alloy|', 'eg/mobile-large/01.4.37_EGDP011641.jpg', 1.78),
|
||||||
SearchData(-664, 545368, 'Amulet: Crown of Lower Egypt', 'amulet, crown of lower egypt|faience|'),
|
SearchData(-100, 577944, 'King\'s Head with Egyptian Headdress but Greek Hair and Features', 'head, king, greek hair|gabbro|', 'eg/mobile-large/DP246577.jpg', 1.33),
|
||||||
SearchData(-1745, 556561, 'Magic Wand', 'magic wand|ivory|'),
|
SearchData(-1282, 547704, 'Head of a goddess', 'head, goddess|quartzite|', 'eg/mobile-large/DT4632.jpg', 0.80),
|
||||||
SearchData(-1859, 544186, 'Senwosret III as a Sphinx', 'sphinx, senwosret iii; 12th-dyn-king|gneiss|'),
|
SearchData(-2520, 543896, 'Fragmentary Face of King Khafre', 'head fragment, king khafre|travertine (egyptian alabaster)|', 'eg/mobile-large/DT11751.jpg', 0.77),
|
||||||
SearchData(-347, 244463, 'Bronze statuette of Osiris', 'statuette of osiris|bronze|bronzes'),
|
SearchData(-2465, 543902, 'Statue of Demedji and Hennutsen', 'statue, seated pair, demedji, hennutsen|limestone, paint|', 'eg/mobile-large/DT521.jpg', 0.80),
|
||||||
SearchData(
|
SearchData(-2551, 543909, 'Reserve head', 'head, reserve|limestone|', 'eg/mobile-large/48.156(1).JPG', 0.66),
|
||||||
-2575, 543994, 'Scenes from a King\'s Thirty-Year Jubilee', 'relief, snefru (?), heb-sed|limestone, paint|'),
|
SearchData(-215, 549187, 'Hedgehog on box pendant', 'pendant, hedgehog on box|gold|', 'eg/mobile-large/DP356247.jpg', 0.87),
|
||||||
SearchData(-1353, 545907, 'Funerary Figure of Isis, Singer of the Aten',
|
SearchData(-181, 548310, 'The Goddess Isis and her Son Horus', 'statuette of isis with the horus child|faience|', 'eg/mobile-large/DP241036.jpg', 0.75),
|
||||||
'funerary figure, shabti, isis, singer, aten|limestone|'),
|
SearchData(-2649, 561722, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1612_EGDP032319.jpg', 0.67),
|
||||||
SearchData(
|
SearchData(1250, 831188, 'Icon of the Virgin and Child, Hodegetria variant', '|tempera on wood|paintings-icons', 'md/mobile-large/DP-22753-001.jpg', 0.74),
|
||||||
-2650, 570769, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|'),
|
SearchData(6, 330095, 'Pyx Fragments with the Multiplication of the Loaves and Fishes', 'pyx fragments|elephant ivory|ivories-elephant', 'md/mobile-large/kn314a.jpg', 1.20),
|
||||||
SearchData(-1422, 329913, 'Upper Part of a Jar in the Shape of a Female Musician', '|pottery, paint|'),
|
SearchData(-155, 243774, 'Faience amulet in the form of a tree frog', 'amulet, frog|faience|gold and silver', 'gr/mobile-large/DP121833.jpg', 0.75),
|
||||||
SearchData(-100, 577944, 'King\'s Head with Egyptian Headdress but Greek Hair and Features',
|
SearchData(-1344, 547692, 'Head of a princess from a group statue', 'head, amarna princess|quartzite|', 'eg/mobile-large/DP137930.jpg', 1.00),
|
||||||
'head, king, greek hair|gabbro|'),
|
SearchData(-664, 243713, 'Lapis lazuli heart amulet', 'amulet pendant, heart|lapis lazuli|gold and silver', 'gr/mobile-large/DP121803.jpg', 0.75),
|
||||||
SearchData(-330, 572458, 'Shabti of Petosiris, son of Djedhor', 'shabti, petosiris|faience|'),
|
SearchData(-664, 550945, 'Amulet: Crown of Upper Egypt', 'amulet, crown, upper egypt|faience|', 'eg/mobile-large/LC-24_4_4_EGDP028726.jpg', 0.67),
|
||||||
SearchData(-2650, 547426, 'Model adze blade', 'model adze blade|copper alloy|'),
|
SearchData(-2650, 547440, 'Child\'s bracelet', 'bracelet, child\'s|gold|', 'eg/mobile-large/01.4.2_01-20-01.jpg', 1.69),
|
||||||
SearchData(-1878, 544184, 'Face of Senwosret III', 'head, senwosret iii; 12th-dyn-king|red quartzite|'),
|
SearchData(-300, 587759, 'God\'s Wife Tagerem, daughter of the priest Imhotep', 'statue, lower half of a woman|limestone|', 'eg/mobile-large/DP224656.jpg', 0.75),
|
||||||
SearchData(-2490, 543935, 'Seated Statue of King Menkaure', 'statue, menkaure seated|indurated limestone|'),
|
SearchData(-2650, 551834, 'Ivory label incised with an early hieroglyph that may be the image of a bundle of arrows', 'label, bundle of arrows|wood, ink|', 'eg/mobile-large/01.4.162_EGDP011678.jpg', 0.67),
|
||||||
SearchData(-1550, 689621, 'Heart amulets', 'amulet, heart|agate, glass|'),
|
SearchData(-347, 243770, 'Faience amulet in the form of a cat', 'amulet, cat|clay, glazed|gold and silver', 'gr/mobile-large/DP121831.jpg', 0.75),
|
||||||
SearchData(-347, 243716, 'Jasper amulet in the form of a frog', 'amulet pendant, frog|jasper|gold and silver'),
|
SearchData(-2420, 543901, 'Nikare with his Wife and Daughter', 'statue group, nikare, wife, daughter|limestone, paint|', 'eg/mobile-large/DT242488.jpg', 0.80),
|
||||||
SearchData(-2551, 543890, 'Relief fragment with king Khufu\'s cattle', 'relief, king khufu\'s cattle|limestone|'),
|
SearchData(-347, 243781, 'Faience djed-pillar amulet', 'amulet pendant, djed sign|clay, glazed|gold and silver', 'gr/mobile-large/DP121841.jpg', 0.75),
|
||||||
SearchData(-487, 553254, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
SearchData(-995, 243764, 'Faience Overseer Ushabti', 'amulet, ushabti|clay, glazed|gold and silver', 'gr/mobile-large/DP121827.jpg', 0.75),
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
SearchData(-182, 250532, 'Faience statuette of Aphrodite', 'amulet, aphrodite|faience|miscellaneous-faience', 'gr/mobile-large/DP121795.jpg', 0.75),
|
||||||
SearchData(-1311, 544776, 'Votive stela of Userhat', 'stela, userhat|limestone, paint|'),
|
SearchData(-1425, 329799, 'Head with tripartite wig, probably from a shabti', 'head of a shabti|steatite or serpentinite|', 'eg/mobile-large/LC-2021_41_34_EGDP032381.jpg', 0.80),
|
||||||
SearchData(-1070, 587598, 'Statue of the God Ptah', 'statue, ptah|bronze, gold leaf, glass|'),
|
SearchData(-2575, 561157, 'Relief Depicting Personified Estates from the Tomb of Akhtihotep', 'relief, akhtihotep|limestone, paint|', 'eg/mobile-large/58.44.2b.jpg', 0.75),
|
||||||
SearchData(-2650, 551834, 'Ivory label incised with an early hieroglyph that may be the image of a bundle of arrows',
|
SearchData(-1981, 556559, 'Figure of a Female Dwarf', 'statuette, dwarf, female|faience|', 'eg/mobile-large/1972.48_front.jpg', 0.78),
|
||||||
'label, bundle of arrows|wood, ink|'),
|
SearchData(-2465, 552614, 'Statue, young boy', 'statue, young boy|limestone|', 'eg/mobile-large/66.195.jpg', 0.55),
|
||||||
SearchData(-610, 546746, 'Statuette of a Royal (?) Woman with the Cartouches of Necho II on her Arms',
|
SearchData(-2465, 552238, 'Oarsmen and an Official', 'relief, oarsmen|limestone, paint traces|', 'eg/mobile-large/DP251956.jpg', 0.57),
|
||||||
'female statuette with cartouches of necho ii on her arms|silver|'),
|
SearchData(-1295, 590955, 'Two Bottles in the Form of Pomegranates', 'bottle, pomegranate|glass, opaque|', 'eg/mobile-large/DP112594.jpg', 1.00),
|
||||||
SearchData(
|
SearchData(-995, 243734, 'Faience two-sided amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121814.jpg', 0.75),
|
||||||
-2520, 543910, 'Stand for an Offering Basin with the Name of King Khafre', 'offering stand, king khafre|gneiss|'),
|
SearchData(-349, 548360, 'Torso of a High General', 'statue, torso, striding general|meta-greywacke|', 'eg/mobile-large/DT3997.jpg', 0.80),
|
||||||
SearchData(-2649, 543870, 'Figure of a male beer-maker', 'statuette, male beer-maker|limestone, paint|'),
|
SearchData(-1452, 547772, 'Ritual Statuette of Thutmose III', 'statuette, kneeling king, thutmose iii|black bronze, gold inlay|', 'eg/mobile-large/DT537.jpg', 0.80),
|
||||||
SearchData(-2462, 545827, 'Head of male statue, perhaps Babaef', 'head, male statue, perhaps babaef|granite|'),
|
SearchData(-1422, 560965, 'Goddess of Lower Egypt', 'statuette, standing goddess, lower egypt|ivory|', 'eg/mobile-large/LC-22_9_5_EGDP028548.jpg', 0.67),
|
||||||
SearchData(-1961, 544185, 'Seated Statue of King Senwosret I', 'statue, senwosret i, seated|greywacke|'),
|
SearchData(-1750, 544249, 'Model of a House', 'model, house, soul house|pottery|', 'eg/mobile-large/07.231.10.jpg', 1.02),
|
||||||
SearchData(-1371, 767351, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-300, 551285, 'Plaque Depicting a Goddess or Queen, and on Opposite Side a King', 'sculptor\'s modeland/or votive, goddess or queen, king on other side|limestone, paint|', 'eg/mobile-large/DP243478.jpg', 0.74),
|
||||||
SearchData(-487, 553076, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
SearchData(-1371, 547777, 'Male god', 'statue, god|granodiorite|', 'eg/mobile-large/DP-24214-001.jpg', 0.61),
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
SearchData(-2649, 572178, 'Linen Cloth', 'linen cloth|linen|', 'eg/mobile-large/12.187.50_EGDP020601.jpg', 1.50),
|
||||||
SearchData(-1422, 554490, 'Goddess of Upper Egypt', 'statuette, standing goddess, upper egypt|ivory|'),
|
SearchData(-1465, 559860, 'Scarab Inscribed King of Upper and Lower Egypt, Sobek Crocodile', 'scarab; two gods upper and lower egypt, crocodile; notched back|steatite (glazed)|', 'eg/mobile-large/27.3.291_bot.jpg', 1.04),
|
||||||
SearchData(-1390, 544794, 'Stela of Senu', 'stela, senu, imsety, hapy|limestone|'),
|
SearchData(-1961, 544185, 'Seated Statue of King Senwosret I', 'statue, senwosret i, seated|greywacke|', 'eg/mobile-large/25.6 front.jpg', 0.40),
|
||||||
SearchData(-1981, 546288, 'Flail of Hapiankhtifi', 'scepter, hapiankhtifi|wood, gold leaf, carnelian, faience|'),
|
SearchData(-2960, 547442, 'Bull\'s leg', 'furniture leg, bull\'s leg|ivory|', 'eg/mobile-large/LC-06_1162_2_EGDP033541.jpg', 0.72),
|
||||||
SearchData(-347, 243776, 'Faience snake amulet', 'amulet, snake|clay, glazed|gold and silver'),
|
SearchData(-1360, 554751, 'Sealing from a Jar with the Name of a king Amenhotep', 'jar sealing, amenhotep iii|mud, pottery, paint|', 'eg/mobile-large/36.2.4_EGDP011892_1.jpg', 0.67),
|
||||||
SearchData(-1371, 767352, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-1810, 560903, 'Tile inlay fragment', 'tile inlay fragment|faience|', 'eg/mobile-large/DP241474.jpg', 0.75),
|
||||||
SearchData(-2649, 552016, 'Jar', 'jar|pottery|'),
|
SearchData(-2465, 543883, 'Relief with running troops', 'relief, running troops|limestone, paint|', 'eg/mobile-large/15.3.1163_EGDP015380.jpg', 1.49),
|
||||||
SearchData(-2650, 570770, 'Jar sealing', 'sealing|clay (unfired)|'),
|
SearchData(-2575, 543903, 'Striding Figure', 'statue, striding man|quartzite, paint|', 'eg/mobile-large/DT206639.jpg', 0.68),
|
||||||
SearchData(-2575, 545821, 'Group statue', 'statue group, lower section|limestone|'),
|
SearchData(-1371, 547775, 'Head of a Hippopotamus', 'head, hippopotamus|travertine (egyptian alabaster) with traces of gesso and red pigment|', 'eg/mobile-large/DT4210.jpg', 0.91),
|
||||||
SearchData(-2649, 561722, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-1390, 767345, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_202.jpg', 0.81),
|
||||||
SearchData(-1371, 767347, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(1285, 447000, 'Mosque Lamp for the Mausoleum of Amir Aydakin al-\'Ala\'i al-Bunduqdar', 'mosque lamp|glass; blown, folded foot, applied handles, enameled, and gilded|glass', 'is/mobile-large/DP170366.jpg', 0.75),
|
||||||
SearchData(-2551, 543895, 'Archers', 'relief, archers|limestone, paint|'),
|
SearchData(-1344, 544680, 'Pair of Clappers', 'music, clapper, arm, hand|hippopotamus ivory|', 'eg/mobile-large/DT11781.jpg', 0.79),
|
||||||
SearchData(165, 547698, 'Plaster Portrait Mask of a Youth',
|
SearchData(-266, 551786, 'Book of the Dead of the Priest of Horus, Imhotep (Imuthes)', 'papyrus, funerary, book of the dead, imouthes, imhotep, imuthes|papyrus, ink|', 'eg/mobile-large/2-35.9.20a–w_EGDP014589-4594.jpg', 4.12),
|
||||||
'mask, youth portrait|plaster, linen, paint, lapis lazuli, glass|'),
|
SearchData(-1991, 544024, 'Cosmetic jar', 'cosmetic jar|travertine (egyptian alabaster)|', 'eg/mobile-large/26.7.1435.jpg', 1.39),
|
||||||
SearchData(-2650, 547431, 'Model adze blade', 'model adze blade|copper alloy|'),
|
SearchData(-6, 547804, 'Head of Augustus', 'head, augustus|faience|', 'eg/mobile-large/DP247261.jpg', 0.75),
|
||||||
SearchData(-167, 243729, 'Faience amulet in the form of the dwarf god Pataikos',
|
SearchData(-1000, 551038, 'Amulet Plaque with Figure of Thoth', 'amulet, djedmutesankh, thoth|faience|', 'eg/mobile-large/62361.jpg', 1.21),
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
SearchData(-2649, 561726, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1615_EGDP032340.jpg', 0.67),
|
||||||
SearchData(-1371, 767348, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-2575, 543912, 'Corner of niche from the tomb of Akhtihotep', 'false door niche block, akhtihotep, corner|limestone, paint|', 'eg/mobile-large/58.123_01.jpg', 0.59),
|
||||||
SearchData(-1344, 544680, 'Pair of Clappers', 'music, clapper, arm, hand|hippopotamus ivory|'),
|
SearchData(-1919, 590947, 'Coffins and Mummy of the Lady Nephthys', 'coffin, mummy, nephthys|painted wood, cartonnage, linen, human remains, mummification material|', 'eg/mobile-large/11.150.15a-b_0028.jpg', 1.50),
|
||||||
SearchData(-347, 243773, 'Faience amulet in the form of a hare', 'amulet, hare|clay, glazed|gold and silver'),
|
SearchData(-2649, 552016, 'Jar', 'jar|pottery|', 'eg/mobile-large/28.2.11_EGDP010293.jpg', 0.70),
|
||||||
SearchData(-347, 243753, 'Faience amulet of Taweret', 'amulet, thueris|clay, glazed|gold and silver'),
|
SearchData(-2650, 547432, 'Model chisel', 'model chisel|copper alloy|', 'eg/mobile-large/01.4.39_EGDP011643.jpg', 1.78),
|
||||||
SearchData(-351, 546037, 'Magical Stela (Cippus of Horus)', 'cippus, cippus of horus|meta-greywacke|'),
|
SearchData(-2458, 543882, 'King Sahure Accompanied by a Divine Figure', 'statue group, king sahure, nome god|gneiss|', 'eg/mobile-large/DP-1691-03.jpg', 0.73),
|
||||||
SearchData(-2649, 570919, 'Amulet, leg', 'amulet, leg|carnelian|'),
|
SearchData(-166, 559969, 'Funerary amulet depicting one of the Four Sons of Horus, Imsety', 'amulet, four sons of horus, imsety|glass|', 'eg/mobile-large/LC-30_8_283_EGDP027476.jpg', 0.67),
|
||||||
SearchData(
|
SearchData(-595, 546748, 'Statue of Harbes, called Psamtiknefer, son of Ptahhotep', 'statue, harbes|meta-greywacke|', 'eg/mobile-large/DP-14816-003.jpg', 0.75),
|
||||||
-2040,
|
SearchData(-1371, 544853, 'Whip Handle in the Shape of a Horse', 'whip handle, horse|ivory, garnet, paint|', 'eg/mobile-large/DP-17703-001.jpg', 1.33),
|
||||||
659735,
|
SearchData(-2000, 545879, 'Head of a King, Possibly Seankhkare Mentuhotep III', 'head, royal, nemes, mentuhotep iii (?)|limestone|', 'eg/mobile-large/DP323866.jpg', 0.83),
|
||||||
'Fragment of a torus molding from the shrine of a royal woman within the temple of Mentuhotep II',
|
SearchData(-2100, 555983, 'Blade inscribed for the Overseer of Upper Egypt Idi', 'blade|unalloyed copper|', 'eg/mobile-large/29.2.8_EGDP014604.jpg', 0.67),
|
||||||
'relief, nebhepetre mentuhotep\'s wives, torus molding|limestone, paint|'),
|
SearchData(-1197, 544752, 'Head of King Seti II Wearing the Blue Crown', 'head, amenmesse, seti ii, blue crown|quartzite, paint|', 'eg/mobile-large/34.2.2_EGDP011841.jpg', 0.67),
|
||||||
SearchData(-1371, 767341, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
SearchData(-1390, 767343, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_200.jpg', 1.02),
|
||||||
SearchData(-2649, 561726, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-1465, 559857, 'Scarab Inscribed King of Upper and Lower Egypt', 'scarab; nesut bity; simple back|steatite (glazed)|', 'eg/mobile-large/27.3.288_bot.jpg', 1.16),
|
||||||
SearchData(-2520, 552235, 'Sarcophagus of Mindjedef', 'sarcophagus, mindjedef|granite|'),
|
SearchData(-995, 243801, 'Faience amulet plaque of Isis nourishing a pharaoh', 'amulet plaque, isis nourishing a king|clay, glazed|gold and silver', 'gr/mobile-large/DP121844.jpg', 0.75),
|
||||||
SearchData(-274, 547699, 'Head Attributed to Arsinoe II', 'head of a statue of arsinoe ii|limestone (indurated)|'),
|
SearchData(-950, 243740, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver', 'gr/mobile-large/DP121817.jpg', 0.75),
|
||||||
SearchData(
|
SearchData(-2575, 547737, 'Lintel block from the false door of Mery\'s chapel', 'false door, lintel block, mery\'s mastaba|limestone|', 'eg/mobile-large/67.50_EGDP015829.jpg', 2.09),
|
||||||
-2420, 543901, 'Nikare with his Wife and Daughter', 'statue group, nikare, wife, daughter|limestone, paint|'),
|
SearchData(-1537, 547950, 'Head of Ahmose I', 'head, king ahmose|limestone|', 'eg/mobile-large/DP140854.jpg', 0.75),
|
||||||
SearchData(-950, 243740, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver'),
|
SearchData(-1891, 544319, 'Writing board', 'writing board|wood, gesso, paint|', 'eg/mobile-large/DP234742.jpg', 1.34),
|
||||||
SearchData(-1465, 559831, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion',
|
SearchData(-2520, 552235, 'Sarcophagus of Mindjedef', 'sarcophagus, mindjedef|granite|', 'eg/mobile-large/54.80a-b_EGDP015827.jpg', 1.50),
|
||||||
'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|'),
|
SearchData(-2649, 568268, 'Inscribed seal impression', 'sealing|clay or mud|', 'eg/mobile-large/LC-10_130_978_EGDP033231.jpg', 1.25),
|
||||||
SearchData(-2649, 572178, 'Linen Cloth', 'linen cloth|linen|'),
|
SearchData(-2650, 570770, 'Jar sealing', 'sealing|clay (unfired)|', 'eg/mobile-large/01.4.163_EGDP012148.jpg', 1.00),
|
||||||
SearchData(-347, 243781, 'Faience djed-pillar amulet', 'amulet pendant, djed sign|clay, glazed|gold and silver'),
|
SearchData(-182, 250531, 'Faience statuette of Aphrodite', 'amulet, aphrodite|faience|miscellaneous-faience', 'gr/mobile-large/DP132034.jpg', 0.75),
|
||||||
SearchData(-1745, 649818, 'Broad Collar piece (?)', 'broad collar piece (?)|faience|'),
|
SearchData(-1182, 545919, 'Figure of an Asiatic captive', 'asiatic captive, furniture decoration|ivory, red and pink pigment, white ground|', 'eg/mobile-large/66.99.50_EGDP020841.jpg', 0.67),
|
||||||
SearchData(-2650, 547398, 'Clay jar sealing impressed with name of Khasekhemwy', 'sealing, jar|clay (unfired)|'),
|
SearchData(-1390, 767344, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_201.jpg', 0.85),
|
||||||
SearchData(-2040, 552996, 'Relief from the temple of Nebhepetre Mentuhotep II',
|
SearchData(-2465, 548225, 'Foot Amulet', 'amulet, foot|carnelian|', 'eg/mobile-large/DP109378.jpg', 1.17),
|
||||||
'relief from the temple of nebhepetre mentuhotep ii, cartouche|limestone|'),
|
SearchData(600, 473068, 'Necklace and Pendant Cross', 'necklace|rock crystal, silver mount|lapidary work-crystal', 'md/mobile-large/DP-14824-001.jpg', 0.72),
|
||||||
SearchData(-945, 549169, 'Cult Image of the God Ptah', 'statuette, ptah|lapis lazuli|'),
|
SearchData(-2575, 545820, 'Seated man', 'statue, seated man|limestone|', 'eg/mobile-large/62.201.1_01.jpg', 0.67),
|
||||||
SearchData(-361, 546751, 'Bust of an Official', 'bust, official|greywacke|'),
|
SearchData(-1465, 547562, 'Carpenter\'s Adze from a Foundation Deposit for Hatshepsut\'s Temple', 'adze, carpenter, hatshepsut, maatkare|wood, bronze or copper alloy, leather|', 'eg/mobile-large/96.4.7.rp.jpg', 1.32),
|
||||||
SearchData(167, 245500, 'Bronze statuette of a horseman', 'statuette of a horseman|bronze|bronzes'),
|
SearchData(-1390, 767341, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_198.jpg', 1.24),
|
||||||
SearchData(-2649, 569690, 'Stake?', 'stake (?)|wood|'),
|
SearchData(-181, 544118, 'Cat Statuette intended to contain a mummified cat', 'statuette, cat|leaded bronze|', 'eg/mobile-large/DP245141.jpg', 0.75),
|
||||||
SearchData(-175, 259138, 'Plaster cast of a metal emblema of Isis-Tyche', 'cast|plaster|miscellaneous-plaster'),
|
SearchData(-1859, 544186, 'Senwosret III as a Sphinx', 'sphinx, senwosret iii; 12th-dyn-king|gneiss|', 'eg/mobile-large/DP247658.jpg', 1.33),
|
||||||
SearchData(-1452, 544860, 'Drinking Cup', 'cup, nuzi, mitanni, button-base|glassy faience, gold|'),
|
SearchData(-2512, 549541, 'Recumbent Lion', 'statue, lion recumbent|granite|', 'eg/mobile-large/DT2860.jpg', 1.66),
|
||||||
SearchData(-2550, 543871, 'Head of a statue of an older man', 'head, male statue|limestone, paint|'),
|
SearchData(-50, 547905, 'A child god, probably Harpokrates', 'statuette, standing harpokrates|leaded bronze, formerly gilded|', 'eg/mobile-large/DP139143.jpg', 1.00),
|
||||||
SearchData(-1371, 767345, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
SearchData(-664, 545368, 'Amulet: Crown of Lower Egypt', 'amulet, crown of lower egypt|faience|', 'eg/mobile-large/LC-10_130_1822_EGDP028703.jpg', 0.67),
|
||||||
SearchData(
|
SearchData(-1550, 329943, 'Head of Ptah', '|egyptian blue, gold leaf|', 'eg/mobile-large/DP-21434-002.jpg', 0.74),
|
||||||
-1425, 329799, 'Head with tripartite wig, probably from a shabti', 'head of a shabti|steatite or serpentinite|'),
|
SearchData(-2650, 547399, 'Clay jar sealing Clay jar sealing impressed with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.99_EGDP012141.jpg', 1.00),
|
||||||
SearchData(-995, 243763, 'Faience Ushabti', 'amulet, ushabti|clay, glazed|gold and silver'),
|
SearchData(165, 547698, 'Plaster Portrait Mask of a Youth', 'mask, youth portrait|plaster, linen, paint, lapis lazuli, glass|', 'eg/mobile-large/DT278928.jpg', 1.26),
|
||||||
SearchData(-2649, 561718, 'Cylinder seal', 'cylinder seal|gray stone|'),
|
SearchData(-1465, 559830, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)', 'scarab; maatkare, nesut bity; notched back|steatite (glazed)|', 'eg/mobile-large/27.3.245_bot.jpg', 0.97),
|
||||||
SearchData(-1371, 767346, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
SearchData(-199, 246747, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas', 'gr/mobile-large/DP121878.jpg', 1.00),
|
||||||
SearchData(-2465, 543929, 'Miniature ointment jar', 'ointment jar, miniature|gneiss|'),
|
SearchData(-2649, 570883, 'Linen Cloth', 'linen cloth|linen|', 'eg/mobile-large/12.187.47_EGDP020600.jpg', 1.50),
|
||||||
SearchData(1000, 451717, 'Bowl with Eagle', 'bowl|earthenware; luster-painted on opaque white glaze|ceramics'),
|
SearchData(-1371, 544068, 'Gazelle', 'figurine, gazelle|ivory (elephant), wood, blue-pigment inlay|', 'eg/mobile-large/DP-17702-001.jpg', 1.07),
|
||||||
SearchData(-995, 243741, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver'),
|
SearchData(-1344, 545756, 'Goblet Inscribed with the Names of King Amenhotep IV and Queen Nefertiti', 'cup, amenhotep iv, nefertiti. goblet|travertine (egyptian alabaster)|', 'eg/mobile-large/DT11826.jpg', 0.80),
|
||||||
SearchData(1287, 450409, 'Enameled and Gilded Bottle',
|
SearchData(-1353, 544683, 'Statue of two men and a boy that served as a domestic icon', 'statue group, two men, boy|limestone, paint|', 'eg/mobile-large/DP206147.jpg', 0.75),
|
||||||
'bottle|glass, greenish; blown, folded foot; enameled and gilded|glass'),
|
SearchData(-1390, 767352, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_209.jpg', 1.42),
|
||||||
SearchData(-1200, 549273, 'Plaque inlaid with Cartouche of Seti II', 'plaque|faience|'),
|
SearchData(-347, 243726, 'Jasper amulet of headrest', 'amulet, pillow charm|jasper|gold and silver', 'gr/mobile-large/DP121808.jpg', 1.33),
|
||||||
SearchData(-1344, 544056, 'Akhenaten Sacrificing a Duck', 'talatat, akhenaten, duck|limestone, paint|'),
|
SearchData(-828, 544874, 'Statuette of Amun', 'statuette, amun, standing, god|gold|', 'eg/mobile-large/DT553.jpg', 0.80),
|
||||||
SearchData(0, 547376, 'Bracelet with Agathodaimon, Isis-Tyche, Aphrodite, and Thermouthis',
|
SearchData(-2649, 561718, 'Cylinder seal', 'cylinder seal|gray stone|', 'eg/mobile-large/26-7-12.jpg', 0.68),
|
||||||
'bracelet, agathodaimon, isis-tyche, aphrodite, thermouthis|gold|'),
|
SearchData(-167, 243747, 'Faience amulet of Mut with double crown', 'amulet, mut with double crown|clay, glazed|gold and silver', 'gr/mobile-large/DP121820.jpg', 0.75),
|
||||||
SearchData(-2649, 561719, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-2649, 561721, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1617_EGDP032354.jpg', 0.67),
|
||||||
SearchData(-262, 249622, 'Glass mosaic relief fragment', 'mosaic inlay|glass|glass'),
|
SearchData(-1368, 249682, 'Glass pendant in the form of crescent horns', 'pendant in the form of a crescent|glass|glass', 'gr/mobile-large/DP121031.jpg', 0.75),
|
||||||
SearchData(-2500, 543887, 'Shallow bowl with a recurved rim', 'bowl|travertine (egyptian alabaster)|'),
|
SearchData(-1412, 554920, 'Funerary Cone of the Fourth Prophet of Amun Kaemamun', 'cone, circular impression, kaemamun, seal-bearer, lower egypt, prophet, amun|pottery|', 'eg/mobile-large/30.6.50-acc.jpg', 1.06),
|
||||||
SearchData(-1344, 544693, 'Face from a Composite Statue, probably Queen Tiye', 'head, queen tiye|quartzite|'),
|
SearchData(-1981, 546288, 'Flail of Hapiankhtifi', 'scepter, hapiankhtifi|wood, gold leaf, carnelian, faience|', 'eg/mobile-large/DP354266.jpg', 0.74),
|
||||||
SearchData(-181, 544092, 'Striding Thoth', 'statuette, thoth|faience|'),
|
SearchData(-1295, 330125, 'Bald-headed Man Wearing Gold Collars', '|steatite or schist|', 'eg/mobile-large/DP-20855-002.jpg', 0.75),
|
||||||
SearchData(-2475, 545825, 'Headless statue of Babaef as younger man', 'statue, babaef as younger man|limestone|'),
|
SearchData(549, 446236, 'Pendant Cross', 'pendant|bone|ivories and bone', 'is/mobile-large/sf12-182-109s1.jpg', 0.80),
|
||||||
SearchData(-493, 243949, 'Faience figurine of a lion', 'pendant ? of a lion|faience|miscellaneous-faience'),
|
SearchData(-2630, 543904, 'Wall tiles from the funerary apartments of king Djoser', 'tile, apartments of king djoser|faience|', 'eg/mobile-large/DT258569.jpg', 0.67),
|
||||||
SearchData(-347, 243766, 'Faience amulet of Ra Horakhty', 'amulet, hawk|clay, glazed|gold and silver'),
|
SearchData(300, 466583, 'Sarcophagus Lid with Last Judgement', 'sarcophagus lid|marble|sculpture-stone', 'md/mobile-large/DT271481.jpg', 5.41),
|
||||||
SearchData(-1353, 544060, 'Attendants in a Procession', 'talatat, attendants, foreigners|limestone, paint|'),
|
SearchData(-1452, 544860, 'Drinking Cup', 'cup, nuzi, mitanni, button-base|glassy faience, gold|', 'eg/mobile-large/1228_3B_01BBr2.jpg', 0.75),
|
||||||
SearchData(1049, 448401, 'Crescent-Shaped Pendant with Confronted Birds',
|
SearchData(-2649, 574279, 'Shell Amulet', 'amulet, shell|carnelian|', 'eg/mobile-large/10.130.2436_EGDP021795.jpg', 1.00),
|
||||||
'pendant|gold, cloisonné enamel, turquoise; filigree|jewelry'),
|
SearchData(-1990, 544039, 'Cosmetic Vessel in the Shape of a Cat', 'vessel, cat|travertine (egyptian alabaster), copper, quartz crystal, paint|', 'eg/mobile-large/DT532.jpg', 0.80),
|
||||||
SearchData(-1978, 742756, 'Relief fragment, tomb of Meketre', 'relief fragment, tomb of meketre|limestone, paint|'),
|
SearchData(449, 466266, 'Dionysos', 'plaque|bone|bone', 'md/mobile-large/sf1993-516-1s1.jpg', 0.46),
|
||||||
SearchData(-2512, 549541, 'Recumbent Lion', 'statue, lion recumbent|granite|'),
|
SearchData(-594, 590745, 'Barque Sphinx', 'barque sphinx|leaded bronze|', 'eg/mobile-large/DP247004.jpg', 1.33),
|
||||||
SearchData(-664, 243713, 'Lapis lazuli heart amulet', 'amulet pendant, heart|lapis lazuli|gold and silver'),
|
SearchData(-181, 544864, 'Statuette of the Goddess Taweret', 'statuette of taweret|glassy faience|', 'eg/mobile-large/DP243443.jpg', 0.75),
|
||||||
SearchData(-2650, 547430, 'Model chisel', 'model chisel|copper alloy|'),
|
SearchData(-1745, 556561, 'Magic Wand', 'magic wand|ivory|', 'eg/mobile-large/86.1.91_EGDP011957.jpg', 1.78),
|
||||||
SearchData(-712, 552580, 'Funerary Cone of Iby', 'cone, iby, round, chancellor, divine adoratrice, ankhhor|pottery|'),
|
SearchData(-202, 329895, 'Statuette of a flutist', 'bronze, non-royal, private, flutist|copper alloy|', 'eg/mobile-large/LC-2021_41_117_EGDP032491.jpg', 0.67),
|
||||||
SearchData(-1371, 767344, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
SearchData(-2557, 545777, 'Ball', 'ball|clay or mud|', 'eg/mobile-large/20-2-49-50.jpg', 1.95),
|
||||||
SearchData(-550, 553045, 'Statue of a goddess, probably Nehemetaui or Nebethetepet',
|
SearchData(-1465, 559831, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion', 'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|', 'eg/mobile-large/27.3.249_bot.jpg', 0.85),
|
||||||
'statuette, nehemetaui or nebethetepet|cupreous metal|'),
|
SearchData(-1390, 544794, 'Stela of Senu', 'stela, senu, imsety, hapy|limestone|', 'eg/mobile-large/LC-12_182_39_EGDP029823.jpg', 0.67),
|
||||||
SearchData(-1363, 544514, 'Fragment of a Queen\'s Face', 'head, queen, fragment, lips|yellow jasper|'),
|
SearchData(-1367, 244340, 'Bronze handle of a jug', 'handle of a jug|bronze|bronzes', 'gr/mobile-large/DP2297.jpg', 1.00),
|
||||||
SearchData(-2100, 555983, 'Blade inscribed for the Overseer of Upper Egypt Idi', 'blade|unalloyed copper|'),
|
SearchData(-2417, 577367, 'Tomb chapel of Raemkai: South wall of the entrance corridor', 'relief, tomb chapel, raemkai, offering bearers, statute, slaughtering cattle|limestone, paint|', 'eg/mobile-large/EG599.jpg', 0.99),
|
||||||
SearchData(-351, 551787, 'Fecundity Figure', 'relief, fecundity figure, nectanebo ii|diorite|'),
|
SearchData(-1465, 549730, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion', 'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|', 'eg/mobile-large/27.3.248_bot.jpg', 0.85),
|
||||||
SearchData(-1465, 549727, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)',
|
SearchData(-867, 561047, 'Wedjat Eye Amulet', 'amulet, wedjat eye|faience, aragonite|', 'eg/mobile-large/26.7.1032_EGDP011735.jpg', 1.50),
|
||||||
'scarab; maatkare, nesut bity, ankh; notched back|steatite (glazed)|'),
|
SearchData(-1339, 544689, 'Canopic Jar (07.226.1) with a Lid Depicting a Queen (30.8.54)', 'canopic jar lid to the jar 07.226.1 of kiya, secondary queen of akhenaten|travertine (egyptian alabaster), blue glass, obsidian, unidentified stone|', 'eg/mobile-large/DT227703.jpg', 0.68),
|
||||||
SearchData(
|
SearchData(-2465, 543894, 'Relief Fragment with a Ship Under Sail', 'relief, ship under sail|limestone, paint traces|', 'eg/mobile-large/DT256967.jpg', 1.25),
|
||||||
1482,
|
SearchData(-1390, 767348, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_205.jpg', 1.27),
|
||||||
702966,
|
SearchData(-1981, 546286, 'Model Broad Collar of Hapiankhtifi', 'broad collar, hapiankhtifi|faience, blue green and black|', 'eg/mobile-large/12.183.12_0013.jpg', 1.55),
|
||||||
'Shirt of Mail and Plate of Al-Ashraf Sayf ad-Din Qaitbay (ca. 1416/18–1496), 18th Burji Mamluk Sultan of Egypt',
|
SearchData(-2649, 570882, 'Linen Cloth', 'linen cloth|linen|', 'eg/mobile-large/12.187.46_EGDP020594.jpg', 1.50),
|
||||||
'shirt of mail and plate|steel, iron, copper alloy, gold|mail'),
|
SearchData(-347, 243780, 'Faience djed-pillar amulet', 'amulet pendant, djed sign|clay, glazed|gold and silver', 'gr/mobile-large/DP121839.jpg', 0.75),
|
||||||
SearchData(-1981, 556559, 'Figure of a Female Dwarf', 'statuette, dwarf, female|faience|'),
|
SearchData(-995, 243730, 'Faience amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121810.jpg', 0.75),
|
||||||
SearchData(-361, 551898, 'Composite Papyrus Capital', 'column capital, papyrus|sandstone, paint|'),
|
SearchData(1750, 31890, 'Pair of Stirrups', 'stirrups|iron, gold|equestrian equipment-stirrups', 'aa/mobile-large/LC-36_25_534a_b-002.jpg', 1.78),
|
||||||
SearchData(-1045, 243739, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver'),
|
SearchData(-2649, 547738, 'Relief Fragment depicting offering bearers from the mastaba of Idut, daughter of King Unas (?)', 'relief, offering bearers|limestone|', 'eg/mobile-large/66-99-80.jpg', 1.98),
|
||||||
SearchData(-265, 548230, 'Face attributed to Ptolemy II Philadelphos or a contemporary',
|
SearchData(-2539, 551091, 'False door niche block of Merykhufu', 'false door niche block, merykhufu|limestone|', 'eg/mobile-large/68.13a-b_EGDP015343.jpg', 1.41),
|
||||||
'head fragment, ptolemy ii|greywacke|'),
|
SearchData(-700, 587591, 'Head of a goddess, probably Mut, for attachment to a processional barque (?)', 'head, goddess mut, protome|cupreous alloy, gold leaf, formerly inlaid|', 'eg/mobile-large/DP206149.jpg', 0.75),
|
||||||
SearchData(-2649, 570882, 'Linen Cloth', 'linen cloth|linen|'),
|
SearchData(-2649, 545798, 'Jar sealing', 'sealing, jar|mud or clay|', 'eg/mobile-large/LC-60_95_EGDP033245.jpg', 1.00),
|
||||||
SearchData(-995, 243733, 'Faience amulet in the form of the dwarf god Pataikos',
|
SearchData(-347, 243761, 'Faience amulet in the form of a lion-headed deity', 'amulet, bast|clay, glazed|gold and silver', 'gr/mobile-large/DP231279.jpg', 0.75),
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
SearchData(-1353, 545907, 'Funerary Figure of Isis, Singer of the Aten', 'funerary figure, shabti, isis, singer, aten|limestone|', 'eg/mobile-large/66.99.38_EGDP013435.jpg', 0.67),
|
||||||
SearchData(-2575, 543903, 'Striding Figure', 'statue, striding man|quartzite, paint|'),
|
SearchData(-351, 544888, 'Nectanebo II Offers to Osiris Hemag', 'relief, nectanebo ii|granodiorite|', 'eg/mobile-large/12.182.4c_EGDP011900.jpg', 1.50),
|
||||||
SearchData(-1514, 587532, 'Relief with the Head of Amenhotep I', 'relief, head, king, amenhotep i|limestone|'),
|
SearchData(-1350, 239937, 'Glass krateriskos (unguent jar)', 'krateriskos|glass|glass', 'gr/mobile-large/DP153938.jpg', 1.00),
|
||||||
SearchData(-700, 587591, 'Head of a goddess, probably Mut, for attachment to a processional barque (?)',
|
SearchData(-2649, 561727, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1614_EGDP032333.jpg', 0.67),
|
||||||
'head, goddess mut, protome|cupreous alloy, gold leaf, formerly inlaid|'),
|
SearchData(-167, 243729, 'Faience amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121809.jpg', 0.75),
|
||||||
SearchData(-347, 244462, 'Bronze statuette of Osiris', 'statuette of osiris|bronze|bronzes'),
|
SearchData(-289, 547900, 'Miniature broad collar', 'necklace, broad collar, miniature|gold, carnelian, turquoise, lapis lazuli|', 'eg/mobile-large/DP139141.jpg', 1.00),
|
||||||
SearchData(-181, 788904, 'Three Arrowheads', 'three arrowheads|bronze|archery equipment-arrowheads'),
|
SearchData(-3000, 543866, 'Libation Dish Depicting Ka-Arms Presenting an Ankh-Sign', 'dish, libation|greywacke|', 'eg/mobile-large/DP249937.jpg', 0.75),
|
||||||
SearchData(-1371, 767356, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
SearchData(167, 245500, 'Bronze statuette of a horseman', 'statuette of a horseman|bronze|bronzes', 'gr/mobile-large/DP20160.jpg', 1.00),
|
||||||
SearchData(-1304, 545870, 'Statuette of Kary', 'statue, kary|wood|'),
|
SearchData(-249, 246749, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas', 'gr/mobile-large/DP121879.jpg', 1.00),
|
||||||
SearchData(-347, 243809, 'Faience button seal', 'button seal|clay, glazed|gold and silver'),
|
SearchData(-2649, 544001, 'Offering slab for seven oils of Ankhwadjes', 'offering slab, seven oils|travertine (egyptian alabaster)|', 'eg/mobile-large/11-150-1a.jpg', 2.42),
|
||||||
SearchData(-1249, 249678, 'Glass pendant ornament in the form of a pair of birds',
|
SearchData(-2551, 569692, 'Specimen of mortar from the Great Pyramid', 'mortar fragment, giza pyramid|mortar (shell, quartz, bricks)|', 'eg/mobile-large/23.187_EGDP017918.jpg', 1.33),
|
||||||
'ornament in the form of two ducks|glass|glass'),
|
SearchData(-995, 243733, 'Faience amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121813.jpg', 0.75),
|
||||||
SearchData(-1353, 544686, 'Funerary Figure of Akhenaten', 'funerary figure, shabti, akhenaten|granite|'),
|
SearchData(-2394, 561064, 'Ewer, from basin and ewer set', 'ewer|arsenical copper, surface enriched in arsenic|', 'eg/mobile-large/LC-26_9_13_EGDP029546.jpg', 1.50),
|
||||||
SearchData(
|
SearchData(-181, 590939, 'Statuette of Anubis', 'anubis, jackal-headed|plastered and painted wood|', 'eg/mobile-large/38.5_EGDP022863.jpg', 0.67),
|
||||||
50, 567610, 'Gilded armlet of priest, Pedi-amun-pa-sheri', 'armlet, large, inscribed|wood, plaster, gold leaf|'),
|
SearchData(-347, 243798, 'Faience Wedjat-eye amulet', 'amulet, eye, udjati|clay, glazed|gold and silver', 'gr/mobile-large/DP121843.jpg', 1.33),
|
||||||
SearchData(-2649, 568268, 'Inscribed seal impression', 'sealing|clay or mud|'),
|
SearchData(-349, 547556, 'Inlay Depicting "Horus of Gold"', 'inlay, falcon, golden horus|faience|', 'eg/mobile-large/DP240847.jpg', 0.74),
|
||||||
SearchData(-712, 552575, 'Funerary Cone of Pa-ba-sa', 'cone, pabasa, round,|pottery|'),
|
SearchData(-2650, 547431, 'Model adze blade', 'model adze blade|copper alloy|', 'eg/mobile-large/01.4.38_EGDP011640.jpg', 1.78),
|
||||||
SearchData(-2649, 545798, 'Jar sealing', 'sealing, jar|mud or clay|'),
|
SearchData(-484, 243719, 'Red jasper amulet of tyet', 'amulet, girdle tie|jasper, red|gold and silver', 'gr/mobile-large/DP121807.jpg', 0.75),
|
||||||
SearchData(-2551, 543891, 'Relief with the head of a female personification of an estate',
|
SearchData(-167, 253575, 'Wood statuette of Hekate', 'statuette of hekate|wood, juniper|miscellaneous-wood', 'gr/mobile-large/DP145604.jpg', 1.00),
|
||||||
'relief, female personification of an estate|limestone|'),
|
SearchData(-3000, 544077, 'Lion Cub', 'statuette, animal, lion|quartzite|', 'eg/mobile-large/DP244929.jpg', 0.74),
|
||||||
SearchData(450, 473301, 'Silenus, the Tutor of Dionysos', 'plaque|bone|ivories-bone'),
|
SearchData(-350, 548439, 'Inlay Depicting a Falcon with Spread Wings', 'inlay, falcon|faience|', 'eg/mobile-large/DP243445.jpg', 1.33),
|
||||||
SearchData(1250, 831188, 'Icon of the Virgin and Child, Hodegetria variant', '|tempera on wood|paintings-icons'),
|
SearchData(-274, 547699, 'Head Attributed to Arsinoe II', 'head of a statue of arsinoe ii|limestone (indurated)|', 'eg/mobile-large/DT10849.jpg', 0.80),
|
||||||
SearchData(
|
SearchData(-265, 548230, 'Face attributed to Ptolemy II Philadelphos or a contemporary', 'head fragment, ptolemy ii|greywacke|', 'eg/mobile-large/DP-24213-001.jpg', 0.75),
|
||||||
-2650, 570768, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|'),
|
SearchData(-347, 244461, 'Bronze statuette of Isis with infant Horus', 'statuette of isis and horus|bronze|bronzes', 'gr/mobile-large/DP20096.jpg', 0.92),
|
||||||
SearchData(-347, 243775, 'Faience snake amulet', 'amulet, snake|clay, glazed|gold and silver'),
|
SearchData(350, 473395, 'Lute', 'lute|wood with traces of paint|woodwork-miscellany', 'md/mobile-large/DP302641.jpg', 1.33),
|
||||||
SearchData(
|
SearchData(-2465, 688030, 'Hand and Foot Amulets', 'amulet, foot|carnelian|', 'eg/mobile-large/DP109378.jpg', 1.17),
|
||||||
170, 547334, 'Shroud of a Woman Wearing a Fringed Tunic', 'shroud, woman, fringed tunic|linen, paint (tempera)|'),
|
SearchData(-2649, 552017, 'Jar with flat base', 'jar, flat base|pottery|', 'eg/mobile-large/28.2.6_EGDP010303.jpg', 0.91),
|
||||||
SearchData(-349, 548360, 'Torso of a High General', 'statue, torso, striding general|meta-greywacke|'),
|
SearchData(-347, 243768, 'Faience amulet in the form of a lion', 'amulet, lion|clay, glazed|gold and silver', 'gr/mobile-large/DP121830.jpg', 1.33),
|
||||||
SearchData(-289, 547900, 'Miniature broad collar',
|
SearchData(-2462, 545827, 'Head of male statue, perhaps Babaef', 'head, male statue, perhaps babaef|granite|', 'eg/mobile-large/64.66.3_01.jpg', 0.72),
|
||||||
'necklace, broad collar, miniature|gold, carnelian, turquoise, lapis lazuli|'),
|
SearchData(-2551, 543891, 'Relief with the head of a female personification of an estate', 'relief, female personification of an estate|limestone|', 'eg/mobile-large/DT259179.jpg', 0.80),
|
||||||
SearchData(-2650, 551833, 'Clay jar sealing', 'sealing, jar|clay (unfired)|'),
|
SearchData(-1109, 329785, 'Two-Sided Plaque with Gazelles', '|faience|', 'eg/mobile-large/LC-2021_41_20_EGDP032448.jpg', 1.50),
|
||||||
SearchData(-1329, 544692, 'Haremhab as a Scribe of the King', 'statue, scribe, haremhab|granodiorite|'),
|
SearchData(-1272, 554769, 'Stelophorous Statue of Bay', 'bay, stela, stelephorous|limestone|', 'eg/mobile-large/DP231293.jpg', 0.75),
|
||||||
SearchData(-2539, 551091, 'False door niche block of Merykhufu', 'false door niche block, merykhufu|limestone|'),
|
SearchData(-2551, 543892, 'Relief with a billy goat', 'relief, billy goat|limestone|', 'eg/mobile-large/DT212583.jpg', 1.25),
|
||||||
SearchData(-2649, 552020, 'Large jar', 'jar|pottery|'),
|
SearchData(-484, 243718, 'Red jasper amulet of tyet', 'amulet, girdle tie|jasper, red|gold and silver', 'gr/mobile-large/DP121806.jpg', 0.75),
|
||||||
SearchData(-2000, 545879, 'Head of a King, Possibly Seankhkare Mentuhotep III',
|
SearchData(-2650, 547395, 'Tweezers', 'tweezers|copper alloy|', 'eg/mobile-large/01.4.31_EGDP011693.jpg', 1.78),
|
||||||
'head, royal, nemes, mentuhotep iii (?)|limestone|'),
|
SearchData(-2649, 570919, 'Amulet, leg', 'amulet, leg|carnelian|', 'eg/mobile-large/15-43-336.jpg', 0.61),
|
||||||
SearchData(-2551, 569692, 'Specimen of mortar from the Great Pyramid',
|
SearchData(-2575, 543899, 'The King\'s Acquaintances Memi and Sabu', 'statue, standing pair, memi, sabu|limestone, paint|', 'eg/mobile-large/DT8836.jpg', 0.80),
|
||||||
'mortar fragment, giza pyramid|mortar (shell, quartz, bricks)|'),
|
SearchData(-167, 244503, 'Bronze statuette of Horus', 'statuette of horus as an infant|bronze|bronzes', 'gr/mobile-large/DP20109.jpg', 0.96),
|
||||||
SearchData(-995, 243734, 'Faience two-sided amulet in the form of the dwarf god Pataikos',
|
SearchData(-347, 243744, 'Faience amulet of Isis and Horus', 'amulet, isis|clay, glazed|gold and silver', 'gr/mobile-large/DP121819.jpg', 0.75),
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
SearchData(-347, 243766, 'Faience amulet of Ra Horakhty', 'amulet, hawk|clay, glazed|gold and silver', 'gr/mobile-large/DP121829.jpg', 0.75),
|
||||||
SearchData(-1371, 544068, 'Gazelle', 'figurine, gazelle|ivory (elephant), wood, blue-pigment inlay|'),
|
SearchData(-262, 249622, 'Glass mosaic relief fragment', 'mosaic inlay|glass|glass', 'gr/mobile-large/DP121782.jpg', 0.75),
|
||||||
SearchData(-1331, 544690, 'Head of Tutankhamun', 'head, tutankhamun, god\'s hand|indurated limestone|'),
|
SearchData(-2550, 558193, 'Speciman of Mortar from the Great Pyramid', 'mortar, giza pyramid|mortar|', 'eg/mobile-large/17.6.143_EGDP017920.jpg', 1.33),
|
||||||
SearchData(
|
SearchData(-1514, 587532, 'Relief with the Head of Amenhotep I', 'relief, head, king, amenhotep i|limestone|', 'eg/mobile-large/45.2.7_EGDP011785.jpg', 1.00),
|
||||||
-1368, 249682, 'Glass pendant in the form of crescent horns', 'pendant in the form of a crescent|glass|glass'),
|
SearchData(1000, 451717, 'Bowl with Eagle', 'bowl|earthenware; luster-painted on opaque white glaze|ceramics', 'is/mobile-large/DP221332.jpg', 0.75),
|
||||||
SearchData(-1465, 559857, 'Scarab Inscribed King of Upper and Lower Egypt',
|
SearchData(-1882, 544232, 'Pectoral and Necklace of Sithathoryunet with the Name of Senwosret II', 'necklace, pectoral, sithathoryunet-view-jewelry, senwosret ii|gold, carnelian, lapis lazuli, turquoise, garnet (pectoral) gold, carnelian, lapis lazuli, turquoise, green feldspar (necklace)|', 'eg/mobile-large/DT531.jpg', 1.25),
|
||||||
'scarab; nesut bity; simple back|steatite (glazed)|'),
|
SearchData(-712, 587760, 'Kushite priest wearing garment with leopard\'s head and tassels, subsequently adapted for a king', 'statue, priest|leaded bronze, gold leaf|', 'eg/mobile-large/DP236108.jpg', 0.75),
|
||||||
SearchData(-1371, 544853, 'Whip Handle in the Shape of a Horse', 'whip handle, horse|ivory, garnet, paint|'),
|
SearchData(-995, 243778, 'Faience amulet', 'amulet pendant|clay, glazed|gold and silver', 'gr/mobile-large/DP121838.jpg', 0.75),
|
||||||
SearchData(-2650, 547440, 'Child\'s bracelet', 'bracelet, child\'s|gold|'),
|
SearchData(-2649, 561725, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/26-7-8.jpg', 0.85),
|
||||||
SearchData(
|
SearchData(1287, 450409, 'Enameled and Gilded Bottle', 'bottle|glass, greenish; blown, folded foot; enameled and gilded|glass', 'is/mobile-large/DP170374.jpg', 0.75),
|
||||||
-2650, 570767, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|'),
|
SearchData(-1492, 548731, 'Cosmetic Jar Sealed with Linen', 'jar|pottery, linen|', 'eg/mobile-large/LC-36_3_68_EGDP026072.jpg', 1.25),
|
||||||
SearchData(-1475, 746252, 'Unfinished Bead', 'bead, amenemhat|faience|'),
|
SearchData(-2520, 543910, 'Stand for an Offering Basin with the Name of King Khafre', 'offering stand, king khafre|gneiss|', 'eg/mobile-large/2833.jpg', 0.55),
|
||||||
SearchData(-2550, 558193, 'Speciman of Mortar from the Great Pyramid', 'mortar, giza pyramid|mortar|'),
|
SearchData(-2575, 545821, 'Group statue', 'statue group, lower section|limestone|', 'eg/mobile-large/62.201.2_01.jpg', 1.20),
|
||||||
SearchData(-995, 243808, 'Openwork faience ring', 'ring, openwork faience|faience|gold and silver'),
|
SearchData(-167, 243802, 'Faience amulet plaque with a group of deities', 'amulet plaque, group of deities|clay, glazed|gold and silver', 'gr/mobile-large/DP121845.jpg', 1.33),
|
||||||
SearchData(-347, 243744, 'Faience amulet of Isis and Horus', 'amulet, isis|clay, glazed|gold and silver'),
|
SearchData(-1878, 544184, 'Face of Senwosret III', 'head, senwosret iii; 12th-dyn-king|red quartzite|', 'eg/mobile-large/DP323868.jpg', 0.80),
|
||||||
SearchData(-1919, 590947, 'Coffins and Mummy of the Lady Nephthys',
|
SearchData(-1391, 544478, 'Standing figure of Amenhotep III', 'statuette, standing king, amenhotep iii|chlorite schist|', 'eg/mobile-large/DP-17706-001.jpg', 0.71),
|
||||||
'coffin, mummy, nephthys|painted wood, cartonnage, linen, human remains, mummification material|'),
|
SearchData(-2650, 547429, 'Model harpoon', 'model harpoon|copper alloy|', 'eg/mobile-large/01.4.36_EGDP011633.jpg', 1.78),
|
||||||
SearchData(
|
SearchData(-1331, 544690, 'Head of Tutankhamun', 'head, tutankhamun, god\'s hand|indurated limestone|', 'eg/mobile-large/DT546.jpg', 0.80),
|
||||||
-351, 544887, 'God Horus Protecting King Nectanebo II', 'statue, horus, king nectanebo ii|meta-greywacke|'),
|
SearchData(-249, 547904, 'Bes-image of the god Hor-Asha-Khet', 'statuette, bes-image, hor-asha-khet|bronze; gold, electrum, auriferous-silver, copper and copper-alloy inlays|', 'eg/mobile-large/DP139129.jpg', 1.00),
|
||||||
SearchData(-487, 553298, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
SearchData(-1465, 559832, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion', 'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|', 'eg/mobile-large/27.3.250_bot.jpg', 0.84),
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
SearchData(-361, 546751, 'Bust of an Official', 'bust, official|greywacke|', 'eg/mobile-large/25.2.1_EGDP017888.jpg', 0.67),
|
||||||
SearchData(400, 464608, 'Bone Carving, Possibly of a Dionysiac Revel', 'fragment|ivory|ivories-elephant'),
|
SearchData(-1353, 544060, 'Attendants in a Procession', 'talatat, attendants, foreigners|limestone, paint|', 'eg/mobile-large/DT8198.jpg', 1.58),
|
||||||
SearchData(-2575, 544531, 'Facsimile Painting of Geese, Tomb of Nefermaat and Itet',
|
SearchData(-924, 553738, 'Statue of the God Reshef', 'statue, reshef, reshep, foreign, mace, shield, war|limestone|', 'eg/mobile-large/89.2.215_EGDP011775.jpg', 0.67),
|
||||||
'facsimile, nefermaat and itet, meidum geese|tempera on paper|'),
|
SearchData(-2649, 561719, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1613_EGDP032327.jpg', 0.67),
|
||||||
SearchData(-347, 243765, 'Faience amulet of Ra Horakhty', 'amulet, hawk|clay, glazed|gold and silver'),
|
SearchData(149, 544919, 'Figure of Isis-Aphrodite', 'statuette, standing goddess, isis-aphrodite|terracotta painted brown, black, red, and pink on white engobe|', 'eg/mobile-large/DT6643.jpg', 0.60),
|
||||||
SearchData(-1282, 547704, 'Head of a goddess', 'head, goddess|quartzite|'),
|
SearchData(-2465, 548367, 'Hand Amulet', 'amulet, hand|carnelian|', 'eg/mobile-large/chrDP109378.jpg', 1.17),
|
||||||
SearchData(-266, 551786, 'Book of the Dead of the Priest of Horus, Imhotep (Imuthes)',
|
SearchData(-589, 547705, 'Relief from the Palace of Apries in Memphis', 'relief, wall, apries|limestone|', 'eg/mobile-large/09.183.1a_EGDP011859.jpg', 0.92),
|
||||||
'papyrus, funerary, book of the dead, imouthes, imhotep, imuthes|papyrus, ink|'),
|
SearchData(-2649, 570914, 'Shell Amulet', 'amulet, shell|carnelian|', 'eg/mobile-large/10.130.2435_EGDP021796.jpg', 1.00),
|
||||||
SearchData(-1007, 694158, 'Wedjat eye from string of amulets', 'wedjat amulet|hematite|'),
|
SearchData(-1311, 544776, 'Votive stela of Userhat', 'stela, userhat|limestone, paint|', 'eg/mobile-large/DP226728.jpg', 1.13),
|
||||||
SearchData(-2649, 544001, 'Offering slab for seven oils of Ankhwadjes',
|
SearchData(-867, 546227, 'Bastet on a throne decorated with the decans', 'statuette, bastet|faience|', 'eg/mobile-large/LC-44_4_19_EGDP030618.jpg', 0.67),
|
||||||
'offering slab, seven oils|travertine (egyptian alabaster)|'),
|
SearchData(-2650, 547427, 'Model chisel', 'model chisel|copper alloy|', 'eg/mobile-large/01.4.34_EGDP011635.jpg', 1.78),
|
||||||
SearchData(-2649, 570883, 'Linen Cloth', 'linen cloth|linen|'),
|
SearchData(1482, 702966, 'Shirt of Mail and Plate of Al-Ashraf Sayf ad-Din Qaitbay (ca. 1416/18–1496), 18th Burji Mamluk Sultan of Egypt', 'shirt of mail and plate|steel, iron, copper alloy, gold|mail', 'aa/mobile-large/DP-891-001.jpg', 0.75),
|
||||||
SearchData(-2551, 543909, 'Reserve head', 'head, reserve|limestone|'),
|
SearchData(-2650, 547400, 'Clay jar sealing Clay jar sealing impressed with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.100_EGDP012137.jpg', 1.25),
|
||||||
SearchData(
|
SearchData(-2465, 551279, 'Bowl', 'bowl|red polished pottery|', 'eg/mobile-large/MMA28.2.7.jpg', 1.55),
|
||||||
600, 464456, 'Amulet Carved in Intaglio (Incised)', 'amulet|hematite, silver mount|lapidary work-hematite'),
|
SearchData(-2557, 551049, 'Box Coffin and Rope', 'coffin, rope|wood (tamarisk), pigment, fiber|', 'eg/mobile-large/12.187.54_EGDP015378.jpg', 1.18),
|
||||||
SearchData(-1371, 544519, 'Mechanical Dog', 'figurine, dog|ivory (elephant)|'),
|
SearchData(-1371, 544519, 'Mechanical Dog', 'figurine, dog|ivory (elephant)|', 'eg/mobile-large/0227r2_SEC501K.jpg', 1.27),
|
||||||
SearchData(450, 329982, 'Painting of Holy Men', 'painting of holy men|linen, paint|textiles-woven'),
|
SearchData(-1344, 544695, 'Amarna letter: Royal Letter from Ashur-uballit, the king of Assyria, to the king of Egypt', 'tablet, amarna letter|clay|', 'eg/mobile-large/24.2.11_EGDP021806.jpg', 0.75),
|
||||||
SearchData(-2650, 547434, 'Copper pin?', 'cosmetic pin (?)|copper alloy|'),
|
SearchData(-1700, 548325, 'Double "Tell el-Yahudiya" Vase with Incised Lotus Flowers, probably manufactured in Egypt', 'vase, double, yahudiya ware|pottery, smoke blackening, white gypsum|', 'eg/mobile-large/23.3.39.jpg', 1.09),
|
||||||
SearchData(-1473, 547553, 'Head from an Osiride Statue of Hatshepsut',
|
SearchData(-690, 549533, 'Block Statue of Ankhwennefer', 'block statue, ankhwennefer|limestone|', 'eg/mobile-large/DT7022.jpg', 0.80),
|
||||||
'head, hatshepsut, niche, double crown; hatshepsut-sculpture|limestone, paint|'),
|
SearchData(-175, 259138, 'Plaster cast of a metal emblema of Isis-Tyche', 'cast|plaster|miscellaneous-plaster', 'gr/mobile-large/sftr236ab2012.jpg', 0.93),
|
||||||
SearchData(-1452, 547772, 'Ritual Statuette of Thutmose III',
|
SearchData(-234, 547773, 'Head of Ptolemy II or III', 'head, ptolemy ii or iii|black bronze|', 'eg/mobile-large/DP-24219-001.jpg', 0.81),
|
||||||
'statuette, kneeling king, thutmose iii|black bronze, gold inlay|'),
|
SearchData(-945, 549169, 'Cult Image of the God Ptah', 'statuette, ptah|lapis lazuli|', 'eg/mobile-large/DP142956.jpg', 0.75),
|
||||||
SearchData(-2551, 543892, 'Relief with a billy goat', 'relief, billy goat|limestone|'),
|
SearchData(-1390, 767346, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_203.jpg', 1.35),
|
||||||
SearchData(-2630, 543904, 'Wall tiles from the funerary apartments of king Djoser',
|
SearchData(-2524, 543998, 'Statue of Kaipunesut', 'statue, kaipunesut|wood, paint|', 'eg/mobile-large/268829.jpg', 0.48),
|
||||||
'tile, apartments of king djoser|faience|'),
|
SearchData(-995, 243741, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver', 'gr/mobile-large/DP121815.jpg', 0.75),
|
||||||
SearchData(-1700, 548325, 'Double "Tell el-Yahudiya" Vase with Incised Lotus Flowers, probably manufactured in Egypt',
|
SearchData(-347, 243775, 'Faience snake amulet', 'amulet, snake|clay, glazed|gold and silver', 'gr/mobile-large/DP121835.jpg', 0.75),
|
||||||
'vase, double, yahudiya ware|pottery, smoke blackening, white gypsum|'),
|
SearchData(-1344, 544693, 'Face from a Composite Statue, probably Queen Tiye', 'head, queen tiye|quartzite|', 'eg/mobile-large/DT11514.jpg', 0.77),
|
||||||
SearchData(-525, 544070, 'Antelope Head', 'head, antelope|greywacke, travertine (egyptian alabaster), agate|'),
|
SearchData(774, 449211, 'Panel', 'panel|wood (fig); mosaic with bone and four different types of wood|wood', 'is/mobile-large/DP160115.jpg', 3.32),
|
||||||
SearchData(-2557, 551045, 'Drinking Cup', 'cup, spouted|limestone|'),
|
SearchData(-2490, 543935, 'Seated Statue of King Menkaure', 'statue, menkaure seated|indurated limestone|', 'eg/mobile-large/DP109397.jpg', 0.65),
|
||||||
SearchData(-1371, 551667, 'Lotus Petal Bead Inscribed with the Throne Name of Amenhotep III',
|
SearchData(-199, 246746, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas', 'gr/mobile-large/DP121877.jpg', 1.00),
|
||||||
'bead, lotus petal, amenhotep iii, nebmaatre|faience|'),
|
SearchData(-1344, 544861, 'Spindle Bottle with Handle', 'bottle, spindle, handle|glass|', 'eg/mobile-large/DT2547.jpg', 0.78),
|
||||||
SearchData(-2649, 561721, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-2650, 547439, 'Squat jar', 'jar|magnesite|', 'eg/mobile-large/01.4.85_EGDP011686.jpg', 1.33),
|
||||||
SearchData(-167, 253575, 'Wood statuette of Hekate', 'statuette of hekate|wood, juniper|miscellaneous-wood'),
|
SearchData(-347, 243753, 'Faience amulet of Taweret', 'amulet, thueris|clay, glazed|gold and silver', 'gr/mobile-large/DP121822.jpg', 0.75),
|
||||||
SearchData(-2465, 543883, 'Relief with running troops', 'relief, running troops|limestone, paint|'),
|
SearchData(-1994, 545393, 'Stela of the Overseer of the Fortress Intef', 'stela, intef, iti|limestone|', 'eg/mobile-large/DP322110.jpg', 1.72),
|
||||||
SearchData(-249, 547904, 'Bes-image of the god Hor-Asha-Khet',
|
SearchData(-347, 243765, 'Faience amulet of Ra Horakhty', 'amulet, hawk|clay, glazed|gold and silver', 'gr/mobile-large/DP121828.jpg', 0.75),
|
||||||
'statuette, bes-image, hor-asha-khet|bronze; gold, electrum, auriferous-silver, copper and copper-alloy inlays|'),
|
SearchData(-2575, 544531, 'Facsimile Painting of Geese, Tomb of Nefermaat and Itet', 'facsimile, nefermaat and itet, meidum geese|tempera on paper|', 'eg/mobile-large/DT226227.jpg', 5.70),
|
||||||
SearchData(
|
SearchData(-2040, 544207, 'Sarcophagus of the Hathor Priestess Henhenet', 'sarcophagus, henhenet|limestone, sandstone, paint|', 'eg/mobile-large/07.230.1a-b_EGDP011903.jpg', 1.30),
|
||||||
-2575, 543899, 'The King\'s Acquaintances Memi and Sabu', 'statue, standing pair, memi, sabu|limestone, paint|'),
|
SearchData(-347, 243749, 'Faience amulet of Thoth', 'amulet, khnum|clay, glazed|gold and silver', 'gr/mobile-large/DP121821.jpg', 0.75),
|
||||||
SearchData(-1800, 544326, 'Coffin of Khnumnakht', 'coffin, khnumnakht|wood, paint|'),
|
SearchData(-1422, 554490, 'Goddess of Upper Egypt', 'statuette, standing goddess, upper egypt|ivory|', 'eg/mobile-large/LC-22_9_4_EGDP028554.jpg', 0.67),
|
||||||
SearchData(-1344, 544861, 'Spindle Bottle with Handle', 'bottle, spindle, handle|glass|'),
|
SearchData(-347, 243776, 'Faience snake amulet', 'amulet, snake|clay, glazed|gold and silver', 'gr/mobile-large/DP121836.jpg', 0.75),
|
||||||
SearchData(-1295, 590955, 'Two Bottles in the Form of Pomegranates', 'bottle, pomegranate|glass, opaque|'),
|
SearchData(-361, 551898, 'Composite Papyrus Capital', 'column capital, papyrus|sandstone, paint|', 'eg/mobile-large/10.177.2_EGDP018080.jpg', 1.28),
|
||||||
SearchData(-181, 590939, 'Statuette of Anubis', 'anubis, jackal-headed|plastered and painted wood|'),
|
SearchData(-2649, 552018, 'Jar with pointed base and intact seal', 'jar, sealed|pottery|', 'eg/mobile-large/28.2.20_EGDP010302.jpg', 0.67),
|
||||||
SearchData(-2575, 547737, 'Lintel block from the false door of Mery\'s chapel',
|
SearchData(-2650, 570769, 'Clay jar sealing impressed faintly with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.103_EGDP012117.jpg', 1.00),
|
||||||
'false door, lintel block, mery\'s mastaba|limestone|'),
|
SearchData(-2649, 569690, 'Stake?', 'stake (?)|wood|', 'eg/mobile-large/97-4-1.jpg', 5.41),
|
||||||
SearchData(-2465, 552238, 'Oarsmen and an Official', 'relief, oarsmen|limestone, paint traces|'),
|
SearchData(-1353, 566533, 'Head of Akhenaten or Nefertiti', 'head, king, queen|gypsum plaster|', 'eg/mobile-large/DP261897.jpg', 0.84),
|
||||||
SearchData(-487, 553075, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
SearchData(-1304, 545870, 'Statuette of Kary', 'statue, kary|wood|', 'eg/mobile-large/LC-65_114_EGDP030140.jpg', 0.67),
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
SearchData(-1390, 767356, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_213.jpg', 0.91),
|
||||||
SearchData(-1465, 559829, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)',
|
SearchData(-995, 243794, 'Faience Wedjat-eye amulet', 'amulet, eye, udjati|clay, glazed|gold and silver', 'gr/mobile-large/DP121842.jpg', 1.33),
|
||||||
'scarab; maatkare, nesut bity; notched back|steatite (glazed)|'),
|
SearchData(-1468, 547684, 'Artist\'s Gridded Sketch of Senenmut', 'ostracon, figured, grid, senenmut|limestone, ink|', 'eg/mobile-large/DT1534.jpg', 0.81),
|
||||||
SearchData(-2551, 574407, 'Block of Relief', 'relief|limestone, paint|'),
|
SearchData(-1891, 557549, 'Coffin of Ameny', 'coffin, ameny, rectangular|wood, paint|', 'eg/mobile-large/11.150.39a-b-gc-detail.jpg', 0.78),
|
||||||
SearchData(-995, 243764, 'Faience Overseer Ushabti', 'amulet, ushabti|clay, glazed|gold and silver'),
|
SearchData(-2649, 551016, 'Bowl', 'bowl|pottery|', 'eg/mobile-large/O.C.2997_EGDP011332.jpg', 1.78),
|
||||||
SearchData(-347, 243754, 'Faience amulet of Taweret', 'amulet, thueris|clay, glazed|gold and silver'),
|
SearchData(170, 547334, 'Shroud of a Woman Wearing a Fringed Tunic', 'shroud, woman, fringed tunic|linen, paint (tempera)|', 'eg/mobile-large/EG198.jpg', 0.49),
|
||||||
SearchData(-1966, 544206, 'Lintel of Amenemhat I and Deities', 'relief, lintel, amenemhat i|limestone, paint|'),
|
SearchData(-1550, 555062, 'Funerary Cone of Heby', 'cone, circular impression, heby|pottery|', 'eg/mobile-large/bw13.180.72.jpg', 1.05),
|
||||||
SearchData(-1182, 545919, 'Figure of an Asiatic captive',
|
SearchData(-594, 545213, 'Figure of a Baboon', 'amulet, baboon|faience|', 'eg/mobile-large/DT8831.jpg', 0.80),
|
||||||
'asiatic captive, furniture decoration|ivory, red and pink pigment, white ground|'),
|
SearchData(-181, 544092, 'Striding Thoth', 'statuette, thoth|faience|', 'eg/mobile-large/DP240843.jpg', 0.75),
|
||||||
SearchData(
|
SearchData(-1200, 329885, 'Pectoral Fragment', '|faience|', 'eg/mobile-large/LC-2021_41_107_EGDP032464.jpg', 1.50),
|
||||||
-5, 551807, 'Man Holding a Shrine Containing an Image of Osiris', 'statue, priest, osiris shrine|greywacke|'),
|
SearchData(-2040, 659735, 'Fragment of a torus molding from the shrine of a royal woman within the temple of Mentuhotep II', 'relief, nebhepetre mentuhotep\'s wives, torus molding|limestone, paint|', 'eg/mobile-large/06.1231.77.jpg', 2.90),
|
||||||
SearchData(
|
SearchData(-1465, 560252, 'Name Stone of Senenmut', 'name stone, tally, senenmut|limestone|', 'eg/mobile-large/36-3-241_ac.jpg', 0.67),
|
||||||
630, 475416, 'Ampulla (Flask) of Saint Menas', 'ampulla (flask) of saint menas|earthenware, molded|ceramics'),
|
SearchData(-2649, 561723, 'Cylinder seal', 'cylinder seal|steatite|', 'eg/mobile-large/LC-10_130_1619_EGDP032398.jpg', 0.80),
|
||||||
SearchData(-2524, 543998, 'Statue of Kaipunesut', 'statue, kaipunesut|wood, paint|'),
|
SearchData(-347, 243716, 'Jasper amulet in the form of a frog', 'amulet pendant, frog|jasper|gold and silver', 'gr/mobile-large/DP121804.jpg', 0.75),
|
||||||
SearchData(774, 449211, 'Panel', 'panel|wood (fig); mosaic with bone and four different types of wood|wood'),
|
SearchData(-347, 244462, 'Bronze statuette of Osiris', 'statuette of osiris|bronze|bronzes', 'gr/mobile-large/DP20095.jpg', 0.92),
|
||||||
SearchData(-2649, 561723, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-589, 544884, 'Fragment of a Royal Head, Probably Apries', 'head fragment, apries|black diorite|', 'eg/mobile-large/DT3837.jpg', 0.80),
|
||||||
SearchData(-1537, 547950, 'Head of Ahmose I', 'head, king ahmose|limestone|'),
|
SearchData(-347, 244464, 'Bronze portrait head of a pharaoh', 'portrait head of a pharaoh|bronze|bronzes', 'gr/mobile-large/DP20099.jpg', 0.92),
|
||||||
SearchData(-1371, 767353, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-1595, 548350, 'Bucranium', 'bucranium, horns, antlers, pan grave, medjayu|horn, bone, paint|', 'eg/mobile-large/DP100986.jpg', 1.13),
|
||||||
SearchData(-2500, 543888, 'Large high-shouldered jar', 'jar|travertine (egyptian alabaster)|'),
|
SearchData(-1473, 547553, 'Head from an Osiride Statue of Hatshepsut', 'head, hatshepsut, niche, double crown; hatshepsut-sculpture|limestone, paint|', 'eg/mobile-large/21M_CAT074R4.jpg', 0.79),
|
||||||
SearchData(-1550, 544779, 'Relief with Head of King Ahmose Wearing the Red Crown',
|
SearchData(-1919, 546275, 'Canopic Chest of Senbi', 'canopic chest, senbi|wood (ziziphus sp.), paint, string|', 'eg/mobile-large/11.150.17a_1-3_0009.jpg', 0.82),
|
||||||
'relief, king ahmose, red crown|limestone, paint|'),
|
SearchData(-1390, 767347, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_204.jpg', 0.96),
|
||||||
SearchData(
|
SearchData(-1919, 544227, 'Hippopotamus ("William")', 'figurine, hippopotamus ("william")|faience|', 'eg/mobile-large/DP248993.jpg', 0.75),
|
||||||
650, 326230, 'Textile fragment: walking ram with a neckband and fluttering ribbons', 'textile|wool, cotton|'),
|
SearchData(-2475, 545825, 'Headless statue of Babaef as younger man', 'statue, babaef as younger man|limestone|', 'eg/mobile-large/64.66.1_EGDP014892.jpg', 0.50),
|
||||||
SearchData(-249, 246749, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas'),
|
SearchData(-1390, 767351, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_208.jpg', 0.89),
|
||||||
SearchData(-1329, 546627, 'Stela Fragment of Pay Adoring Re-Harakhty',
|
SearchData(-1966, 544206, 'Lintel of Amenemhat I and Deities', 'relief, lintel, amenemhat i|limestone, paint|', 'eg/mobile-large/DP322051.jpg', 3.82),
|
||||||
'stela, pay, jaw, re-harakhty, saqqara, memphis, raia|limestone|'),
|
SearchData(-2639, 543939, 'Squat jar with two lugs', 'jar, squat, two lugs|probably pegmatitic quartz diorite|', 'eg/mobile-large/24.7.5.jpg', 1.71),
|
||||||
SearchData(-2649, 561725, 'Cylinder seal', 'cylinder seal|steatite|'),
|
SearchData(-550, 553045, 'Statue of a goddess, probably Nehemetaui or Nebethetepet', 'statuette, nehemetaui or nebethetepet|cupreous metal|', 'eg/mobile-large/DP237849.jpg', 0.75),
|
||||||
SearchData(450, 329842, 'Panel with Warrior Resting', 'plaque|bone|ivories-bone'),
|
SearchData(-2551, 574407, 'Block of Relief', 'relief|limestone, paint|', 'eg/mobile-large/09.180.6.jpg', 2.09),
|
||||||
SearchData(-167, 244503, 'Bronze statuette of Horus', 'statuette of horus as an infant|bronze|bronzes'),
|
SearchData(-2650, 551833, 'Clay jar sealing', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/LC-01_4_164_EGDP024739.jpg', 1.50),
|
||||||
SearchData(-484, 243718, 'Red jasper amulet of tyet', 'amulet, girdle tie|jasper, red|gold and silver'),
|
SearchData(-1353, 544696, 'Amarna letter: Royal Letter from Abi-milku of Tyre to the king of Egypt', 'tablet, amarna letter|clay (unfired)|', 'eg/mobile-large/24.2.12_EGDP021809.jpg', 0.75),
|
||||||
SearchData(-1003, 552609, 'Winged Goddess', 'winged goddess|faience|'),
|
SearchData(-1465, 559829, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)', 'scarab; maatkare, nesut bity; notched back|steatite (glazed)|', 'eg/mobile-large/27.3.244_bot.jpg', 0.97),
|
||||||
SearchData(-1412, 554920, 'Funerary Cone of the Fourth Prophet of Amun Kaemamun',
|
SearchData(-610, 546746, 'Statuette of a Royal (?) Woman with the Cartouches of Necho II on her Arms', 'female statuette with cartouches of necho ii on her arms|silver|', 'eg/mobile-large/DP139132.jpg', 1.00),
|
||||||
'cone, circular impression, kaemamun, seal-bearer, lower egypt, prophet, amun|pottery|'),
|
SearchData(-1810, 545718, 'Kamares jar', 'cup, aegean|pottery, paint|', 'eg/mobile-large/DT327376.jpg', 0.80),
|
||||||
SearchData(
|
SearchData(1327, 444812, 'Pair of Minbar Doors', 'doors|wood (rosewood and mulberry); carved and inlaid with carved ivory, ebony, and other woods|wood', 'is/mobile-large/DP235241.jpg', 0.64),
|
||||||
-1700, 545108, 'Head from a Large Statue of a Priest or Dignitary', 'head, priest or dignitary|quartzite|'),
|
SearchData(-347, 243732, 'Faience amulet in the form of the dwarf god Pataikos', 'amulet, ptah-seker|clay, glazed|gold and silver', 'gr/mobile-large/DP121812.jpg', 0.75),
|
||||||
SearchData(-828, 544874, 'Statuette of Amun', 'statuette, amun, standing, god|gold|'),
|
SearchData(-351, 544887, 'God Horus Protecting King Nectanebo II', 'statue, horus, king nectanebo ii|meta-greywacke|', 'eg/mobile-large/DP152085.jpg', 0.75),
|
||||||
SearchData(-1595, 548350, 'Bucranium', 'bucranium, horns, antlers, pan grave, medjayu|horn, bone, paint|'),
|
SearchData(1505, 24426, 'Standard Head', 'standard head|steel, iron|shafted weapons', 'aa/mobile-large/DP158310.jpg', 0.61),
|
||||||
SearchData(-487, 553072, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
SearchData(-2551, 543890, 'Relief fragment with king Khufu\'s cattle', 'relief, king khufu\'s cattle|limestone|', 'eg/mobile-large/DT244362.jpg', 1.67),
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
SearchData(-347, 243769, 'Faience amulet in the form of a ram', 'amulet, ram|clay, glazed|gold and silver', 'gr/mobile-large/DP131208.jpg', 1.33),
|
||||||
SearchData(
|
SearchData(-181, 788904, 'Three Arrowheads', 'three arrowheads|bronze|archery equipment-arrowheads', 'aa/mobile-large/LC-08_99_18-001.jpg', 1.25),
|
||||||
-2465, 543894, 'Relief Fragment with a Ship Under Sail', 'relief, ship under sail|limestone, paint traces|'),
|
SearchData(-2051, 544008, 'Statue of Nebhepetre Mentuhotep II in the Jubilee Garment', 'statue, standing king, mentuhotep, nebhepetre|sandstone, paint|', 'eg/mobile-large/DP302395.jpg', 0.45),
|
||||||
SearchData(-347, 243745, 'Faience amulet of Isis and Horus', 'amulet, isis|clay, glazed|gold and silver'),
|
SearchData(-1070, 587598, 'Statue of the God Ptah', 'statue, ptah|bronze, gold leaf, glass|', 'eg/mobile-large/DP216330.jpg', 0.69),
|
||||||
SearchData(-182, 250525, 'Fragmentary faience statuette of Aphrodite',
|
SearchData(-1722, 557108, 'Scarab Incised with Hieroglyphs and Scroll', 'scarab, scroll, wedjat, hieroglyphs, sa, vase|steatite, traces of green glaze|', 'eg/mobile-large/20.1.138_EGDP020342.jpg', 0.80),
|
||||||
'statuette of aphrodite, fragment|faience|miscellaneous-faience'),
|
SearchData(-690, 547694, 'Block Statue of a Prophet of Montu and Scribe Djedkhonsuefankh, son of Khonsumes and Taat', 'block statue, djedkhonsuefankh|gabbro|', 'eg/mobile-large/DT318224.jpg', 0.80),
|
||||||
SearchData(-2649, 550160, 'Bowl', 'bowl|granodiorite|'),
|
SearchData(-1740, 544225, 'Group of two women and a child', 'statuette group, two women, child|limestone, paint|', 'eg/mobile-large/DT327377.jpg', 0.70),
|
||||||
SearchData(-2557, 551049, 'Box Coffin and Rope', 'coffin, rope|wood (tamarisk), pigment, fiber|'),
|
SearchData(-2649, 565438, 'Contracted body which has been naturally mummified', 'body, mummified|human remains, linen|', 'eg/mobile-large/Images-Restricted.jpg', 1.00),
|
||||||
SearchData(-1371, 767350, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|'),
|
SearchData(-698, 544881, 'Donation Stela of Shebitqo', 'stela, shebitqo, donation, patjenef, horus, hathor, hurbeit|limestone|', 'eg/mobile-large/EG65.45.JPG', 1.10),
|
||||||
SearchData(-1465, 559860, 'Scarab Inscribed King of Upper and Lower Egypt, Sobek Crocodile',
|
SearchData(-1329, 544692, 'Haremhab as a Scribe of the King', 'statue, scribe, haremhab|granodiorite|', 'eg/mobile-large/DP238391.jpg', 0.67),
|
||||||
'scarab; two gods upper and lower egypt, crocodile; notched back|steatite (glazed)|'),
|
SearchData(-347, 243745, 'Faience amulet of Isis and Horus', 'amulet, isis|clay, glazed|gold and silver', 'gr/mobile-large/DP121840.jpg', 0.75),
|
||||||
SearchData(-6, 547804, 'Head of Augustus', 'head, augustus|faience|'),
|
SearchData(-1000, 548253, 'Wedjat Eye Incision Plaque', 'amulet plaque, wedjat eye, gautsoshen|bronze or copper alloy|', 'eg/mobile-large/62415.jpg', 1.22),
|
||||||
SearchData(-2267, 590943, 'Two Vases in the Shape of a Mother Monkey with her Young',
|
SearchData(275, 466645, 'Medallion with a Portrait of Gennadios', 'medallion|glass, gold leaf, polychromy|glass-gold glass', 'md/mobile-large/DP325825.jpg', 0.99),
|
||||||
'vase, monkey, baby|travertine (egyptian alabaster), paint, resin and pigment|'),
|
SearchData(-2550, 543871, 'Head of a statue of an older man', 'head, male statue|limestone, paint|', 'eg/mobile-large/DT259188.jpg', 0.75),
|
||||||
SearchData(-347, 243749, 'Faience amulet of Thoth', 'amulet, khnum|clay, glazed|gold and silver'),
|
SearchData(-347, 243754, 'Faience amulet of Taweret', 'amulet, thueris|clay, glazed|gold and silver', 'gr/mobile-large/DP121823.jpg', 0.75),
|
||||||
SearchData(-2649, 552018, 'Jar with pointed base and intact seal', 'jar, sealed|pottery|'),
|
SearchData(-2650, 547398, 'Clay jar sealing impressed with name of Khasekhemwy', 'sealing, jar|clay (unfired)|', 'eg/mobile-large/01.4.98_EGDP012127.jpg', 1.78),
|
||||||
SearchData(-1422, 560965, 'Goddess of Lower Egypt', 'statuette, standing goddess, lower egypt|ivory|'),
|
SearchData(-1371, 544498, 'Sphinx of Amenhotep III, possibly from a Model of a Temple', 'sphinx, amenhotep iii|faience, remains of a travertine (egyptian alabaster) tenon|', 'eg/mobile-large/DT539.jpg', 1.25),
|
||||||
SearchData(-690, 547694, 'Block Statue of a Prophet of Montu and Scribe Djedkhonsuefankh, son of Khonsumes and Taat',
|
SearchData(-1400, 243816, 'Mirror handle', 'handle of a mirror with lotus petals|clay, glazed|terracottas', 'gr/mobile-large/DP121848.jpg', 1.33),
|
||||||
'block statue, djedkhonsuefankh|gabbro|'),
|
SearchData(-2551, 551276, 'Temple relief', 'temple relief, names of khufu|limestone|', 'eg/mobile-large/LC-22_1_19_EGDP030917.jpg', 1.50),
|
||||||
SearchData(-313, 547689, 'Ritual Figure', 'statuette, ritual figure|wood, formerly clad with lead sheet|'),
|
SearchData(-2649, 551010, 'Cup', 'cup|pottery|', 'eg/mobile-large/28.2.30_EGDP011316.jpg', 0.80),
|
||||||
SearchData(-664, 550945, 'Amulet: Crown of Upper Egypt', 'amulet, crown, upper egypt|faience|'),
|
SearchData(-2500, 543887, 'Shallow bowl with a recurved rim', 'bowl|travertine (egyptian alabaster)|', 'eg/mobile-large/DT227150.jpg', 1.25),
|
||||||
SearchData(-1353, 544683, 'Statue of two men and a boy that served as a domestic icon',
|
SearchData(0, 547376, 'Bracelet with Agathodaimon, Isis-Tyche, Aphrodite, and Thermouthis', 'bracelet, agathodaimon, isis-tyche, aphrodite, thermouthis|gold|', 'eg/mobile-large/DP-14787-002.jpg', 0.89),
|
||||||
'statue group, two men, boy|limestone, paint|'),
|
SearchData(1274, 444540, 'Brazier of Rasulid Sultan al-Malik al-Muzaffar Shams al-Din Yusuf ibn \'Umar', 'brazier|brass; cast, chased, and inlaid with silver and black compound|metal', 'is/mobile-large/DP170388.jpg', 1.03),
|
||||||
SearchData(1285, 447000, 'Mosque Lamp for the Mausoleum of Amir Aydakin al-\'Ala\'i al-Bunduqdar',
|
SearchData(-493, 243949, 'Faience figurine of a lion', 'pendant ? of a lion|faience|miscellaneous-faience', 'gr/mobile-large/DP121850.jpg', 1.33),
|
||||||
'mosque lamp|glass; blown, folded foot, applied handles, enameled, and gilded|glass'),
|
SearchData(-2005, 548212, 'Relief of Nebhepetre Mentuhotep II and the Goddess Hathor', 'relief, temple wall, mentuhotep ii|limestone, paint|', 'eg/mobile-large/DP322047.jpg', 2.53),
|
||||||
SearchData(-2520, 548547, 'Relief fragment showing fishing scene', 'relief, fishing scene|limestone|'),
|
SearchData(-2267, 590943, 'Two Vases in the Shape of a Mother Monkey with her Young', 'vase, monkey, baby|travertine (egyptian alabaster), paint, resin and pigment|', 'eg/mobile-large/eg30.8.134_1992.338.jpg', 0.80),
|
||||||
SearchData(-2005, 548212, 'Relief of Nebhepetre Mentuhotep II and the Goddess Hathor',
|
SearchData(-688, 243777, 'Faience ram\'s head amulet', 'amulet, ram\'s head|clay, glazed|gold and silver', 'gr/mobile-large/DP121837.jpg', 0.75),
|
||||||
'relief, temple wall, mentuhotep ii|limestone, paint|'),
|
SearchData(-1363, 544514, 'Fragment of a Queen\'s Face', 'head, queen, fragment, lips|yellow jasper|', 'eg/mobile-large/DP355835.jpg', 0.88),
|
||||||
SearchData(-199, 246746, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas'),
|
SearchData(-347, 243773, 'Faience amulet in the form of a hare', 'amulet, hare|clay, glazed|gold and silver', 'gr/mobile-large/DP121832.jpg', 1.33),
|
||||||
SearchData(-589, 547705, 'Relief from the Palace of Apries in Memphis', 'relief, wall, apries|limestone|'),
|
SearchData(325, 465921, 'Bowl Fragments with Menorah, Shofar, and Torah Ark', 'bowl fragments|glass, gold leaf|glass-gold glass', 'md/mobile-large/h1_18.145.1ab.jpg', 1.28),
|
||||||
SearchData(-2649, 551016, 'Bowl', 'bowl|pottery|'),
|
SearchData(65, 547257, 'Mummy Mask', 'mask, cartonnage, woman|cartonnage, plaster, paint, plant fibers|', 'eg/mobile-large/DT10852.jpg', 0.80),
|
||||||
SearchData(-347, 243731, 'Faience amulet in the form of the dwarf god Pataikos',
|
SearchData(-1045, 243739, 'Faience amulet of Bes image', 'amulet, bes|clay, glazed|gold and silver', 'gr/mobile-large/DP131207.jpg', 0.75),
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
SearchData(-1186, 544076, 'Artist\'s Sketch of Pharaoh Spearing a Lion', 'ostracon, figured, pharaoh, lion, hieratic|limestone, ink|', 'eg/mobile-large/1191R2_Sec501M.jpg', 1.08),
|
||||||
SearchData(
|
SearchData(312, 463989, 'Gold Glass Medallion with a Mother and Child', 'medallion|glass, gold leaf|glass-gold glass', 'md/mobile-large/sf17-190-109as1.jpg', 0.99),
|
||||||
-300, 587759, 'God\'s Wife Tagerem, daughter of the priest Imhotep', 'statue, lower half of a woman|limestone|'),
|
SearchData(-1390, 548584, 'Cosmetic Spoon in the Shape of Swimming Woman Holding a Dish', 'cosmetic spoon, swimming woman, gazelle|travertine (egyptian alabaster), steatite|', 'eg/mobile-large/DT223706.jpg', 1.25),
|
||||||
SearchData(-1353, 544696, 'Amarna letter: Royal Letter from Abi-milku of Tyre to the king of Egypt',
|
SearchData(-2557, 551045, 'Drinking Cup', 'cup, spouted|limestone|', 'eg/mobile-large/10.176.143_EGDP015841.jpg', 1.00),
|
||||||
'tablet, amarna letter|clay (unfired)|'),
|
SearchData(1049, 448401, 'Crescent-Shaped Pendant with Confronted Birds', 'pendant|gold, cloisonné enamel, turquoise; filigree|jewelry', 'is/mobile-large/DP170371.jpg', 0.80),
|
||||||
SearchData(-1994, 545393, 'Stela of the Overseer of the Fortress Intef', 'stela, intef, iti|limestone|'),
|
SearchData(-1944, 544320, 'Stela of the Steward Mentuwoser', 'stela, mentuwoser|limestone, paint|', 'eg/mobile-large/DP322064.jpg', 0.52),
|
||||||
SearchData(-484, 243719, 'Red jasper amulet of tyet', 'amulet, girdle tie|jasper, red|gold and silver'),
|
SearchData(-1003, 552609, 'Winged Goddess', 'winged goddess|faience|', 'eg/mobile-large/26.7.982a-c_EGDP011734.jpg', 1.50),
|
||||||
SearchData(350, 473395, 'Lute', 'lute|wood with traces of paint|woodwork-miscellany'),
|
SearchData(-1342, 546194, 'Arched Harp (shoulder harp)', 'music, harp, arched, naviform, boat shaped|wood|', 'eg/mobile-large/DP302724.jpg', 0.75),
|
||||||
SearchData(-330, 558501, 'Shabti of Petosiris, son of Djedhor', 'shabti, petosiris|faience|'),
|
SearchData(-313, 547689, 'Ritual Figure', 'statuette, ritual figure|wood, formerly clad with lead sheet|', 'eg/mobile-large/DT1016.jpg', 0.80),
|
||||||
SearchData(-1360, 554751, 'Sealing from a Jar with the Name of a king Amenhotep',
|
SearchData(-1465, 548957, 'Name Stone of Senenmut', 'name stone, tally, senenmut|limestone, paint|', 'eg/mobile-large/36-3-245_ac.jpg', 0.83),
|
||||||
'jar sealing, amenhotep iii|mud, pottery, paint|'),
|
SearchData(-1700, 545108, 'Head from a Large Statue of a Priest or Dignitary', 'head, priest or dignitary|quartzite|', 'eg/mobile-large/262112.jpg', 0.82),
|
||||||
SearchData(-2575, 545820, 'Seated man', 'statue, seated man|limestone|'),
|
SearchData(-2880, 545799, 'Stela of Raneb', 'stela, raneb|granite|', 'eg/mobile-large/DP259528.jpg', 0.55),
|
||||||
SearchData(-2880, 545799, 'Stela of Raneb', 'stela, raneb|granite|'),
|
SearchData(-995, 243808, 'Openwork faience ring', 'ring, openwork faience|faience|gold and silver', 'gr/mobile-large/DP121846.jpg', 0.75),
|
||||||
SearchData(-347, 243780, 'Faience djed-pillar amulet', 'amulet pendant, djed sign|clay, glazed|gold and silver'),
|
SearchData(-351, 546037, 'Magical Stela (Cippus of Horus)', 'cippus, cippus of horus|meta-greywacke|', 'eg/mobile-large/DP319007.jpg', 0.79),
|
||||||
SearchData(-2650, 547429, 'Model harpoon', 'model harpoon|copper alloy|'),
|
SearchData(-2649, 543881, 'Weight equal to five deben', 'weight, 5 deben|yellow jasper or opal|', 'eg/mobile-large/DT259187.jpg', 0.80),
|
||||||
SearchData(-199, 246747, 'Terracotta head of a woman', 'head of a woman|terracotta|terracottas'),
|
SearchData(-2649, 552020, 'Large jar', 'jar|pottery|', 'eg/mobile-large/28.2.9_EGDP010299.jpg', 0.67),
|
||||||
SearchData(
|
SearchData(-867, 544078, 'Amulet in the Form of a Lion-Headed Goddess', 'amulet, lion headed goddess|faience|', 'eg/mobile-large/DT226125.jpg', 0.80),
|
||||||
275, 466645, 'Medallion with a Portrait of Gennadios', 'medallion|glass, gold leaf, polychromy|glass-gold glass'),
|
SearchData(1049, 446191, 'Panel with Horse Heads', 'panel|wood (teak); carved|wood', 'is/mobile-large/DP170363.jpg', 0.75),
|
||||||
SearchData(-924, 553738, 'Statue of the God Reshef', 'statue, reshef, reshep, foreign, mace, shield, war|limestone|'),
|
SearchData(-1390, 767342, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|', 'eg/mobile-large/SC-PA_199.jpg', 1.23),
|
||||||
SearchData(-2475, 545826, 'Headless statue of Babaef as older man', 'statue, babaef as older man|limestone|'),
|
SearchData(149, 590953, 'Theatrical Masks and Ram Vessel for Offering', 'mask, theatrical, ram vessel|faience|', 'eg/mobile-large/26.7.1019-group_EGDP011909.jpg', 0.92),
|
||||||
SearchData(
|
SearchData(-2650, 547433, 'Copper pin?', 'cosmetic pin (?)|copper alloy|', 'eg/mobile-large/01.4.40_EGDP011663.jpg', 1.78),
|
||||||
-347, 243760, 'Faience amulet in the form of a lion-headed deity', 'amulet, bast|clay, glazed|gold and silver'),
|
SearchData(-525, 544070, 'Antelope Head', 'head, antelope|greywacke, travertine (egyptian alabaster), agate|', 'eg/mobile-large/DT6857.jpg', 1.25),
|
||||||
SearchData(
|
SearchData(-2575, 543994, 'Scenes from a King\'s Thirty-Year Jubilee', 'relief, snefru (?), heb-sed|limestone, paint|', 'eg/mobile-large/DT259173.jpg', 1.33),
|
||||||
-1371, 544478, 'Standing figure of Amenhotep III', 'statuette, standing king, amenhotep iii|chlorite schist|'),
|
SearchData(-2649, 550160, 'Bowl', 'bowl|granodiorite|', 'eg/mobile-large/2001.726.2.jpg', 1.57),
|
||||||
SearchData(-347, 243717, 'Red jasper amulet of the sun on the horizon',
|
SearchData(-2458, 543936, 'Palm Column of Sahure', 'column, sahure, palm capital|granite|', 'eg/mobile-large/10.175.137_EGDP011910.jpg', 0.67),
|
||||||
'amulet, sun on horizon|jasper, red|gold and silver'),
|
SearchData(-182, 250525, 'Fragmentary faience statuette of Aphrodite', 'statuette of aphrodite, fragment|faience|miscellaneous-faience', 'gr/mobile-large/DP121794.jpg', 1.33),
|
||||||
SearchData(-2040, 544207, 'Sarcophagus of the Hathor Priestess Henhenet',
|
SearchData(-5, 551807, 'Man Holding a Shrine Containing an Image of Osiris', 'statue, priest, osiris shrine|greywacke|', 'eg/mobile-large/DP152079.jpg', 0.75),
|
||||||
'sarcophagus, henhenet|limestone, sandstone, paint|'),
|
SearchData(-1390, 767350, 'Document Sealing', 'sealing, upper egypt, lower egypt, amun-re|mud|', 'eg/mobile-large/SC-PA_207.jpg', 0.91),
|
||||||
SearchData(-347, 243769, 'Faience amulet in the form of a ram', 'amulet, ram|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-2650, 547433, 'Copper pin?', 'cosmetic pin (?)|copper alloy|'),
|
|
||||||
SearchData(-594, 590745, 'Barque Sphinx', 'barque sphinx|leaded bronze|'),
|
|
||||||
SearchData(-2650, 547399, 'Clay jar sealing Clay jar sealing impressed with name of Khasekhemwy',
|
|
||||||
'sealing, jar|clay (unfired)|'),
|
|
||||||
SearchData(-347, 243726, 'Jasper amulet of headrest', 'amulet, pillow charm|jasper|gold and silver'),
|
|
||||||
SearchData(1274, 444540, 'Brazier of Rasulid Sultan al-Malik al-Muzaffar Shams al-Din Yusuf ibn \'Umar',
|
|
||||||
'brazier|brass; cast, chased, and inlaid with silver and black compound|metal'),
|
|
||||||
SearchData(-347, 243798, 'Faience Wedjat-eye amulet', 'amulet, eye, udjati|clay, glazed|gold and silver'),
|
|
||||||
SearchData(1049, 446191, 'Panel with Horse Heads', 'panel|wood (teak); carved|wood'),
|
|
||||||
SearchData(-1400, 243816, 'Mirror handle', 'handle of a mirror with lotus petals|clay, glazed|terracottas'),
|
|
||||||
SearchData(-594, 545213, 'Figure of a Baboon', 'amulet, baboon|faience|'),
|
|
||||||
SearchData(-3000, 543866, 'Libation Dish Depicting Ka-Arms Presenting an Ankh-Sign', 'dish, libation|greywacke|'),
|
|
||||||
SearchData(-167, 243747, 'Faience amulet of Mut with double crown',
|
|
||||||
'amulet, mut with double crown|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-1344, 547692, 'Head of a princess from a group statue', 'head, amarna princess|quartzite|'),
|
|
||||||
SearchData(-2639, 543939, 'Squat jar with two lugs', 'jar, squat, two lugs|probably pegmatitic quartz diorite|'),
|
|
||||||
SearchData(-347, 243770, 'Faience amulet in the form of a cat', 'amulet, cat|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-2465, 551279, 'Bowl', 'bowl|red polished pottery|'),
|
|
||||||
SearchData(-2649, 543881, 'Weight equal to five deben', 'weight, 5 deben|yellow jasper or opal|'),
|
|
||||||
SearchData(-867, 544078, 'Amulet in the Form of a Lion-Headed Goddess', 'amulet, lion headed goddess|faience|'),
|
|
||||||
SearchData(-181, 544864, 'Statuette of the Goddess Taweret', 'statuette of taweret|glassy faience|'),
|
|
||||||
SearchData(-2649, 561720, 'Cylinder seal', 'cylinder seal|steatite|'),
|
|
||||||
SearchData(-234, 547773, 'Head of Ptolemy II or III', 'head, ptolemy ii or iii|black bronze|'),
|
|
||||||
SearchData(-1465, 559832, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion',
|
|
||||||
'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|'),
|
|
||||||
SearchData(-2650, 547400, 'Clay jar sealing Clay jar sealing impressed with name of Khasekhemwy',
|
|
||||||
'sealing, jar|clay (unfired)|'),
|
|
||||||
SearchData(-1468, 844004, 'Fragments of a Canopic Jar Inscribed for Senimen',
|
|
||||||
'canopic jar, senimen, fragments, qebehsenuef|pottery (marl a4), paint|'),
|
|
||||||
SearchData(-1344, 544695, 'Amarna letter: Royal Letter from Ashur-uballit, the king of Assyria, to the king of Egypt',
|
|
||||||
'tablet, amarna letter|clay|'),
|
|
||||||
SearchData(-155, 243774, 'Faience amulet in the form of a tree frog', 'amulet, frog|faience|gold and silver'),
|
|
||||||
SearchData(-2465, 548367, 'Hand Amulet', 'amulet, hand|carnelian|'),
|
|
||||||
SearchData(-2649, 574279, 'Shell Amulet', 'amulet, shell|carnelian|'),
|
|
||||||
SearchData(149, 544919, 'Figure of Isis-Aphrodite',
|
|
||||||
'statuette, standing goddess, isis-aphrodite|terracotta painted brown, black, red, and pink on white engobe|'),
|
|
||||||
SearchData(-2650, 547439, 'Squat jar', 'jar|magnesite|'),
|
|
||||||
SearchData(-487, 553073, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
|
||||||
SearchData(-1740, 544225, 'Group of two women and a child', 'statuette group, two women, child|limestone, paint|'),
|
|
||||||
SearchData(600, 473068, 'Necklace and Pendant Cross', 'necklace|rock crystal, silver mount|lapidary work-crystal'),
|
|
||||||
SearchData(
|
|
||||||
-2649, 565438, 'Contracted body which has been naturally mummified', 'body, mummified|human remains, linen|'),
|
|
||||||
SearchData(-589, 544884, 'Fragment of a Royal Head, Probably Apries', 'head fragment, apries|black diorite|'),
|
|
||||||
SearchData(-2575, 561157, 'Relief Depicting Personified Estates from the Tomb of Akhtihotep',
|
|
||||||
'relief, akhtihotep|limestone, paint|'),
|
|
||||||
SearchData(-2650, 547427, 'Model chisel', 'model chisel|copper alloy|'),
|
|
||||||
SearchData(-995, 243778, 'Faience amulet', 'amulet pendant|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-995, 243801, 'Faience amulet plaque of Isis nourishing a pharaoh',
|
|
||||||
'amulet plaque, isis nourishing a king|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-2458, 543936, 'Palm Column of Sahure', 'column, sahure, palm capital|granite|'),
|
|
||||||
SearchData(-1944, 544320, 'Stela of the Steward Mentuwoser', 'stela, mentuwoser|limestone, paint|'),
|
|
||||||
SearchData(-2551, 551276, 'Temple relief', 'temple relief, names of khufu|limestone|'),
|
|
||||||
SearchData(-1371, 547777, 'Male god', 'statue, god|granodiorite|'),
|
|
||||||
SearchData(-1919, 544227, 'Hippopotamus ("William")', 'figurine, hippopotamus ("william")|faience|'),
|
|
||||||
SearchData(-487, 553253, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
|
||||||
SearchData(-2465, 688030, 'Hand and Foot Amulets', 'amulet, foot|carnelian|'),
|
|
||||||
SearchData(-347, 244461, 'Bronze statuette of Isis with infant Horus', 'statuette of isis and horus|bronze|bronzes'),
|
|
||||||
SearchData(1327, 444812, 'Pair of Minbar Doors',
|
|
||||||
'doors|wood (rosewood and mulberry); carved and inlaid with carved ivory, ebony, and other woods|wood'),
|
|
||||||
SearchData(-2650, 547428, 'Model harpoon', 'model harpoon|copper alloy|'),
|
|
||||||
SearchData(349, 464049, 'Gold Necklace with Amphora (Vase) Pendant', 'necklace|gold|metalwork-gold'),
|
|
||||||
SearchData(-1465, 549730, 'Scarab Inscribed King of Upper and Lower Egypt Maatkare, Having Dominion',
|
|
||||||
'scarab; maatkare, nesut bity, wasti; detailed back|steatite (glazed)|'),
|
|
||||||
SearchData(450, 329841, 'Panel of Venus, “Pudica Type”', 'plaque|bone|ivories-bone'),
|
|
||||||
SearchData(-1371, 544498, 'Sphinx of Amenhotep III, possibly from a Model of a Temple',
|
|
||||||
'sphinx, amenhotep iii|faience, remains of a travertine (egyptian alabaster) tenon|'),
|
|
||||||
SearchData(-1272, 554769, 'Stelophorous Statue of Bay', 'bay, stela, stelephorous|limestone|'),
|
|
||||||
SearchData(-1990, 544039, 'Cosmetic Vessel in the Shape of a Cat',
|
|
||||||
'vessel, cat|travertine (egyptian alabaster), copper, quartz crystal, paint|'),
|
|
||||||
SearchData(-1919, 546275, 'Canopic Chest of Senbi', 'canopic chest, senbi|wood (ziziphus sp.), paint, string|'),
|
|
||||||
SearchData(-2649, 570914, 'Shell Amulet', 'amulet, shell|carnelian|'),
|
|
||||||
SearchData(-1891, 557549, 'Coffin of Ameny', 'coffin, ameny, rectangular|wood, paint|'),
|
|
||||||
SearchData(-3000, 544077, 'Lion Cub', 'statuette, animal, lion|quartzite|'),
|
|
||||||
SearchData(-995, 243794, 'Faience Wedjat-eye amulet', 'amulet, eye, udjati|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-2650, 547425, 'Model ax-head', 'model ax head|copper alloy|'),
|
|
||||||
SearchData(1505, 24426, 'Standard Head', 'standard head|steel, iron|shafted weapons'),
|
|
||||||
SearchData(-349, 547556, 'Inlay Depicting "Horus of Gold"', 'inlay, falcon, golden horus|faience|'),
|
|
||||||
SearchData(-1342, 546194, 'Arched Harp (shoulder harp)', 'music, harp, arched, naviform, boat shaped|wood|'),
|
|
||||||
SearchData(-995, 243730, 'Faience amulet in the form of the dwarf god Pataikos',
|
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-300, 551285, 'Plaque Depicting a Goddess or Queen, and on Opposite Side a King',
|
|
||||||
'sculptor\'s modeland/or votive, goddess or queen, king on other side|limestone, paint|'),
|
|
||||||
SearchData(-1468, 844005, 'Fragments of a Canopic Jar Belonging to Senimen',
|
|
||||||
'canopic jar, senimen, fragments, imsety|pottery (marl a4), paint|'),
|
|
||||||
SearchData(-688, 243777, 'Faience ram\'s head amulet', 'amulet, ram\'s head|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-1465, 559830, 'Scarab Inscribed for the King of Upper and Lower Egypt Maatkare (Hatshepsut)',
|
|
||||||
'scarab; maatkare, nesut bity; notched back|steatite (glazed)|'),
|
|
||||||
SearchData(-487, 553074, 'Shabti of the Treasurer of Lower Egypt Pa-abumeh, called Psamtik-seneb',
|
|
||||||
'shabti, pa-abu-meh, psamtik-seneb|faience|'),
|
|
||||||
SearchData(-1390, 548584, 'Cosmetic Spoon in the Shape of Swimming Woman Holding a Dish',
|
|
||||||
'cosmetic spoon, swimming woman, gazelle|travertine (egyptian alabaster), steatite|'),
|
|
||||||
SearchData(-2650, 547395, 'Tweezers', 'tweezers|copper alloy|'),
|
|
||||||
SearchData(-347, 243732, 'Faience amulet in the form of the dwarf god Pataikos',
|
|
||||||
'amulet, ptah-seker|clay, glazed|gold and silver'),
|
|
||||||
SearchData(-2557, 545777, 'Ball', 'ball|clay or mud|'),
|
|
||||||
SearchData(-347, 244464, 'Bronze portrait head of a pharaoh', 'portrait head of a pharaoh|bronze|bronzes'),
|
|
||||||
SearchData(-2465, 543928, 'Miniature "nw" pot', 'pot, "nw" pot, miniature|gneiss|'),
|
|
||||||
SearchData(-712, 587760, 'Kushite king, subsequently modified', 'statue, king|leaded bronze, gold leaf|'),
|
|
||||||
SearchData(
|
|
||||||
-1981, 546286, 'Model Broad Collar of Hapiankhtifi', 'broad collar, hapiankhtifi|faience, blue green and black|'),
|
|
||||||
SearchData(-1750, 544249, 'Model of a House', 'model, house, soul house|pottery|'),
|
|
||||||
SearchData(-350, 548439, 'Inlay Depicting a Falcon with Spread Wings', 'inlay, falcon|faience|'),
|
|
||||||
SearchData(-1371, 547775, 'Head of a Hippopotamus',
|
|
||||||
'head, hippopotamus|travertine (egyptian alabaster) with traces of gesso and red pigment|'),
|
|
||||||
SearchData(-712, 552576, 'Funerary Cone of Mutirdis', 'cone, circular, mutirdis, divine adoratrice|pottery|'),
|
|
||||||
SearchData(1750, 31890, 'Pair of Stirrups', 'stirrups|iron, gold|equestrian equipment-stirrups'),
|
|
||||||
SearchData(-181, 544118, 'Cat Statuette intended to contain a mummified cat', 'statuette, cat|leaded bronze|'),
|
|
||||||
SearchData(-2649, 561727, 'Cylinder seal', 'cylinder seal|steatite|'),
|
|
||||||
SearchData(-1882, 544232, 'Pectoral and Necklace of Sithathoryunet with the Name of Senwosret II',
|
|
||||||
'necklace, pectoral, sithathoryunet-view-jewelry, senwosret ii|gold, carnelian, lapis lazuli, turquoise, garnet (pectoral) gold, carnelian, lapis lazuli, turquoise, green feldspar (necklace)|'),
|
|
||||||
SearchData(-182, 250531, 'Faience statuette of Aphrodite', 'amulet, aphrodite|faience|miscellaneous-faience'),
|
|
||||||
SearchData(-1422, 555001, 'Funerary Cone of Enta', 'cone, enta, round stamp|pottery|'),
|
|
||||||
SearchData(-1344, 545756, 'Goblet Inscribed with the Names of King Amenhotep IV and Queen Nefertiti',
|
|
||||||
'cup, amenhotep iv, nefertiti. goblet|travertine (egyptian alabaster)|'),
|
|
||||||
SearchData(
|
|
||||||
-2458, 543882, 'King Sahure Accompanied by a Divine Figure', 'statue group, king sahure, nome god|gneiss|'),
|
|
||||||
SearchData(-2465, 552614, 'Statue, young boy', 'statue, young boy|limestone|'),
|
|
||||||
SearchData(-2575, 543912, 'Corner of niche from the tomb of Akhtihotep',
|
|
||||||
'false door niche block, akhtihotep, corner|limestone, paint|'),
|
|
||||||
SearchData(-1371, 767343, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
|
||||||
SearchData(-1371, 767342, 'Document Sealing', 'sealing, amun-re, upper egypt, lower egypt|mud|'),
|
|
||||||
SearchData(-1465, 547562, 'Carpenter\'s Adze from a Foundation Deposit for Hatshepsut\'s Temple',
|
|
||||||
'adze, carpenter, hatshepsut, maatkare|wood, bronze or copper alloy, leather|'),
|
|
||||||
SearchData(-2649, 543922, 'Ewer', 'vessel, ewer|copper|'),
|
|
||||||
SearchData(-182, 250532, 'Faience statuette of Aphrodite', 'amulet, aphrodite|faience|miscellaneous-faience'),
|
|
||||||
];
|
];
|
@ -1,17 +1,17 @@
|
|||||||
import 'package:wonders/logic/data/artifact_data.dart';
|
|
||||||
|
|
||||||
class SearchData {
|
class SearchData {
|
||||||
const SearchData(this.year, this.id, this.title, this.keywords, [this.aspectRatio = 0]);
|
static const String baseImagePath = 'https://images.metmuseum.org/CRDImages/';
|
||||||
|
|
||||||
|
const SearchData(this.year, this.id, this.title, this.keywords, this.imagePath, [this.aspectRatio = 0]);
|
||||||
final int year;
|
final int year;
|
||||||
final int id;
|
final int id;
|
||||||
|
final String imagePath;
|
||||||
final String keywords;
|
final String keywords;
|
||||||
final String title;
|
final String title;
|
||||||
final double aspectRatio;
|
final double aspectRatio;
|
||||||
|
|
||||||
String get imageUrl => ArtifactData.getSelfHostedImageUrl('$id');
|
String get imageUrl => baseImagePath + imagePath;
|
||||||
String get imageUrlSmall => ArtifactData.getSelfHostedImageUrlSmall('$id');
|
|
||||||
|
|
||||||
// used by the search helper tool:
|
// used by the search helper tool:
|
||||||
String write() => "SearchData($year, $id, '$title', '$keywords')";
|
String write() =>
|
||||||
|
"SearchData($year, $id, '$title', '$keywords', '$imagePath'${aspectRatio == 0 ? '' : ', ${aspectRatio.toStringAsFixed(2)}'})";
|
||||||
}
|
}
|
||||||
|
@ -3,18 +3,17 @@ import 'dart:collection';
|
|||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/common/http_client.dart';
|
import 'package:wonders/logic/common/http_client.dart';
|
||||||
import 'package:wonders/logic/data/artifact_data.dart';
|
import 'package:wonders/logic/data/artifact_data.dart';
|
||||||
import 'package:wonders/logic/artifact_api_service.dart';
|
import 'package:wonders/logic/met_api_service.dart';
|
||||||
|
|
||||||
class ArtifactAPILogic {
|
class MetAPILogic {
|
||||||
final HashMap<String, ArtifactData?> _artifactCache = HashMap();
|
final HashMap<String, ArtifactData?> _artifactCache = HashMap();
|
||||||
|
|
||||||
ArtifactAPIService get service => GetIt.I.get<ArtifactAPIService>();
|
MetAPIService get service => GetIt.I.get<MetAPIService>();
|
||||||
|
|
||||||
/// Returns artifact data by ID. Returns null if artifact cannot be found. */
|
/// Returns artifact data by ID. Returns null if artifact cannot be found. */
|
||||||
Future<ArtifactData?> getArtifactByID(String id, {bool selfHosted = false}) async {
|
Future<ArtifactData?> getArtifactByID(String id) async {
|
||||||
if (_artifactCache.containsKey(id)) return _artifactCache[id];
|
if (_artifactCache.containsKey(id)) return _artifactCache[id];
|
||||||
ServiceResult<ArtifactData?> result =
|
ServiceResult<ArtifactData?> result = (await service.getObjectByID(id));
|
||||||
(await (selfHosted ? service.getSelfHostedObjectByID(id) : service.getMetObjectByID(id)));
|
|
||||||
if (!result.success) throw $strings.artifactDetailsErrorNotFound(id);
|
if (!result.success) throw $strings.artifactDetailsErrorNotFound(id);
|
||||||
ArtifactData? artifact = result.content;
|
ArtifactData? artifact = result.content;
|
||||||
return _artifactCache[id] = artifact;
|
return _artifactCache[id] = artifact;
|
@ -1,20 +1,14 @@
|
|||||||
import 'package:wonders/logic/common/http_client.dart';
|
import 'package:wonders/logic/common/http_client.dart';
|
||||||
import 'package:wonders/logic/data/artifact_data.dart';
|
import 'package:wonders/logic/data/artifact_data.dart';
|
||||||
|
|
||||||
class ArtifactAPIService {
|
class MetAPIService {
|
||||||
final String _baseMETUrl = 'https://collectionapi.metmuseum.org/public/collection/v1';
|
final String _baseMETUrl = 'https://collectionapi.metmuseum.org/public/collection/v1';
|
||||||
final String _baseSelfHostedUrl = 'https://www.wonderous.info/met';
|
|
||||||
|
|
||||||
Future<ServiceResult<ArtifactData?>> getMetObjectByID(String id) async {
|
Future<ServiceResult<ArtifactData?>> getObjectByID(String id) async {
|
||||||
HttpResponse? response = await HttpClient.send('$_baseMETUrl/objects/$id');
|
HttpResponse? response = await HttpClient.send('$_baseMETUrl/objects/$id');
|
||||||
return ServiceResult<ArtifactData?>(response, _parseArtifactData);
|
return ServiceResult<ArtifactData?>(response, _parseArtifactData);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<ServiceResult<ArtifactData?>> getSelfHostedObjectByID(String id) async {
|
|
||||||
HttpResponse? response = await HttpClient.send('$_baseSelfHostedUrl/$id.json');
|
|
||||||
return ServiceResult<ArtifactData?>(response, _parseArtifactData);
|
|
||||||
}
|
|
||||||
|
|
||||||
ArtifactData? _parseArtifactData(Map<String, dynamic> content) {
|
ArtifactData? _parseArtifactData(Map<String, dynamic> content) {
|
||||||
// Source: https://metmuseum.github.io/
|
// Source: https://metmuseum.github.io/
|
||||||
return ArtifactData(
|
return ArtifactData(
|
@ -1,28 +0,0 @@
|
|||||||
import 'package:home_widget/home_widget.dart';
|
|
||||||
import 'package:wonders/logic/common/platform_info.dart';
|
|
||||||
|
|
||||||
/// Small facade for the HomeWidget package
|
|
||||||
class NativeWidgetService {
|
|
||||||
static const _iosAppGroupId = 'group.com.gskinner.flutter.wonders.widget';
|
|
||||||
static const _iosAppName = 'WonderousWidget';
|
|
||||||
|
|
||||||
final bool isSupported = PlatformInfo.isIOS;
|
|
||||||
|
|
||||||
Future<void> init() async {
|
|
||||||
if (!isSupported) return;
|
|
||||||
await HomeWidget.setAppGroupId(_iosAppGroupId);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<bool?> save<T>(String s, T value, {void Function(bool?)? onSaveComplete}) async {
|
|
||||||
if (!isSupported) return false;
|
|
||||||
return await HomeWidget.saveWidgetData<T>(s, value).then((value) {
|
|
||||||
onSaveComplete?.call(value);
|
|
||||||
return null;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<bool?> markDirty() async {
|
|
||||||
if (!isSupported) return false;
|
|
||||||
return await HomeWidget.updateWidget(iOSName: _iosAppName);
|
|
||||||
}
|
|
||||||
}
|
|
@ -10,25 +10,15 @@ class SettingsLogic with ThrottledSaveLoadMixin {
|
|||||||
late final hasDismissedSearchMessage = ValueNotifier<bool>(false)..addListener(scheduleSave);
|
late final hasDismissedSearchMessage = ValueNotifier<bool>(false)..addListener(scheduleSave);
|
||||||
late final isSearchPanelOpen = ValueNotifier<bool>(true)..addListener(scheduleSave);
|
late final isSearchPanelOpen = ValueNotifier<bool>(true)..addListener(scheduleSave);
|
||||||
late final currentLocale = ValueNotifier<String?>(null)..addListener(scheduleSave);
|
late final currentLocale = ValueNotifier<String?>(null)..addListener(scheduleSave);
|
||||||
late final prevWonderIndex = ValueNotifier<int?>(null)..addListener(scheduleSave);
|
|
||||||
|
|
||||||
final bool useBlurs = !PlatformInfo.isAndroid;
|
final bool useBlurs = !PlatformInfo.isAndroid;
|
||||||
|
|
||||||
Future<void> changeLocale(Locale value) async {
|
|
||||||
currentLocale.value = value.languageCode;
|
|
||||||
await localeLogic.loadIfChanged(value);
|
|
||||||
// Re-init controllers that have some cached data that is localized
|
|
||||||
wondersLogic.init();
|
|
||||||
timelineLogic.init();
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void copyFromJson(Map<String, dynamic> value) {
|
void copyFromJson(Map<String, dynamic> value) {
|
||||||
hasCompletedOnboarding.value = value['hasCompletedOnboarding'] ?? false;
|
hasCompletedOnboarding.value = value['hasCompletedOnboarding'] ?? false;
|
||||||
hasDismissedSearchMessage.value = value['hasDismissedSearchMessage'] ?? false;
|
hasDismissedSearchMessage.value = value['hasDismissedSearchMessage'] ?? false;
|
||||||
currentLocale.value = value['currentLocale'];
|
currentLocale.value = value['currentLocale'];
|
||||||
isSearchPanelOpen.value = value['isSearchPanelOpen'] ?? false;
|
isSearchPanelOpen.value = value['isSearchPanelOpen'] ?? false;
|
||||||
prevWonderIndex.value = value['lastWonderIndex'];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@ -38,7 +28,14 @@ class SettingsLogic with ThrottledSaveLoadMixin {
|
|||||||
'hasDismissedSearchMessage': hasDismissedSearchMessage.value,
|
'hasDismissedSearchMessage': hasDismissedSearchMessage.value,
|
||||||
'currentLocale': currentLocale.value,
|
'currentLocale': currentLocale.value,
|
||||||
'isSearchPanelOpen': isSearchPanelOpen.value,
|
'isSearchPanelOpen': isSearchPanelOpen.value,
|
||||||
'lastWonderIndex': prevWonderIndex.value,
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Future<void> changeLocale(Locale value) async {
|
||||||
|
currentLocale.value = value.languageCode;
|
||||||
|
await localeLogic.loadIfChanged(value);
|
||||||
|
// Re-init controllers that have some cached data that is localized
|
||||||
|
wondersLogic.init();
|
||||||
|
timelineLogic.init();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -8,4 +8,5 @@ class UnsplashLogic {
|
|||||||
UnsplashService get service => GetIt.I.get<UnsplashService>();
|
UnsplashService get service => GetIt.I.get<UnsplashService>();
|
||||||
|
|
||||||
List<String>? getCollectionPhotos(String collectionId) => _idsByCollection[collectionId];
|
List<String>? getCollectionPhotos(String collectionId) => _idsByCollection[collectionId];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
59
lib/logic/wallpaper_logic.dart
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
import 'dart:async';
|
||||||
|
import 'dart:io';
|
||||||
|
import 'dart:ui' as ui;
|
||||||
|
|
||||||
|
import 'package:flutter/rendering.dart';
|
||||||
|
import 'package:image_gallery_saver/image_gallery_saver.dart';
|
||||||
|
import 'package:path_provider/path_provider.dart';
|
||||||
|
import 'package:share_plus/share_plus.dart';
|
||||||
|
import 'package:wonders/common_libs.dart';
|
||||||
|
import 'package:wonders/logic/common/platform_info.dart';
|
||||||
|
import 'package:wonders/ui/common/modals/app_modals.dart';
|
||||||
|
|
||||||
|
class WallPaperLogic {
|
||||||
|
/// Walks user through flow to save a Wonder Poster to their gallery
|
||||||
|
Future<void> save(State state, RenderRepaintBoundary boundary, {required String name}) async {
|
||||||
|
// Time to create an image!
|
||||||
|
Uint8List? pngBytes = await _getPngFromBoundary(boundary);
|
||||||
|
final context = state.context, mounted = state.mounted;
|
||||||
|
if (pngBytes != null && mounted) {
|
||||||
|
bool? result = await showModal(context,
|
||||||
|
child: OkCancelModal(
|
||||||
|
msg: $strings.wallpaperModalSave,
|
||||||
|
));
|
||||||
|
if (result == true && mounted) {
|
||||||
|
showModal(context, child: LoadingModal(msg: $strings.wallpaperModalSaving));
|
||||||
|
if (PlatformInfo.isMobile) {
|
||||||
|
await ImageGallerySaver.saveImage(pngBytes, quality: 95, name: name);
|
||||||
|
} else {
|
||||||
|
await Future.delayed(500.ms);
|
||||||
|
}
|
||||||
|
if (state.mounted) {
|
||||||
|
Navigator.pop(context);
|
||||||
|
showModal(context, child: OkModal(msg: $strings.wallpaperModalSaveComplete));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Future<void> share(BuildContext context, RenderRepaintBoundary boundary,
|
||||||
|
{required String name, String wonderName = 'Wonderous'}) async {
|
||||||
|
Uint8List? pngBytes = await _getPngFromBoundary(boundary);
|
||||||
|
if (pngBytes != null) {
|
||||||
|
final directory = (await getApplicationDocumentsDirectory()).path;
|
||||||
|
File imgFile = File('$directory/$name.png');
|
||||||
|
await imgFile.writeAsBytes(pngBytes);
|
||||||
|
Share.shareXFiles([XFile(imgFile.path)],
|
||||||
|
subject: '$wonderName Wallpaper', text: 'Check out this $wonderName wallpaper from the Wonderous app!');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Future<Uint8List?> _getPngFromBoundary(RenderRepaintBoundary boundary) async {
|
||||||
|
ui.Image uiImage = await boundary.toImage();
|
||||||
|
ByteData? byteData = await uiImage.toByteData(format: ui.ImageByteFormat.png);
|
||||||
|
if (byteData != null) {
|
||||||
|
return byteData.buffer.asUint8List();
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
@ -2,25 +2,22 @@ import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
|||||||
import 'package:flutter_localizations/flutter_localizations.dart';
|
import 'package:flutter_localizations/flutter_localizations.dart';
|
||||||
import 'package:flutter_native_splash/flutter_native_splash.dart';
|
import 'package:flutter_native_splash/flutter_native_splash.dart';
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/logic/artifact_api_logic.dart';
|
|
||||||
import 'package:wonders/logic/artifact_api_service.dart';
|
|
||||||
import 'package:wonders/logic/collectibles_logic.dart';
|
import 'package:wonders/logic/collectibles_logic.dart';
|
||||||
import 'package:wonders/logic/native_widget_service.dart';
|
|
||||||
import 'package:wonders/logic/locale_logic.dart';
|
import 'package:wonders/logic/locale_logic.dart';
|
||||||
|
import 'package:wonders/logic/met_api_logic.dart';
|
||||||
|
import 'package:wonders/logic/met_api_service.dart';
|
||||||
import 'package:wonders/logic/timeline_logic.dart';
|
import 'package:wonders/logic/timeline_logic.dart';
|
||||||
import 'package:wonders/logic/unsplash_logic.dart';
|
import 'package:wonders/logic/unsplash_logic.dart';
|
||||||
|
import 'package:wonders/logic/wallpaper_logic.dart';
|
||||||
import 'package:wonders/logic/wonders_logic.dart';
|
import 'package:wonders/logic/wonders_logic.dart';
|
||||||
import 'package:wonders/ui/common/app_shortcuts.dart';
|
|
||||||
|
|
||||||
void main() async {
|
void main() async {
|
||||||
WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
|
WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
|
||||||
// Keep native splash screen up until app is finished bootstrapping
|
// Keep native splash screen up until app is finished bootstrapping
|
||||||
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
|
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
|
||||||
GoRouter.optionURLReflectsImperativeAPIs = true;
|
|
||||||
|
|
||||||
// Start app
|
// Start app
|
||||||
registerSingletons();
|
registerSingletons();
|
||||||
|
|
||||||
runApp(WondersApp());
|
runApp(WondersApp());
|
||||||
await appLogic.bootstrap();
|
await appLogic.bootstrap();
|
||||||
|
|
||||||
@ -30,7 +27,7 @@ void main() async {
|
|||||||
|
|
||||||
/// Creates an app using the [MaterialApp.router] constructor and the global `appRouter`, an instance of [GoRouter].
|
/// Creates an app using the [MaterialApp.router] constructor and the global `appRouter`, an instance of [GoRouter].
|
||||||
class WondersApp extends StatelessWidget with GetItMixin {
|
class WondersApp extends StatelessWidget with GetItMixin {
|
||||||
WondersApp({super.key});
|
WondersApp({Key? key}) : super(key: key);
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final locale = watchX((SettingsLogic s) => s.currentLocale);
|
final locale = watchX((SettingsLogic s) => s.currentLocale);
|
||||||
@ -40,9 +37,7 @@ class WondersApp extends StatelessWidget with GetItMixin {
|
|||||||
locale: locale == null ? null : Locale(locale),
|
locale: locale == null ? null : Locale(locale),
|
||||||
debugShowCheckedModeBanner: false,
|
debugShowCheckedModeBanner: false,
|
||||||
routerDelegate: appRouter.routerDelegate,
|
routerDelegate: appRouter.routerDelegate,
|
||||||
shortcuts: AppShortcuts.defaults,
|
|
||||||
theme: ThemeData(fontFamily: $styles.text.body.fontFamily, useMaterial3: true),
|
theme: ThemeData(fontFamily: $styles.text.body.fontFamily, useMaterial3: true),
|
||||||
color: $styles.colors.black,
|
|
||||||
localizationsDelegates: const [
|
localizationsDelegates: const [
|
||||||
AppLocalizations.delegate,
|
AppLocalizations.delegate,
|
||||||
GlobalMaterialLocalizations.delegate,
|
GlobalMaterialLocalizations.delegate,
|
||||||
@ -63,8 +58,8 @@ void registerSingletons() {
|
|||||||
// Timeline / Events
|
// Timeline / Events
|
||||||
GetIt.I.registerLazySingleton<TimelineLogic>(() => TimelineLogic());
|
GetIt.I.registerLazySingleton<TimelineLogic>(() => TimelineLogic());
|
||||||
// Search
|
// Search
|
||||||
GetIt.I.registerLazySingleton<ArtifactAPILogic>(() => ArtifactAPILogic());
|
GetIt.I.registerLazySingleton<MetAPILogic>(() => MetAPILogic());
|
||||||
GetIt.I.registerLazySingleton<ArtifactAPIService>(() => ArtifactAPIService());
|
GetIt.I.registerLazySingleton<MetAPIService>(() => MetAPIService());
|
||||||
// Settings
|
// Settings
|
||||||
GetIt.I.registerLazySingleton<SettingsLogic>(() => SettingsLogic());
|
GetIt.I.registerLazySingleton<SettingsLogic>(() => SettingsLogic());
|
||||||
// Unsplash
|
// Unsplash
|
||||||
@ -73,8 +68,6 @@ void registerSingletons() {
|
|||||||
GetIt.I.registerLazySingleton<CollectiblesLogic>(() => CollectiblesLogic());
|
GetIt.I.registerLazySingleton<CollectiblesLogic>(() => CollectiblesLogic());
|
||||||
// Localizations
|
// Localizations
|
||||||
GetIt.I.registerLazySingleton<LocaleLogic>(() => LocaleLogic());
|
GetIt.I.registerLazySingleton<LocaleLogic>(() => LocaleLogic());
|
||||||
// Home Widget Service
|
|
||||||
GetIt.I.registerLazySingleton<NativeWidgetService>(() => NativeWidgetService());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Add syntax sugar for quickly accessing the main "logic" controllers in the app
|
/// Add syntax sugar for quickly accessing the main "logic" controllers in the app
|
||||||
@ -84,8 +77,9 @@ WondersLogic get wondersLogic => GetIt.I.get<WondersLogic>();
|
|||||||
TimelineLogic get timelineLogic => GetIt.I.get<TimelineLogic>();
|
TimelineLogic get timelineLogic => GetIt.I.get<TimelineLogic>();
|
||||||
SettingsLogic get settingsLogic => GetIt.I.get<SettingsLogic>();
|
SettingsLogic get settingsLogic => GetIt.I.get<SettingsLogic>();
|
||||||
UnsplashLogic get unsplashLogic => GetIt.I.get<UnsplashLogic>();
|
UnsplashLogic get unsplashLogic => GetIt.I.get<UnsplashLogic>();
|
||||||
ArtifactAPILogic get artifactLogic => GetIt.I.get<ArtifactAPILogic>();
|
MetAPILogic get metAPILogic => GetIt.I.get<MetAPILogic>();
|
||||||
CollectiblesLogic get collectiblesLogic => GetIt.I.get<CollectiblesLogic>();
|
CollectiblesLogic get collectiblesLogic => GetIt.I.get<CollectiblesLogic>();
|
||||||
|
WallPaperLogic get wallpaperLogic => GetIt.I.get<WallPaperLogic>();
|
||||||
LocaleLogic get localeLogic => GetIt.I.get<LocaleLogic>();
|
LocaleLogic get localeLogic => GetIt.I.get<LocaleLogic>();
|
||||||
|
|
||||||
/// Global helpers for readability
|
/// Global helpers for readability
|
||||||
|
137
lib/router.dart
@ -1,15 +1,15 @@
|
|||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:flutter/foundation.dart';
|
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
import 'package:wonders/ui/common/modals//fullscreen_video_viewer.dart';
|
import 'package:wonders/ui/common/modals//fullscreen_video_viewer.dart';
|
||||||
import 'package:wonders/ui/common/modals/fullscreen_maps_viewer.dart';
|
import 'package:wonders/ui/common/modals/fullscreen_maps_viewer.dart';
|
||||||
|
import 'package:wonders/ui/screens/artifact/artifact_carousel/artifact_carousel_screen.dart';
|
||||||
import 'package:wonders/ui/screens/artifact/artifact_details/artifact_details_screen.dart';
|
import 'package:wonders/ui/screens/artifact/artifact_details/artifact_details_screen.dart';
|
||||||
import 'package:wonders/ui/screens/artifact/artifact_search/artifact_search_screen.dart';
|
import 'package:wonders/ui/screens/artifact/artifact_search/artifact_search_screen.dart';
|
||||||
import 'package:wonders/ui/screens/collection/collection_screen.dart';
|
import 'package:wonders/ui/screens/collection/collection_screen.dart';
|
||||||
import 'package:wonders/ui/screens/home/wonders_home_screen.dart';
|
import 'package:wonders/ui/screens/home/wonders_home_screen.dart';
|
||||||
import 'package:wonders/ui/screens/intro/intro_screen.dart';
|
import 'package:wonders/ui/screens/intro/intro_screen.dart';
|
||||||
import 'package:wonders/ui/screens/page_not_found/page_not_found.dart';
|
|
||||||
import 'package:wonders/ui/screens/timeline/timeline_screen.dart';
|
import 'package:wonders/ui/screens/timeline/timeline_screen.dart';
|
||||||
|
import 'package:wonders/ui/screens/wallpaper_photo/wallpaper_photo_screen.dart';
|
||||||
import 'package:wonders/ui/screens/wonder_details/wonders_details_screen.dart';
|
import 'package:wonders/ui/screens/wonder_details/wonders_details_screen.dart';
|
||||||
|
|
||||||
/// Shared paths / urls used across the app
|
/// Shared paths / urls used across the app
|
||||||
@ -18,53 +18,20 @@ class ScreenPaths {
|
|||||||
static String intro = '/welcome';
|
static String intro = '/welcome';
|
||||||
static String home = '/home';
|
static String home = '/home';
|
||||||
static String settings = '/settings';
|
static String settings = '/settings';
|
||||||
|
static String wonderDetails(WonderType type, {int tabIndex = 0}) => '/wonder/${type.name}?t=$tabIndex';
|
||||||
static String wonderDetails(WonderType type, {required int tabIndex}) => '$home/wonder/${type.name}?t=$tabIndex';
|
static String video(String id) => '/video/$id';
|
||||||
|
static String highlights(WonderType type) => '/highlights/${type.name}';
|
||||||
/// Dynamically nested pages, always added on to the existing path
|
static String search(WonderType type) => '/search/${type.name}';
|
||||||
static String video(String id) => _appendToCurrentPath('/video/$id');
|
static String artifact(String id) => '/artifact/$id';
|
||||||
static String search(WonderType type) => _appendToCurrentPath('/search/${type.name}');
|
static String collection(String id) => '/collection?id=$id';
|
||||||
static String maps(WonderType type) => _appendToCurrentPath('/maps/${type.name}');
|
static String maps(WonderType type) => '/maps/${type.name}';
|
||||||
static String timeline(WonderType? type) => _appendToCurrentPath('/timeline?type=${type?.name ?? ''}');
|
static String timeline(WonderType? type) => '/timeline?type=${type?.name ?? ''}';
|
||||||
static String artifact(String id, {bool append = true}) =>
|
static String wallpaperPhoto(WonderType type) => '/wallpaperPhoto/${type.name}';
|
||||||
append ? _appendToCurrentPath('/artifact/$id') : '/artifact/$id';
|
|
||||||
static String collection(String id) => _appendToCurrentPath('/collection${id.isEmpty ? '' : '?id=$id'}');
|
|
||||||
|
|
||||||
static String _appendToCurrentPath(String newPath) {
|
|
||||||
final newPathUri = Uri.parse(newPath);
|
|
||||||
final currentUri = appRouter.routeInformationProvider.value.uri;
|
|
||||||
Map<String, dynamic> params = Map.of(currentUri.queryParameters);
|
|
||||||
params.addAll(newPathUri.queryParameters);
|
|
||||||
Uri? loc = Uri(path: '${currentUri.path}/${newPathUri.path}'.replaceAll('//', '/'), queryParameters: params);
|
|
||||||
return loc.toString();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Routes that are used multiple times
|
|
||||||
AppRoute get _artifactRoute => AppRoute(
|
|
||||||
'artifact/:artifactId',
|
|
||||||
(s) => ArtifactDetailsScreen(artifactId: s.pathParameters['artifactId']!),
|
|
||||||
);
|
|
||||||
|
|
||||||
AppRoute get _timelineRoute {
|
|
||||||
return AppRoute(
|
|
||||||
'timeline',
|
|
||||||
(s) => TimelineScreen(type: _tryParseWonderType(s.uri.queryParameters['type']!)),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
AppRoute get _collectionRoute {
|
|
||||||
return AppRoute(
|
|
||||||
'collection',
|
|
||||||
(s) => CollectionScreen(fromId: s.uri.queryParameters['id'] ?? ''),
|
|
||||||
routes: [_artifactRoute],
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Routing table, matches string paths to UI Screens, optionally parses params from the paths
|
/// Routing table, matches string paths to UI Screens, optionally parses params from the paths
|
||||||
final appRouter = GoRouter(
|
final appRouter = GoRouter(
|
||||||
redirect: _handleRedirect,
|
redirect: _handleRedirect,
|
||||||
errorPageBuilder: (context, state) => MaterialPage(child: PageNotFound(state.uri.toString())),
|
|
||||||
routes: [
|
routes: [
|
||||||
ShellRoute(
|
ShellRoute(
|
||||||
builder: (context, router, navigator) {
|
builder: (context, router, navigator) {
|
||||||
@ -72,50 +39,39 @@ final appRouter = GoRouter(
|
|||||||
},
|
},
|
||||||
routes: [
|
routes: [
|
||||||
AppRoute(ScreenPaths.splash, (_) => Container(color: $styles.colors.greyStrong)), // This will be hidden
|
AppRoute(ScreenPaths.splash, (_) => Container(color: $styles.colors.greyStrong)), // This will be hidden
|
||||||
|
AppRoute(ScreenPaths.home, (_) => HomeScreen()),
|
||||||
AppRoute(ScreenPaths.intro, (_) => IntroScreen()),
|
AppRoute(ScreenPaths.intro, (_) => IntroScreen()),
|
||||||
AppRoute(ScreenPaths.home, (_) => HomeScreen(), routes: [
|
AppRoute('/wonder/:type', (s) {
|
||||||
_timelineRoute,
|
int tab = int.tryParse(s.queryParams['t'] ?? '') ?? 0;
|
||||||
_collectionRoute,
|
|
||||||
AppRoute(
|
|
||||||
'wonder/:detailsType',
|
|
||||||
(s) {
|
|
||||||
int tab = int.tryParse(s.uri.queryParameters['t'] ?? '') ?? 0;
|
|
||||||
return WonderDetailsScreen(
|
return WonderDetailsScreen(
|
||||||
type: _parseWonderType(s.pathParameters['detailsType']),
|
type: _parseWonderType(s.params['type']),
|
||||||
tabIndex: tab,
|
initialTabIndex: tab,
|
||||||
);
|
);
|
||||||
},
|
}, useFade: true),
|
||||||
useFade: true,
|
AppRoute('/timeline', (s) {
|
||||||
// Wonder sub-routes
|
return TimelineScreen(type: _tryParseWonderType(s.queryParams['type']!));
|
||||||
routes: [
|
}),
|
||||||
_timelineRoute,
|
AppRoute('/video/:id', (s) {
|
||||||
_collectionRoute,
|
return FullscreenVideoViewer(id: s.params['id']!);
|
||||||
_artifactRoute,
|
}),
|
||||||
// Youtube Video
|
AppRoute('/highlights/:type', (s) {
|
||||||
AppRoute('video/:videoId', (s) {
|
return ArtifactCarouselScreen(type: _parseWonderType(s.params['type']));
|
||||||
return FullscreenVideoViewer(id: s.pathParameters['videoId']!);
|
}),
|
||||||
|
AppRoute('/search/:type', (s) {
|
||||||
|
return ArtifactSearchScreen(type: _parseWonderType(s.params['type']));
|
||||||
|
}),
|
||||||
|
AppRoute('/artifact/:id', (s) {
|
||||||
|
return ArtifactDetailsScreen(artifactId: s.params['id']!);
|
||||||
|
}),
|
||||||
|
AppRoute('/collection', (s) {
|
||||||
|
return CollectionScreen(fromId: s.queryParams['id'] ?? '');
|
||||||
|
}),
|
||||||
|
AppRoute('/maps/:type', (s) {
|
||||||
|
return FullscreenMapsViewer(type: _parseWonderType(s.params['type']));
|
||||||
|
}),
|
||||||
|
AppRoute('/wallpaperPhoto/:type', (s) {
|
||||||
|
return WallpaperPhotoScreen(type: _parseWonderType(s.params['type']));
|
||||||
}),
|
}),
|
||||||
|
|
||||||
// Search
|
|
||||||
AppRoute(
|
|
||||||
'search/:searchType',
|
|
||||||
(s) {
|
|
||||||
return ArtifactSearchScreen(type: _parseWonderType(s.pathParameters['searchType']));
|
|
||||||
},
|
|
||||||
routes: [
|
|
||||||
_artifactRoute,
|
|
||||||
],
|
|
||||||
),
|
|
||||||
|
|
||||||
// Maps
|
|
||||||
AppRoute(
|
|
||||||
'maps/:mapsType',
|
|
||||||
(s) => FullscreenMapsViewer(
|
|
||||||
type: _parseWonderType(s.pathParameters['mapsType']),
|
|
||||||
)),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
]),
|
|
||||||
]),
|
]),
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
@ -147,21 +103,12 @@ class AppRoute extends GoRoute {
|
|||||||
final bool useFade;
|
final bool useFade;
|
||||||
}
|
}
|
||||||
|
|
||||||
String? get initialDeeplink => _initialDeeplink;
|
|
||||||
String? _initialDeeplink;
|
|
||||||
|
|
||||||
String? _handleRedirect(BuildContext context, GoRouterState state) {
|
String? _handleRedirect(BuildContext context, GoRouterState state) {
|
||||||
// Prevent anyone from navigating away from `/` if app is starting up.
|
// Prevent anyone from navigating away from `/` if app is starting up.
|
||||||
if (!appLogic.isBootstrapComplete && state.uri.path != ScreenPaths.splash) {
|
if (!appLogic.isBootstrapComplete && state.location != ScreenPaths.splash) {
|
||||||
debugPrint('Redirecting from ${state.uri.path} to ${ScreenPaths.splash}.');
|
|
||||||
_initialDeeplink ??= state.uri.toString();
|
|
||||||
return ScreenPaths.splash;
|
return ScreenPaths.splash;
|
||||||
}
|
}
|
||||||
if (appLogic.isBootstrapComplete && state.uri.path == ScreenPaths.splash) {
|
debugPrint('Navigate to: ${state.location}');
|
||||||
debugPrint('Redirecting from ${state.uri.path} to ${ScreenPaths.home}');
|
|
||||||
return ScreenPaths.home;
|
|
||||||
}
|
|
||||||
if (!kIsWeb) debugPrint('Navigate to: ${state.uri}');
|
|
||||||
return null; // do nothing
|
return null; // do nothing
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,9 +13,6 @@ class AppColors {
|
|||||||
final Color greyStrong = const Color(0xFF272625);
|
final Color greyStrong = const Color(0xFF272625);
|
||||||
final Color greyMedium = const Color(0xFF9D9995);
|
final Color greyMedium = const Color(0xFF9D9995);
|
||||||
final Color white = Colors.white;
|
final Color white = Colors.white;
|
||||||
// NOTE: If this color is changed, also change it in
|
|
||||||
// - web/manifest.json
|
|
||||||
// - web/index.html -
|
|
||||||
final Color black = const Color(0xFF1E1B18);
|
final Color black = const Color(0xFF1E1B18);
|
||||||
|
|
||||||
final bool isDark = false;
|
final bool isDark = false;
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
// ignore_for_file: library_private_types_in_public_api
|
// ignore_for_file: library_private_types_in_public_api
|
||||||
|
|
||||||
|
import 'dart:ui';
|
||||||
|
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
|
|
||||||
export 'colors.dart';
|
export 'colors.dart';
|
||||||
@ -14,13 +16,20 @@ class AppStyle {
|
|||||||
final shortestSide = screenSize.shortestSide;
|
final shortestSide = screenSize.shortestSide;
|
||||||
const tabletXl = 1000;
|
const tabletXl = 1000;
|
||||||
const tabletLg = 800;
|
const tabletLg = 800;
|
||||||
|
const tabletSm = 600;
|
||||||
|
const phoneLg = 400;
|
||||||
if (shortestSide > tabletXl) {
|
if (shortestSide > tabletXl) {
|
||||||
scale = 1.2;
|
scale = 1.25;
|
||||||
} else if (shortestSide > tabletLg) {
|
} else if (shortestSide > tabletLg) {
|
||||||
scale = 1.1;
|
scale = 1.15;
|
||||||
} else {
|
} else if (shortestSide > tabletSm) {
|
||||||
scale = 1;
|
scale = 1;
|
||||||
|
} else if (shortestSide > phoneLg) {
|
||||||
|
scale = .9; // phone
|
||||||
|
} else {
|
||||||
|
scale = .85; // small phone
|
||||||
}
|
}
|
||||||
|
//debugPrint('screenSize=$screenSize, scale=$scale');
|
||||||
}
|
}
|
||||||
|
|
||||||
late final double scale;
|
late final double scale;
|
||||||
@ -151,7 +160,7 @@ class _Sizes {
|
|||||||
double get maxContentWidth1 => 800;
|
double get maxContentWidth1 => 800;
|
||||||
double get maxContentWidth2 => 600;
|
double get maxContentWidth2 => 600;
|
||||||
double get maxContentWidth3 => 500;
|
double get maxContentWidth3 => 500;
|
||||||
final Size minAppSize = Size(380, 650);
|
final Size minAppSize = Size(380, 250);
|
||||||
}
|
}
|
||||||
|
|
||||||
@immutable
|
@immutable
|
||||||
|
@ -2,29 +2,45 @@ import 'package:wonders/common_libs.dart';
|
|||||||
|
|
||||||
extension WonderColorExtensions on WonderType {
|
extension WonderColorExtensions on WonderType {
|
||||||
Color get bgColor {
|
Color get bgColor {
|
||||||
return switch (this) {
|
switch (this) {
|
||||||
WonderType.pyramidsGiza => const Color(0xFF16184D),
|
case WonderType.pyramidsGiza:
|
||||||
WonderType.greatWall => const Color(0xFF642828),
|
return const Color(0xFF16184D);
|
||||||
WonderType.petra => const Color(0xFF444B9B),
|
case WonderType.greatWall:
|
||||||
WonderType.colosseum => const Color(0xFF1E736D),
|
return const Color(0xFF642828);
|
||||||
WonderType.chichenItza => const Color(0xFF164F2A),
|
case WonderType.petra:
|
||||||
WonderType.machuPicchu => const Color(0xFF0E4064),
|
return const Color(0xFF444B9B);
|
||||||
WonderType.tajMahal => const Color(0xFFC96454),
|
case WonderType.colosseum:
|
||||||
WonderType.christRedeemer => const Color(0xFF1C4D46)
|
return const Color(0xFF1E736D);
|
||||||
};
|
case WonderType.chichenItza:
|
||||||
|
return const Color(0xFF164F2A);
|
||||||
|
case WonderType.machuPicchu:
|
||||||
|
return const Color(0xFF0E4064);
|
||||||
|
case WonderType.tajMahal:
|
||||||
|
return const Color(0xFFC96454);
|
||||||
|
case WonderType.christRedeemer:
|
||||||
|
return const Color(0xFF1C4D46);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Color get fgColor {
|
Color get fgColor {
|
||||||
return switch (this) {
|
switch (this) {
|
||||||
WonderType.pyramidsGiza => const Color(0xFF444B9B),
|
case WonderType.pyramidsGiza:
|
||||||
WonderType.greatWall => const Color(0xFF688750),
|
return const Color(0xFF444B9B);
|
||||||
WonderType.petra => const Color(0xFF1B1A65),
|
case WonderType.greatWall:
|
||||||
WonderType.colosseum => const Color(0xFF4AA39D),
|
return const Color(0xFF688750);
|
||||||
WonderType.chichenItza => const Color(0xFFE2CFBB),
|
case WonderType.petra:
|
||||||
WonderType.machuPicchu => const Color(0xFFC1D9D1),
|
return const Color(0xFF1B1A65);
|
||||||
WonderType.tajMahal => const Color(0xFF642828),
|
case WonderType.colosseum:
|
||||||
WonderType.christRedeemer => const Color(0xFFED7967)
|
return const Color(0xFF4AA39D);
|
||||||
};
|
case WonderType.chichenItza:
|
||||||
|
return const Color(0xFFE2CFBB);
|
||||||
|
case WonderType.machuPicchu:
|
||||||
|
return const Color(0xFFC1D9D1);
|
||||||
|
case WonderType.tajMahal:
|
||||||
|
return const Color(0xFF642828);
|
||||||
|
case WonderType.christRedeemer:
|
||||||
|
return const Color(0xFFED7967);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ import 'package:wonders/common_libs.dart';
|
|||||||
import 'package:wonders/ui/common/app_scroll_behavior.dart';
|
import 'package:wonders/ui/common/app_scroll_behavior.dart';
|
||||||
|
|
||||||
class WondersAppScaffold extends StatelessWidget {
|
class WondersAppScaffold extends StatelessWidget {
|
||||||
const WondersAppScaffold({super.key, required this.child});
|
const WondersAppScaffold({Key? key, required this.child}) : super(key: key);
|
||||||
final Widget child;
|
final Widget child;
|
||||||
static AppStyle get style => _style;
|
static AppStyle get style => _style;
|
||||||
static AppStyle _style = AppStyle();
|
static AppStyle _style = AppStyle();
|
||||||
@ -10,8 +10,8 @@ class WondersAppScaffold extends StatelessWidget {
|
|||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
// Listen to the device size, and update AppStyle when it changes
|
// Listen to the device size, and update AppStyle when it changes
|
||||||
final mq = MediaQuery.of(context);
|
MediaQuery.of(context);
|
||||||
appLogic.handleAppSizeChanged(mq.size);
|
appLogic.handleAppSizeChanged();
|
||||||
// Set default timing for animations in the app
|
// Set default timing for animations in the app
|
||||||
Animate.defaultDuration = _style.times.fast;
|
Animate.defaultDuration = _style.times.fast;
|
||||||
// Create a style object that will be passed down the widget tree
|
// Create a style object that will be passed down the widget tree
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
import 'dart:ui';
|
import 'dart:ui';
|
||||||
|
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
|
|
||||||
class AppBackdrop extends StatelessWidget {
|
class AppBackdrop extends StatelessWidget {
|
||||||
const AppBackdrop({
|
const AppBackdrop({
|
||||||
super.key,
|
Key? key,
|
||||||
this.strength = 1,
|
this.strength = 1,
|
||||||
this.child,
|
this.child,
|
||||||
});
|
}) : super(key: key);
|
||||||
|
|
||||||
final double strength;
|
final double strength;
|
||||||
final Widget? child;
|
final Widget? child;
|
||||||
|
@ -1,16 +1,19 @@
|
|||||||
// ignore_for_file: constant_identifier_names
|
// ignore_for_file: constant_identifier_names
|
||||||
|
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
|
|
||||||
class AppIcon extends StatelessWidget {
|
class AppIcon extends StatelessWidget {
|
||||||
const AppIcon(this.icon, {super.key, this.size = 22, this.color});
|
const AppIcon(this.icon, {Key? key, this.size = 22, this.color}) : super(key: key);
|
||||||
final AppIcons icon;
|
final AppIcons icon;
|
||||||
final double size;
|
final double size;
|
||||||
final Color? color;
|
final Color? color;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
String i = icon.name.toLowerCase().replaceAll('_', '-');
|
String i = describeEnum(icon).toLowerCase().replaceAll('_', '-');
|
||||||
String path = 'assets/images/_common/icons/icon-$i.png';
|
String path = 'assets/images/_common/icons/icon-$i.png';
|
||||||
|
//print(path);
|
||||||
return SizedBox(
|
return SizedBox(
|
||||||
width: size,
|
width: size,
|
||||||
height: size,
|
height: size,
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:flutter/gestures.dart';
|
import 'package:flutter/gestures.dart';
|
||||||
import 'package:wonders/common_libs.dart';
|
|
||||||
import 'package:wonders/logic/common/platform_info.dart';
|
import 'package:wonders/logic/common/platform_info.dart';
|
||||||
|
|
||||||
class AppScrollBehavior extends ScrollBehavior {
|
class AppScrollBehavior extends ScrollBehavior {
|
||||||
@ -16,15 +15,12 @@ class AppScrollBehavior extends ScrollBehavior {
|
|||||||
@override
|
@override
|
||||||
ScrollPhysics getScrollPhysics(BuildContext context) => const BouncingScrollPhysics();
|
ScrollPhysics getScrollPhysics(BuildContext context) => const BouncingScrollPhysics();
|
||||||
|
|
||||||
|
// TODO: Finalize scrollbar strategy (Do we use them at all? Where specifically?)
|
||||||
@override
|
@override
|
||||||
Widget buildScrollbar(BuildContext context, Widget child, ScrollableDetails details) {
|
Widget buildScrollbar(BuildContext context, Widget child, ScrollableDetails details) {
|
||||||
if (PlatformInfo.isMobile) return child;
|
//return child;
|
||||||
return RawScrollbar(
|
return PlatformInfo.isAndroid
|
||||||
controller: details.controller,
|
? RawScrollbar(controller: details.controller, child: child)
|
||||||
thumbVisibility: PlatformInfo.isDesktopOrWeb,
|
: CupertinoScrollbar(controller: details.controller, child: child);
|
||||||
thickness: 8,
|
|
||||||
interactive: true,
|
|
||||||
child: child,
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,44 +0,0 @@
|
|||||||
import 'package:flutter/foundation.dart';
|
|
||||||
import 'package:wonders/common_libs.dart';
|
|
||||||
|
|
||||||
class AppShortcuts {
|
|
||||||
static final Map<ShortcutActivator, Intent> _defaultWebAndDesktopShortcuts = <ShortcutActivator, Intent>{
|
|
||||||
// Activation
|
|
||||||
if (kIsWeb) ...{
|
|
||||||
// On the web, enter activates buttons, but not other controls.
|
|
||||||
SingleActivator(LogicalKeyboardKey.enter): ButtonActivateIntent(),
|
|
||||||
SingleActivator(LogicalKeyboardKey.numpadEnter): ButtonActivateIntent(),
|
|
||||||
} else ...{
|
|
||||||
SingleActivator(LogicalKeyboardKey.enter): ActivateIntent(),
|
|
||||||
SingleActivator(LogicalKeyboardKey.numpadEnter): ActivateIntent(),
|
|
||||||
SingleActivator(LogicalKeyboardKey.space): ActivateIntent(),
|
|
||||||
SingleActivator(LogicalKeyboardKey.gameButtonA): ActivateIntent(),
|
|
||||||
},
|
|
||||||
|
|
||||||
// Dismissal
|
|
||||||
SingleActivator(LogicalKeyboardKey.escape): DismissIntent(),
|
|
||||||
|
|
||||||
// Keyboard traversal.
|
|
||||||
SingleActivator(LogicalKeyboardKey.tab): NextFocusIntent(),
|
|
||||||
SingleActivator(LogicalKeyboardKey.tab, shift: true): PreviousFocusIntent(),
|
|
||||||
|
|
||||||
// Scrolling
|
|
||||||
SingleActivator(LogicalKeyboardKey.arrowUp): ScrollIntent(direction: AxisDirection.up),
|
|
||||||
SingleActivator(LogicalKeyboardKey.arrowDown): ScrollIntent(direction: AxisDirection.down),
|
|
||||||
SingleActivator(LogicalKeyboardKey.arrowLeft): ScrollIntent(direction: AxisDirection.left),
|
|
||||||
SingleActivator(LogicalKeyboardKey.arrowRight): ScrollIntent(direction: AxisDirection.right),
|
|
||||||
SingleActivator(LogicalKeyboardKey.pageUp):
|
|
||||||
ScrollIntent(direction: AxisDirection.up, type: ScrollIncrementType.page),
|
|
||||||
SingleActivator(LogicalKeyboardKey.pageDown):
|
|
||||||
ScrollIntent(direction: AxisDirection.down, type: ScrollIncrementType.page),
|
|
||||||
};
|
|
||||||
|
|
||||||
static Map<ShortcutActivator, Intent>? get defaults {
|
|
||||||
return switch (defaultTargetPlatform) {
|
|
||||||
// fall back to default shortcuts for ios and android
|
|
||||||
TargetPlatform.iOS || TargetPlatform.android => null,
|
|
||||||
// unify shortcuts for desktop/web
|
|
||||||
_ => _defaultWebAndDesktopShortcuts
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
@ -5,7 +5,8 @@ class BlendMask extends SingleChildRenderObjectWidget {
|
|||||||
final List<BlendMode> blendModes;
|
final List<BlendMode> blendModes;
|
||||||
final double opacity;
|
final double opacity;
|
||||||
|
|
||||||
const BlendMask({required this.blendModes, this.opacity = 1.0, super.key, required Widget super.child});
|
const BlendMask({required this.blendModes, this.opacity = 1.0, Key? key, required Widget child})
|
||||||
|
: super(key: key, child: child);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
RenderObject createRenderObject(context) => RenderBlendMask(blendModes, opacity);
|
RenderObject createRenderObject(context) => RenderBlendMask(blendModes, opacity);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import 'package:wonders/common_libs.dart';
|
import 'package:wonders/common_libs.dart';
|
||||||
|
|
||||||
class CenteredBox extends StatelessWidget {
|
class CenteredBox extends StatelessWidget {
|
||||||
const CenteredBox({super.key, required this.child, this.width, this.height, this.padding});
|
const CenteredBox({Key? key, required this.child, this.width, this.height, this.padding}) : super(key: key);
|
||||||
final Widget child;
|
final Widget child;
|
||||||
final double? width;
|
final double? width;
|
||||||
final double? height;
|
final double? height;
|
||||||
|
@ -6,16 +6,15 @@ import 'package:wonders/ui/common/utils/app_haptics.dart';
|
|||||||
import 'package:wonders/ui/screens/collectible_found/collectible_found_screen.dart';
|
import 'package:wonders/ui/screens/collectible_found/collectible_found_screen.dart';
|
||||||
|
|
||||||
class CollectibleItem extends StatelessWidget with GetItMixin {
|
class CollectibleItem extends StatelessWidget with GetItMixin {
|
||||||
CollectibleItem(this.collectible, {this.size = 64.0, super.key, this.focus}) {
|
CollectibleItem(this.collectible, {this.size = 64.0, Key? key}) : super(key: key) {
|
||||||
// pre-fetch the image, so it's ready if we show the collectible found screen.
|
// pre-fetch the image, so it's ready if we show the collectible found screen.
|
||||||
_imageProvider = NetworkImage(collectible.imageUrl);
|
_imageProvider = NetworkImage(collectible.imageUrlSmall);
|
||||||
_imageProvider.resolve(ImageConfiguration()).addListener(ImageStreamListener((_, __) {}));
|
_imageProvider.resolve(ImageConfiguration()).addListener(ImageStreamListener((_, __) {}));
|
||||||
}
|
}
|
||||||
|
|
||||||
final CollectibleData collectible;
|
final CollectibleData collectible;
|
||||||
final double size;
|
final double size;
|
||||||
late final ImageProvider _imageProvider;
|
late final ImageProvider _imageProvider;
|
||||||
final FocusNode? focus;
|
|
||||||
|
|
||||||
void _handleTap(BuildContext context) async {
|
void _handleTap(BuildContext context) async {
|
||||||
final screen = CollectibleFoundScreen(collectible: collectible, imageProvider: _imageProvider);
|
final screen = CollectibleFoundScreen(collectible: collectible, imageProvider: _imageProvider);
|
||||||
@ -40,7 +39,6 @@ class CollectibleItem extends StatelessWidget with GetItMixin {
|
|||||||
// Note: In order for the collapse animation to run properly, we must return a non-zero height or width.
|
// Note: In order for the collapse animation to run properly, we must return a non-zero height or width.
|
||||||
closedBuilder: (_) => SizedBox(width: 1, height: 0),
|
closedBuilder: (_) => SizedBox(width: 1, height: 0),
|
||||||
openBuilder: (_) => AppBtn.basic(
|
openBuilder: (_) => AppBtn.basic(
|
||||||
focusNode: focus,
|
|
||||||
semanticLabel: $strings.collectibleItemSemanticCollectible,
|
semanticLabel: $strings.collectibleItemSemanticCollectible,
|
||||||
onPressed: () => _handleTap(context),
|
onPressed: () => _handleTap(context),
|
||||||
enableFeedback: false,
|
enableFeedback: false,
|
||||||
@ -56,9 +54,9 @@ class CollectibleItem extends StatelessWidget with GetItMixin {
|
|||||||
.animate(onPlay: (controller) => controller.repeat())
|
.animate(onPlay: (controller) => controller.repeat())
|
||||||
.shimmer(delay: 4000.ms, duration: $styles.times.med * 3)
|
.shimmer(delay: 4000.ms, duration: $styles.times.med * 3)
|
||||||
.shake(curve: Curves.easeInOutCubic, hz: 4)
|
.shake(curve: Curves.easeInOutCubic, hz: 4)
|
||||||
.scale(begin: Offset(1.0, 1.0), end: Offset(1.1, 1.1), duration: $styles.times.med)
|
.scale(begin: 1.0, end: 1.1, duration: $styles.times.med)
|
||||||
.then(delay: $styles.times.med)
|
.then(delay: $styles.times.med)
|
||||||
.scale(begin: Offset(1.0, 1.0), end: Offset(1 / 1.1, 1 / 1.1)),
|
.scale(begin: 1.0, end: 1 / 1.1),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|