Compare commits
212 Commits
feature/up
...
main
Author | SHA1 | Date | |
---|---|---|---|
51f01a661a | |||
|
0331605e1e | ||
|
11b040ae9e | ||
|
1f1bc63bc1 | ||
|
e5f1c55993 | ||
|
596abc850c | ||
|
b6699831d7 | ||
|
371421a049 | ||
|
1b508f3200 | ||
|
dadb6275fc | ||
|
c00dae0b97 | ||
|
01ba5f624f | ||
|
e41f2ba530 | ||
|
1dfa1574c8 | ||
|
095205d047 | ||
|
648eac7298 | ||
|
a1f2a778a2 | ||
|
7f892df3c8 | ||
|
9c64993cff | ||
|
097295f393 | ||
|
bb2564efdd | ||
|
85379a148a | ||
|
8d5daf3edd | ||
|
45a9a8348f | ||
|
3ee40b811a | ||
|
b7b9141682 | ||
|
9194c8a41a | ||
|
2faa7d7aab | ||
|
663ad161fd | ||
|
9d2409cc9d | ||
|
b28c6994f7 | ||
|
c018fa3dd1 | ||
|
be5e4fbdf3 | ||
|
a71de46804 | ||
|
4b34f81555 | ||
|
2f500a344e | ||
|
fa640e005d | ||
|
54cfee18c3 | ||
|
a57a23d4e0 | ||
|
6f7a69d50d | ||
|
a40ce7c080 | ||
|
590e542b34 | ||
|
76eba1e3e9 | ||
|
4913c2fe92 | ||
|
5d8da79941 | ||
|
68a0f4d2df | ||
|
848ae5cbb6 | ||
|
4ee616f67c | ||
|
3da2041963 | ||
|
5fea5fc017 | ||
|
59af5d9e3e | ||
|
1ffc18d001 | ||
|
80a5cbdcca | ||
|
537d2ed9e4 | ||
|
c450c71d05 | ||
|
c45e1fc77e | ||
|
ea47695847 | ||
|
cbbd343f71 | ||
|
bf2c0b2d04 | ||
|
90e642f4b2 | ||
|
539b79a20e | ||
|
2853af8f61 | ||
|
44300dbe23 | ||
|
c0fae98895 | ||
|
bbab178465 | ||
|
28734b7f1f | ||
|
00e3dcc234 | ||
|
3ce1d3a68d | ||
|
6e3d94eece | ||
|
3d9d15c5a0 | ||
|
824f4a1ff1 | ||
|
a6c99352e6 | ||
|
74b536b366 | ||
|
91c8cb9760 | ||
|
3533369066 | ||
|
432becb17a | ||
|
66840b9300 | ||
|
28ebe79ad2 | ||
|
cc6e1649d1 | ||
|
e34479ccd8 | ||
|
7c76fc9c09 | ||
|
8daa4c112e | ||
|
5b6cd2d8b5 | ||
|
cbde677283 | ||
|
d7ac853653 | ||
|
1f27c303e9 | ||
|
fc23212912 | ||
|
9045b5d8fd | ||
|
d710a9718a | ||
|
c2d33ac9d3 | ||
|
9e4d457339 | ||
|
a056373207 | ||
|
de6c18a42d | ||
|
07bd69ac77 | ||
|
a3594470cd | ||
|
93b0ed57cb | ||
|
d856f91a93 | ||
|
d2062cd2a4 | ||
|
7feafe35b8 | ||
|
eb0534106f | ||
|
66ca833c58 | ||
|
2887de4704 | ||
|
5b595c3f31 | ||
|
1c853b1c39 | ||
|
04be1daf42 | ||
|
97cb83733c | ||
|
395fa12ad0 | ||
|
c4f4c1a05a | ||
|
00847778f5 | ||
|
e974ce8ca0 | ||
|
24d08a69e9 | ||
|
c071798b02 | ||
|
5d7f14fd17 | ||
|
7f786610a7 | ||
|
94afbb1bcf | ||
|
616f5ace91 | ||
|
76ff50d09a | ||
|
0805da1b37 | ||
|
8c3ef002a8 | ||
|
d783d706e1 | ||
|
b188e77449 | ||
|
a8f0b43c99 | ||
|
a2a5eef138 | ||
|
5b37a65f14 | ||
|
48e9b5fc25 | ||
|
758a58b93d | ||
|
310dcd918b | ||
|
0cff2e5ecc | ||
|
505b0a2054 | ||
|
170bf6b13b | ||
|
1b07243f25 | ||
|
2185a02c46 | ||
|
26e82be9f3 | ||
|
cac0944d32 | ||
|
dff396283f | ||
|
f10786ed82 | ||
|
b0f0b0084e | ||
|
34bdef3db0 | ||
|
6a0eb051e6 | ||
|
8ac60d46a8 | ||
|
4d5347013c | ||
|
ef7b99c992 | ||
|
105073480a | ||
|
431a17dc1d | ||
|
0fa3a344c9 | ||
|
bbd6a68731 | ||
|
79631cd91d | ||
|
c4e34edfd2 | ||
|
8f2625bc23 | ||
|
fdaabec9f3 | ||
|
dce9138640 | ||
|
5065002bce | ||
|
27613c6922 | ||
|
a04d8bbb71 | ||
|
31ec04dea9 | ||
|
509487f789 | ||
|
8a29d67096 | ||
|
a38f564411 | ||
|
6523ec320b | ||
|
c7f00c8d32 | ||
|
ab7ce7bcd6 | ||
|
e440b29276 | ||
|
efc98ee6cc | ||
|
3987d8ea7d | ||
|
5c72a83def | ||
|
43d463a9b4 | ||
|
a132e97916 | ||
|
345f73f048 | ||
|
bc21f55d62 | ||
|
b0337152fa | ||
|
b430fc4f1b | ||
|
25d468e3eb | ||
|
c05c92b442 | ||
|
fa1c4bb52e | ||
|
9ff9527b84 | ||
|
fc60942b66 | ||
|
d369891d1e | ||
|
14afe90485 | ||
|
56d85a87fd | ||
|
994a454587 | ||
|
f2408b936c | ||
|
5c79438bf2 | ||
|
aad94222e8 | ||
|
43a1e801b8 | ||
|
bb580d5d78 | ||
|
472fdd4ced | ||
|
76fb0f7d1a | ||
|
d77055d340 | ||
|
ce767b7155 | ||
|
a9e4e12ee7 | ||
|
ac10dc36f8 | ||
|
b6e35f6f92 | ||
|
7318ce7d9a | ||
|
1274130ca1 | ||
|
9b4d7cc226 | ||
|
fe83fc0c5d | ||
|
d3e7e7e606 | ||
|
4492f9e4ee | ||
|
34e49a0808 | ||
|
8b0ed00787 | ||
|
35070ad8a0 | ||
|
23a1741722 | ||
|
8a09f54d5c | ||
|
479e0838e8 | ||
|
46125abf7f | ||
|
a387ca18db | ||
|
e30e2ebf48 | ||
|
9e4cd6ee7d | ||
|
be5b5fc9a6 | ||
|
11ee06f9ef | ||
|
eec8c58d88 | ||
|
6ad95e23e0 |
1
.gitignore
vendored
@ -33,7 +33,6 @@ desktop.ini
|
|||||||
/build/
|
/build/
|
||||||
|
|
||||||
# Web related
|
# Web related
|
||||||
lib/generated_plugin_registrant.dart
|
|
||||||
|
|
||||||
# Symbolication related
|
# Symbolication related
|
||||||
app.*.symbols
|
app.*.symbols
|
||||||
|
29
.metadata
@ -1,11 +1,11 @@
|
|||||||
# This file tracks properties of this Flutter project.
|
# This file tracks properties of this Flutter project.
|
||||||
# Used by Flutter tool to assess capabilities and perform upgrades etc.
|
# Used by Flutter tool to assess capabilities and perform upgrades etc.
|
||||||
#
|
#
|
||||||
# This file should be version controlled.
|
# This file should be version controlled and should not be manually edited.
|
||||||
|
|
||||||
version:
|
version:
|
||||||
revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
revision: "efbf63d9c66b9f6ec30e9ad4611189aa80003d31"
|
||||||
channel: beta
|
channel: "stable"
|
||||||
|
|
||||||
project_type: app
|
project_type: app
|
||||||
|
|
||||||
@ -13,26 +13,11 @@ project_type: app
|
|||||||
migration:
|
migration:
|
||||||
platforms:
|
platforms:
|
||||||
- platform: root
|
- platform: root
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
create_revision: efbf63d9c66b9f6ec30e9ad4611189aa80003d31
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
base_revision: efbf63d9c66b9f6ec30e9ad4611189aa80003d31
|
||||||
- platform: android
|
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
- platform: ios
|
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
- platform: linux
|
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
- platform: macos
|
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
- platform: web
|
- platform: web
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
create_revision: efbf63d9c66b9f6ec30e9ad4611189aa80003d31
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
base_revision: efbf63d9c66b9f6ec30e9ad4611189aa80003d31
|
||||||
- platform: windows
|
|
||||||
create_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
base_revision: 74e4b092e5212ebf8292dde2a48d3da960c0920b
|
|
||||||
|
|
||||||
# User provided section
|
# User provided section
|
||||||
|
|
||||||
|
@ -23,11 +23,11 @@ To try the app you can download it from your favorite app store:
|
|||||||
|
|
||||||
If you're new to Flutter the first thing you'll need is to follow the [setup instructions](https://flutter.dev/docs/get-started/install).
|
If you're new to Flutter the first thing you'll need is to follow the [setup instructions](https://flutter.dev/docs/get-started/install).
|
||||||
|
|
||||||
Once Flutter is setup, you can use the latest `master` channel:
|
Once Flutter is setup, you can use the latest `stable` channel:
|
||||||
* `flutter channel master`
|
* `flutter channel stable`
|
||||||
* `flutter upgrade`
|
* `flutter upgrade`
|
||||||
|
|
||||||
Once on `master` you're ready to run the app on your local device or simulator:
|
Once on `stable` you're ready to run the app on your local device or simulator:
|
||||||
* `flutter run -d ios`
|
* `flutter run -d ios`
|
||||||
* `flutter run -d android`
|
* `flutter run -d android`
|
||||||
|
|
||||||
|
@ -9,6 +9,11 @@
|
|||||||
# 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`
|
||||||
@ -22,9 +27,8 @@ 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: true
|
- always_declare_return_types
|
||||||
always_use_package_imports: true
|
- always_use_package_imports
|
||||||
prefer_const_constructors: false
|
- prefer_single_quotes
|
||||||
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 flutter.compileSdkVersion
|
compileSdkVersion 34
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
configurations.all {
|
configurations.all {
|
||||||
@ -47,17 +47,9 @@ 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.release
|
signingConfig signingConfigs.debug
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<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: 16 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
Before Width: | Height: | Size: 11 KiB |
BIN
android/app/src/main/res/drawable-night-hdpi/android12splash.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
android/app/src/main/res/drawable-night-mdpi/android12splash.png
Normal file
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 70 B After Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 70 B After Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 14 KiB |
21
android/app/src/main/res/values-night-v31/styles.xml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?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,6 +5,10 @@
|
|||||||
<!-- 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,6 +4,7 @@
|
|||||||
<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,6 +7,7 @@
|
|||||||
<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.6.10'
|
ext.kotlin_version = '1.9.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:4.1.0'
|
classpath 'com.android.tools.build:gradle:7.3.0'
|
||||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 91 KiB |
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 168 KiB |
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 262 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 33 KiB |
BIN
assets/images/widget/background-empty.jpg
Normal file
After Width: | Height: | Size: 217 KiB |
BIN
assets/images/widget/wonderous-icon.png
Normal file
After 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
|
- GoogleMaps (< 9.0)
|
||||||
- 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
|
||||||
- image_gallery_saver (1.5.0):
|
- home_widget (0.0.1):
|
||||||
|
- 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/ios`)
|
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
||||||
- share_plus (from `.symlinks/plugins/share_plus/ios`)
|
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
||||||
- 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/ios"
|
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
||||||
share_plus:
|
|
||||||
:path: ".symlinks/plugins/share_plus/ios"
|
|
||||||
shared_preferences_foundation:
|
shared_preferences_foundation:
|
||||||
:path: ".symlinks/plugins/shared_preferences_foundation/ios"
|
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
||||||
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: 66201f392bf62d500f07670a30488a247b9bb5b9
|
google_maps_flutter_ios: d1318b4ff711612cab16862d7a87e31a7403d458
|
||||||
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
|
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
|
||||||
image_gallery_saver: 259eab68fb271cfd57d599904f7acdc7832e7ef2
|
home_widget: 0434835a4c9a75704264feff6be17ea40e0f0d57
|
||||||
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
|
image_gallery_saver: cb43cc43141711190510e92c460eb1655cd343cb
|
||||||
path_provider_foundation: 37748e03f12783f9de2cb2c4eadfaa25fe6d4852
|
package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
|
||||||
share_plus: 056a1e8ac890df3e33cb503afffaf1e9b4fbae68
|
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
|
||||||
shared_preferences_foundation: 297b3ebca31b34ec92be11acd7fb0ba932c822ca
|
shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695
|
||||||
url_launcher_ios: 839c58cdb4279282219f5e248c3321761ff3c4de
|
url_launcher_ios: bbd758c6e7f9fd7b5b1d4cde34d2b95fcce5e812
|
||||||
webview_flutter_wkwebview: b7e70ef1ddded7e69c796c7390ee74180182971f
|
webview_flutter_wkwebview: 4f3e50f7273d31e5500066ed267e3ae4309c5ae4
|
||||||
|
|
||||||
PODFILE CHECKSUM: ef19549a9bc3046e7bb7d2fab4d021637c0c58a3
|
PODFILE CHECKSUM: ef19549a9bc3046e7bb7d2fab4d021637c0c58a3
|
||||||
|
|
||||||
COCOAPODS: 1.11.3
|
COCOAPODS: 1.15.0
|
||||||
|
@ -8,6 +8,18 @@
|
|||||||
|
|
||||||
/* 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 */; };
|
||||||
@ -17,6 +29,13 @@
|
|||||||
/* 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 */;
|
||||||
@ -27,6 +46,17 @@
|
|||||||
/* 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;
|
||||||
@ -43,6 +73,19 @@
|
|||||||
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>"; };
|
||||||
@ -62,6 +105,15 @@
|
|||||||
/* 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;
|
||||||
@ -80,10 +132,28 @@
|
|||||||
/* 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>";
|
||||||
@ -102,8 +172,10 @@
|
|||||||
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 */,
|
||||||
@ -115,6 +187,7 @@
|
|||||||
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>";
|
||||||
@ -148,6 +221,23 @@
|
|||||||
/* 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" */;
|
||||||
@ -157,6 +247,7 @@
|
|||||||
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 */,
|
||||||
@ -165,6 +256,7 @@
|
|||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
dependencies = (
|
dependencies = (
|
||||||
|
297F6FD62AD06E0F00FF159E /* PBXTargetDependency */,
|
||||||
);
|
);
|
||||||
name = Runner;
|
name = Runner;
|
||||||
productName = Runner;
|
productName = Runner;
|
||||||
@ -198,10 +290,13 @@
|
|||||||
KnownAssetTags = (
|
KnownAssetTags = (
|
||||||
New,
|
New,
|
||||||
);
|
);
|
||||||
LastSwiftUpdateCheck = 1320;
|
LastSwiftUpdateCheck = 1430;
|
||||||
LastUpgradeCheck = 1300;
|
LastUpgradeCheck = 1430;
|
||||||
ORGANIZATIONNAME = "";
|
ORGANIZATIONNAME = "";
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
|
297F6FC42AD06E0D00FF159E = {
|
||||||
|
CreatedOnToolsVersion = 14.3.1;
|
||||||
|
};
|
||||||
97C146ED1CF9000F007C117D = {
|
97C146ED1CF9000F007C117D = {
|
||||||
CreatedOnToolsVersion = 7.3.1;
|
CreatedOnToolsVersion = 7.3.1;
|
||||||
LastSwiftMigration = 1100;
|
LastSwiftMigration = 1100;
|
||||||
@ -227,11 +322,20 @@
|
|||||||
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;
|
||||||
@ -282,6 +386,7 @@
|
|||||||
files = (
|
files = (
|
||||||
);
|
);
|
||||||
inputPaths = (
|
inputPaths = (
|
||||||
|
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
|
||||||
);
|
);
|
||||||
name = "Thin Binary";
|
name = "Thin Binary";
|
||||||
outputPaths = (
|
outputPaths = (
|
||||||
@ -342,10 +447,25 @@
|
|||||||
/* 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 */,
|
||||||
);
|
);
|
||||||
@ -361,6 +481,11 @@
|
|||||||
/* 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 */;
|
||||||
@ -444,9 +569,12 @@
|
|||||||
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;
|
||||||
@ -458,6 +586,7 @@
|
|||||||
);
|
);
|
||||||
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";
|
||||||
@ -465,6 +594,120 @@
|
|||||||
};
|
};
|
||||||
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 = {
|
||||||
@ -580,9 +823,12 @@
|
|||||||
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;
|
||||||
@ -594,6 +840,7 @@
|
|||||||
);
|
);
|
||||||
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;
|
||||||
@ -606,6 +853,7 @@
|
|||||||
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;
|
||||||
@ -714,6 +962,16 @@
|
|||||||
/* 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 = "1300"
|
LastUpgradeVersion = "1430"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
|
@ -1,122 +1,122 @@
|
|||||||
{
|
{
|
||||||
"images" : [
|
"images": [
|
||||||
{
|
{
|
||||||
"size" : "20x20",
|
"filename": "Icon-App-20x20@2x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-20x20@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "20x20",
|
"filename": "Icon-App-20x20@3x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-20x20@3x.png",
|
"scale": "3x",
|
||||||
"scale" : "3x"
|
"size": "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "29x29",
|
"filename": "Icon-App-29x29@1x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-29x29@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "29x29",
|
"filename": "Icon-App-29x29@2x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-29x29@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "29x29",
|
"filename": "Icon-App-29x29@3x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-29x29@3x.png",
|
"scale": "3x",
|
||||||
"scale" : "3x"
|
"size": "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "40x40",
|
"filename": "Icon-App-40x40@2x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-40x40@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "40x40",
|
"filename": "Icon-App-40x40@3x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-40x40@3x.png",
|
"scale": "3x",
|
||||||
"scale" : "3x"
|
"size": "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "60x60",
|
"filename": "Icon-App-60x60@2x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-60x60@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "60x60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "60x60",
|
"filename": "Icon-App-60x60@3x.png",
|
||||||
"idiom" : "iphone",
|
"idiom": "iphone",
|
||||||
"filename" : "Icon-App-60x60@3x.png",
|
"scale": "3x",
|
||||||
"scale" : "3x"
|
"size": "60x60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "20x20",
|
"filename": "Icon-App-20x20@1x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-20x20@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "20x20",
|
"filename": "Icon-App-20x20@2x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-20x20@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "29x29",
|
"filename": "Icon-App-29x29@1x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-29x29@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "29x29",
|
"filename": "Icon-App-29x29@2x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-29x29@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "40x40",
|
"filename": "Icon-App-40x40@1x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-40x40@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "40x40",
|
"filename": "Icon-App-40x40@2x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-40x40@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "76x76",
|
"filename": "Icon-App-76x76@1x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-76x76@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "76x76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "76x76",
|
"filename": "Icon-App-76x76@2x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-76x76@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "76x76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "83.5x83.5",
|
"filename": "Icon-App-83.5x83.5@2x.png",
|
||||||
"idiom" : "ipad",
|
"idiom": "ipad",
|
||||||
"filename" : "Icon-App-83.5x83.5@2x.png",
|
"scale": "2x",
|
||||||
"scale" : "2x"
|
"size": "83.5x83.5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "1024x1024",
|
"filename": "Icon-App-1024x1024@1x.png",
|
||||||
"idiom" : "ios-marketing",
|
"idiom": "ios-marketing",
|
||||||
"filename" : "Icon-App-1024x1024@1x.png",
|
"scale": "1x",
|
||||||
"scale" : "1x"
|
"size": "1024x1024"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"info" : {
|
"info": {
|
||||||
"version" : 1,
|
"author": "icons_launcher",
|
||||||
"author" : "xcode"
|
"version": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
Before Width: | Height: | Size: 500 KiB After Width: | Height: | Size: 452 KiB |
Before Width: | Height: | Size: 700 B After Width: | Height: | Size: 632 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 973 B |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 8.7 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 70 B After Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 50 KiB |
@ -1,7 +1,9 @@
|
|||||||
<?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>
|
||||||
@ -54,5 +56,5 @@
|
|||||||
</array>
|
</array>
|
||||||
<key>UIViewControllerBasedStatusBarAppearance</key>
|
<key>UIViewControllerBasedStatusBarAppearance</key>
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
@ -4,5 +4,9 @@
|
|||||||
<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,13 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"platform" : "ios",
|
||||||
|
"size" : "1024x1024"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
6
ios/WonderousWidget/Assets.xcassets/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"colors" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
11
ios/WonderousWidget/Colors.swift
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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);
|
||||||
|
}
|
22
ios/WonderousWidget/FlutterAssets.swift
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
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
|
||||||
|
}
|
11
ios/WonderousWidget/FlutterUtils.swift
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
//
|
||||||
|
// FlutterUtils.swift
|
||||||
|
// Wonderous WidgetExtension
|
||||||
|
//
|
||||||
|
// Created by Shawn on 2023-10-19.
|
||||||
|
//
|
||||||
|
|
||||||
|
import Foundation
|
||||||
|
|
||||||
|
|
||||||
|
|
11
ios/WonderousWidget/Info.plist
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?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>NSExtension</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSExtensionPointIdentifier</key>
|
||||||
|
<string>com.apple.widgetkit-extension</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
63
ios/WonderousWidget/WonderWidgetViewComponents.swift
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
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)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
59
ios/WonderousWidget/WonderousWidget.intentdefinition
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?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>
|
72
ios/WonderousWidget/WonderousWidget.swift
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
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)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
12
ios/WonderousWidget/WonderousWidgetBundle.swift
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import WidgetKit
|
||||||
|
import SwiftUI
|
||||||
|
|
||||||
|
// WonderousWidgetBundle
|
||||||
|
// -> WonderousWidgetView
|
||||||
|
// -> WonderousWidgetViewComponents
|
||||||
|
@main
|
||||||
|
struct WonderousWidgetBundle: WidgetBundle {
|
||||||
|
var body: some Widget {
|
||||||
|
WonderousWidget()
|
||||||
|
}
|
||||||
|
}
|
76
ios/WonderousWidget/WonderousWidgetView.swift
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
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"))
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
10
ios/WonderousWidgetExtension.entitlements
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?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>
|
174
lib/_tools/artifact_download_helper.dart
Normal file
@ -0,0 +1,174 @@
|
|||||||
|
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({Key? key}) : super(key: key);
|
const ArtifactSearchHelper({super.key});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
State<ArtifactSearchHelper> createState() => _ArtifactSearchHelperState();
|
State<ArtifactSearchHelper> createState() => _ArtifactSearchHelperState();
|
||||||
@ -161,15 +161,19 @@ 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) return _logError(id, 'year is out of range');
|
if (year < minYear || year > maxYear) {
|
||||||
|
return _logError(id, 'year is out of range');
|
||||||
|
}
|
||||||
|
|
||||||
String? imageUrlSmall = json['primaryImageSmall'];
|
String? imageUrlSmall = json['primaryImageSmall'];
|
||||||
if (imageUrlSmall == null) return _logError(id, 'no small image url');
|
if (imageUrlSmall == null || imageUrlSmall.isEmpty) {
|
||||||
if (!imageUrlSmall.startsWith(SearchData.baseImagePath)) {
|
return _logError(id, 'no small image url');
|
||||||
return _logError(id, 'unexpected image uri: "$imageUrlSmall"');
|
|
||||||
}
|
}
|
||||||
String imagePath = imageUrlSmall.substring(SearchData.baseImagePath.length);
|
// if (!imageUrlSmall.startsWith(SearchData.baseImagePath)) {
|
||||||
imagePath = imagePath.replaceFirst('/web-large/', '/mobile-large/');
|
// return _logError(id, 'unexpected image uri: "$imageUrlSmall"');
|
||||||
|
// }
|
||||||
|
// 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);
|
||||||
@ -180,7 +184,6 @@ class _ArtifactSearchHelperState extends State<ArtifactSearchHelper> {
|
|||||||
id,
|
id,
|
||||||
_escape(json['title']),
|
_escape(json['title']),
|
||||||
_getKeywords(json),
|
_getKeywords(json),
|
||||||
imagePath,
|
|
||||||
aspectRatio,
|
aspectRatio,
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -229,12 +232,22 @@ 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 type = wonder!.type.toString().split('.').last;
|
String name = '${fileNames[wonder!.type]}_search_data.dart';
|
||||||
String path = '${dir.path}/$type.dart';
|
String path = '${dir.path}/$name';
|
||||||
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: $type.dart');
|
_log('- Wrote file: $name');
|
||||||
debugPrint(path);
|
debugPrint(path);
|
||||||
_nextWonder();
|
_nextWonder();
|
||||||
}
|
}
|
||||||
|
@ -43,24 +43,16 @@ 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 {
|
||||||
switch (this) {
|
return switch (this) {
|
||||||
case WonderType.pyramidsGiza:
|
WonderType.pyramidsGiza => '${ImagePaths.root}/pyramids',
|
||||||
return '${ImagePaths.root}/pyramids';
|
WonderType.greatWall => '${ImagePaths.root}/great_wall_of_china',
|
||||||
case WonderType.greatWall:
|
WonderType.petra => '${ImagePaths.root}/petra',
|
||||||
return '${ImagePaths.root}/great_wall_of_china';
|
WonderType.colosseum => '${ImagePaths.root}/colosseum',
|
||||||
case WonderType.petra:
|
WonderType.chichenItza => '${ImagePaths.root}/chichen_itza',
|
||||||
return '${ImagePaths.root}/petra';
|
WonderType.machuPicchu => '${ImagePaths.root}/machu_picchu',
|
||||||
case WonderType.colosseum:
|
WonderType.tajMahal => '${ImagePaths.root}/taj_mahal',
|
||||||
return '${ImagePaths.root}/colosseum';
|
WonderType.christRedeemer => '${ImagePaths.root}/christ_the_redeemer'
|
||||||
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,4 +1,5 @@
|
|||||||
/// Consolidate imports that are common across the app.
|
/// Consolidate imports that are common across the app.
|
||||||
|
library;
|
||||||
|
|
||||||
export 'dart:math';
|
export 'dart:math';
|
||||||
|
|
||||||
@ -14,7 +15,6 @@ export 'package:get_it_mixin/get_it_mixin.dart';
|
|||||||
export 'package:go_router/go_router.dart';
|
export 'package:go_router/go_router.dart';
|
||||||
export 'package:provider/provider.dart';
|
export 'package:provider/provider.dart';
|
||||||
export 'package:rnd/rnd.dart';
|
export 'package:rnd/rnd.dart';
|
||||||
export 'package:simple_rich_text/simple_rich_text.dart';
|
|
||||||
export 'package:sized_context/sized_context.dart';
|
export 'package:sized_context/sized_context.dart';
|
||||||
export 'package:wonders/assets.dart';
|
export 'package:wonders/assets.dart';
|
||||||
export 'package:wonders/logic/app_logic.dart';
|
export 'package:wonders/logic/app_logic.dart';
|
||||||
|
@ -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. 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.",
|
||||||
"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,5 +427,7 @@
|
|||||||
"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,5 +405,7 @@
|
|||||||
"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:desktop_window/desktop_window.dart';
|
import 'package:flutter/foundation.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,6 +9,8 @@ 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;
|
||||||
@ -31,16 +33,22 @@ 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 (PlatformInfo.isDesktop) {
|
if (kIsWeb) {
|
||||||
await DesktopWindow.setMinWindowSize($styles.sizes.minAppSize);
|
// SB: This is intentionally not a debugPrint, as it's a message for users who open the console on web.
|
||||||
|
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 (PlatformInfo.isAndroid) {
|
if (!kIsWeb && PlatformInfo.isAndroid) {
|
||||||
await FlutterDisplayMode.setHighRefreshRate();
|
await FlutterDisplayMode.setHighRefreshRate();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -57,6 +65,7 @@ class AppLogic {
|
|||||||
timelineLogic.init();
|
timelineLogic.init();
|
||||||
|
|
||||||
// Collectibles
|
// Collectibles
|
||||||
|
collectiblesLogic.init();
|
||||||
await collectiblesLogic.load();
|
await collectiblesLogic.load();
|
||||||
|
|
||||||
// Flag bootStrap as complete
|
// Flag bootStrap as complete
|
||||||
@ -67,7 +76,7 @@ class AppLogic {
|
|||||||
if (showIntro) {
|
if (showIntro) {
|
||||||
appRouter.go(ScreenPaths.intro);
|
appRouter.go(ScreenPaths.intro);
|
||||||
} else {
|
} else {
|
||||||
appRouter.go(ScreenPaths.home);
|
appRouter.go(initialDeeplink ?? ScreenPaths.home);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -78,20 +87,18 @@ 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() {
|
void handleAppSizeChanged(Size appSize) {
|
||||||
/// 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() => display.size.width > display.size.height && display.size.height > 250;
|
bool shouldUseNavRail() => _appSize.width > _appSize.height && _appSize.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');
|
||||||
|
@ -3,17 +3,18 @@ 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/met_api_service.dart';
|
import 'package:wonders/logic/artifact_api_service.dart';
|
||||||
|
|
||||||
class MetAPILogic {
|
class ArtifactAPILogic {
|
||||||
final HashMap<String, ArtifactData?> _artifactCache = HashMap();
|
final HashMap<String, ArtifactData?> _artifactCache = HashMap();
|
||||||
|
|
||||||
MetAPIService get service => GetIt.I.get<MetAPIService>();
|
ArtifactAPIService get service => GetIt.I.get<ArtifactAPIService>();
|
||||||
|
|
||||||
/// 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) async {
|
Future<ArtifactData?> getArtifactByID(String id, {bool selfHosted = false}) async {
|
||||||
if (_artifactCache.containsKey(id)) return _artifactCache[id];
|
if (_artifactCache.containsKey(id)) return _artifactCache[id];
|
||||||
ServiceResult<ArtifactData?> result = (await service.getObjectByID(id));
|
ServiceResult<ArtifactData?> result =
|
||||||
|
(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,14 +1,20 @@
|
|||||||
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 MetAPIService {
|
class ArtifactAPIService {
|
||||||
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?>> getObjectByID(String id) async {
|
Future<ServiceResult<ArtifactData?>> getMetObjectByID(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,6 +1,10 @@
|
|||||||
|
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
|
||||||
@ -13,11 +17,17 @@ 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) {
|
||||||
@ -28,6 +38,14 @@ 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();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -37,6 +55,12 @@ 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
|
||||||
@ -67,11 +91,35 @@ 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(response.body!));
|
content = parser.call(jsonDecode(utf8.decode(response.raw!.bodyBytes)));
|
||||||
} on FormatException catch (e) {
|
} on FormatException catch (e) {
|
||||||
dev.log('ParseError: ${e.message}');
|
dev.log('ParseError: ${e.message}');
|
||||||
}
|
}
|
||||||
|
@ -49,9 +49,10 @@ class RetryImage extends ImageProvider<Object> {
|
|||||||
return completer.future;
|
return completer.future;
|
||||||
}
|
}
|
||||||
|
|
||||||
ImageStreamCompleter _commonLoad(ImageStreamCompleter Function() loader) {
|
@override
|
||||||
|
ImageStreamCompleter loadImage(Object key, ImageDecoderCallback decode) {
|
||||||
final _DelegatingImageStreamCompleter completer = _DelegatingImageStreamCompleter();
|
final _DelegatingImageStreamCompleter completer = _DelegatingImageStreamCompleter();
|
||||||
ImageStreamCompleter completerToWrap = loader();
|
ImageStreamCompleter completerToWrap = imageProvider.loadImage(key, decode);
|
||||||
late ImageStreamListener listener;
|
late ImageStreamListener listener;
|
||||||
|
|
||||||
Duration duration = const Duration(milliseconds: 250);
|
Duration duration = const Duration(milliseconds: 250);
|
||||||
@ -69,7 +70,7 @@ class RetryImage extends ImageProvider<Object> {
|
|||||||
}
|
}
|
||||||
Future<void>.delayed(duration).then((void v) {
|
Future<void>.delayed(duration).then((void v) {
|
||||||
duration *= 2;
|
duration *= 2;
|
||||||
completerToWrap = loader();
|
completerToWrap = imageProvider.loadImage(key, decode);
|
||||||
count += 1;
|
count += 1;
|
||||||
completerToWrap.addListener(listener);
|
completerToWrap.addListener(listener);
|
||||||
});
|
});
|
||||||
@ -84,24 +85,12 @@ class RetryImage extends ImageProvider<Object> {
|
|||||||
return completer;
|
return completer;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
|
||||||
// ignore: deprecated_member_use
|
|
||||||
ImageStreamCompleter load(Object key, DecoderCallback decode) {
|
|
||||||
// ignore: deprecated_member_use
|
|
||||||
return _commonLoad(() => imageProvider.load(key, decode));
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
ImageStreamCompleter loadBuffer(Object key, DecoderBufferCallback decode) {
|
|
||||||
return _commonLoad(() => imageProvider.loadBuffer(key, decode));
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
bool operator ==(Object other) {
|
bool operator ==(Object other) {
|
||||||
if (other.runtimeType != runtimeType) {
|
if (other.runtimeType != runtimeType) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return other is RetryImage && other.imageProvider == other.imageProvider && other.scale == scale;
|
return other is RetryImage && other.imageProvider == imageProvider && other.scale == scale;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
@ -16,7 +16,7 @@ mixin ThrottledSaveLoadMixin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<void> save() async {
|
Future<void> save() async {
|
||||||
debugPrint('Saving...');
|
if (!kIsWeb) debugPrint('Saving...');
|
||||||
try {
|
try {
|
||||||
await _file.save(toJson());
|
await _file.save(toJson());
|
||||||
} on Exception catch (e) {
|
} on Exception catch (e) {
|
||||||
|
@ -25,6 +25,7 @@ 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,6 +14,8 @@ 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)
|
||||||
@ -28,4 +30,12 @@ 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,4 +1,5 @@
|
|||||||
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;
|
||||||
@ -9,8 +10,6 @@ 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,
|
||||||
@ -19,8 +18,6 @@ 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;
|
||||||
@ -30,6 +27,9 @@ 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,24 +41,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -67,24 +61,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -93,24 +81,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -119,24 +101,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -145,24 +121,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -171,24 +141,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -197,24 +161,18 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -223,24 +181,18 @@ 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,10 +1,9 @@
|
|||||||
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,
|
||||||
@ -17,8 +16,6 @@ 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;
|
||||||
|
|
||||||
@ -29,6 +26,9 @@ 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,8 +41,6 @@ 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(
|
||||||
@ -50,8 +48,6 @@ 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(
|
||||||
@ -59,8 +55,6 @@ 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(
|
||||||
@ -68,8 +62,6 @@ 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(
|
||||||
@ -77,8 +69,6 @@ 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(
|
||||||
@ -86,8 +76,6 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -97,8 +85,6 @@ 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(
|
||||||
@ -106,8 +92,6 @@ 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(
|
||||||
@ -115,8 +99,6 @@ 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(
|
||||||
@ -124,8 +106,6 @@ 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(
|
||||||
@ -133,8 +113,6 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -144,8 +122,6 @@ 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(
|
||||||
@ -153,8 +129,6 @@ 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(
|
||||||
@ -162,8 +136,6 @@ 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(
|
||||||
@ -171,8 +143,6 @@ 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(
|
||||||
@ -180,8 +150,6 @@ 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(
|
||||||
@ -189,8 +157,6 @@ 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.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -200,8 +166,6 @@ 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(
|
||||||
@ -209,8 +173,6 @@ 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(
|
||||||
@ -218,8 +180,6 @@ 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(
|
||||||
@ -227,8 +187,6 @@ 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(
|
||||||
@ -236,8 +194,6 @@ 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(
|
||||||
@ -245,8 +201,6 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -256,8 +210,6 @@ 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(
|
||||||
@ -265,8 +217,6 @@ 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(
|
||||||
@ -274,8 +224,6 @@ 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(
|
||||||
@ -283,8 +231,6 @@ 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(
|
||||||
@ -292,8 +238,6 @@ 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(
|
||||||
@ -301,8 +245,6 @@ 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',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -312,8 +254,6 @@ 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(
|
||||||
@ -321,8 +261,6 @@ 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(
|
||||||
@ -330,8 +268,6 @@ 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(
|
||||||
@ -339,8 +275,6 @@ 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(
|
||||||
@ -348,8 +282,6 @@ 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(
|
||||||
@ -357,8 +289,6 @@ 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.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -368,8 +298,6 @@ 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(
|
||||||
@ -377,8 +305,6 @@ 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(
|
||||||
@ -386,8 +312,6 @@ 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(
|
||||||
@ -395,8 +319,6 @@ 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(
|
||||||
@ -404,8 +326,6 @@ 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(
|
||||||
@ -413,8 +333,6 @@ 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.',
|
||||||
),
|
),
|
||||||
|
|
||||||
@ -424,8 +342,6 @@ 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(
|
||||||
@ -433,8 +349,6 @@ 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(
|
||||||
@ -442,8 +356,6 @@ 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(
|
||||||
@ -451,8 +363,6 @@ 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(
|
||||||
@ -460,8 +370,6 @@ 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(
|
||||||
@ -469,8 +377,6 @@ 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,22 +14,15 @@ 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) {
|
||||||
late int size;
|
int size = switch (targetSize) {
|
||||||
switch (targetSize) {
|
UnsplashPhotoSize.med => 400,
|
||||||
case UnsplashPhotoSize.med:
|
UnsplashPhotoSize.large => 800,
|
||||||
size = 400;
|
UnsplashPhotoSize.xl => 1200
|
||||||
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;
|
||||||
}
|
}
|
||||||
return 'https://wonderous.info/unsplash/$id-$size.jpg';
|
return 'https://www.wonderous.info/unsplash/$id-$size.jpg';
|
||||||
}
|
}
|
||||||
|
|
||||||
/// List of image ids by collection. This can be generated with the [UnsplashDownloadService].generateUnsplashCollectionsClass().
|
/// List of image ids by collection. This can be generated with the [UnsplashDownloadService].generateUnsplashCollectionsClass().
|
||||||
|
@ -1,199 +1,260 @@
|
|||||||
part of '../chichen_itza_data.dart';
|
part of '../chichen_itza_data.dart';
|
||||||
|
|
||||||
// Search suggestions (59)
|
// Search suggestions (59)
|
||||||
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', ];
|
List<String> _searchSuggestions = const [
|
||||||
|
'stamp',
|
||||||
// Chichen Itza (191)
|
'yoke',
|
||||||
List<SearchData> _searchData = const [
|
'hacha',
|
||||||
SearchData(550, 317120, 'Earflare', 'earflare|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_582.JPG', 1.18),
|
'god',
|
||||||
SearchData(700, 313336, 'Handle (?)', 'tube|bone|bone/ivory-sculpture', 'ao/mobile-large/vs1979_206_1144.jpg', 0.28),
|
'male',
|
||||||
SearchData(1400, 317635, 'Gouge', 'chisel|stone|stone-implements', 'ao/mobile-large/vs1994_35_771.jpg', 3.40),
|
'female',
|
||||||
SearchData(1250, 318229, 'Metate Fragment', 'metate fragment|stone|stone-sculpture', 'ao/mobile-large/X.180.10.JPG', 1.52),
|
'serpentine',
|
||||||
SearchData(1400, 317303, 'Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/VS1994_35_447.JPG', 1.43),
|
'figure',
|
||||||
SearchData(1100, 313348, 'Monkey Vessel', 'vessel|onyx marble, pyrite, shell|stone-containers', 'ao/mobile-large/DP-25032-001.jpg', 0.80),
|
'andesite',
|
||||||
SearchData(1400, 317267, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_401.jpg', 0.58),
|
'cylindrical',
|
||||||
SearchData(200, 312581, 'House Model', 'house model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23907-001.jpg', 0.78),
|
'chisel',
|
||||||
SearchData(1350, 312599, 'Pedestal Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP102175.jpg', 1.03),
|
'earflare',
|
||||||
SearchData(850, 309404, 'Monumental Figure', 'figure|limestone|stone-sculpture', 'ao/mobile-large/DP104844.jpg', 0.44),
|
'cinnabar',
|
||||||
SearchData(750, 501839, 'Pottery Rattle', 'pottery rattle|clay|idiophone-shaken-rattle', 'mi/mobile-large/DP-23770-001.jpg', 0.80),
|
'relief',
|
||||||
SearchData(1400, 317227, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_361.jpg', 0.62),
|
'model',
|
||||||
SearchData(749, 503940, 'Double Whistle', 'double whistle|pottery, paint|aerophone-whistle flute', 'mi/mobile-large/DT4624a.jpg', 0.78),
|
'plate',
|
||||||
SearchData(400, 309713, 'Yoke-Form Vessel', 'vessel with lid|ceramic|ceramics-containers', 'ao/mobile-large/DT11169.jpg', 0.80),
|
'ornament',
|
||||||
SearchData(1400, 317234, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_368.jpg', 0.87),
|
'red',
|
||||||
SearchData(-650, 313138, 'Seated Bench Figure', 'figure|serpentine|stone-sculpture', 'ao/mobile-large/DT9963.jpg', 0.80),
|
'censer',
|
||||||
SearchData(1400, 317210, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_343.jpg', 0.79),
|
'jade',
|
||||||
SearchData(700, 310651, 'Vessel, Palace Scene', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1978.412.202_a.JPG', 0.77),
|
'slip',
|
||||||
SearchData(1400, 317211, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_344.jpg', 0.68),
|
'gold',
|
||||||
SearchData(1400, 317248, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_382.jpg', 0.44),
|
'implements',
|
||||||
SearchData(-1000, 314946, 'Bird Vessel', 'vessel|ceramic, red ochre|ceramics-containers', 'ao/mobile-large/DP23080.jpg', 0.83),
|
'musical',
|
||||||
SearchData(700, 313315, 'Vessel with Deity Figures', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1122_a.JPG', 0.81),
|
'jar',
|
||||||
SearchData(1400, 317099, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_334.jpg', 0.87),
|
'stone',
|
||||||
SearchData(1000, 313091, 'Ceremonial Metate', 'metate|diabase|stone-implements', 'ao/mobile-large/DP104835.jpg', 1.00),
|
'sculpture',
|
||||||
SearchData(1400, 317314, 'Eccentric Flint', 'flint|flint|stone-implements', 'ao/mobile-large/hz1994_35_458.jpg', 0.22),
|
'pendant',
|
||||||
SearchData(700, 319633, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-003.jpg', 0.75),
|
'rattle',
|
||||||
SearchData(1400, 317291, 'Adze', 'adze|stone|stone-implements', 'ao/mobile-large/VS1994_35_435.JPG', 0.63),
|
'monkey',
|
||||||
SearchData(-1000, 312589, 'Relief-Carved Bowl', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP296005.jpg', 1.10),
|
'seated',
|
||||||
SearchData(1550, 310589, 'Figure Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DT10182.jpg', 0.79),
|
'mythological',
|
||||||
SearchData(0, 317600, 'Temple Model', 'temple model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23904-001.jpg', 1.09),
|
'beads',
|
||||||
SearchData(1400, 317241, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_375.jpg', 0.86),
|
'ceramics',
|
||||||
SearchData(775, 310551, 'Censer Support', 'censer support|ceramic|ceramics-sculpture', 'ao/mobile-large/DP102949.jpg', 0.67),
|
'ornaments',
|
||||||
SearchData(400, 316299, 'Pair of Earflare Frontals', 'earflare frontals|jade (jadeite)|stone-ornaments', 'ao/mobile-large/DP-14786-043.jpg', 1.39),
|
'pigment',
|
||||||
SearchData(1410, 321343, 'Serpent Labret with Articulated Tongue', 'labret|gold|metal-ornaments', 'ao/mobile-large/DP-478-020.jpg', 1.61),
|
'instruments',
|
||||||
SearchData(750, 310474, 'Hacha', 'hacha|stone, pigment|stone-sculpture', 'ao/mobile-large/DP-17617-001.jpg', 0.76),
|
'deity',
|
||||||
SearchData(700, 310468, 'Standing Male Figure', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/1978.412.6_1.jpg', 0.87),
|
'head',
|
||||||
SearchData(1400, 317101, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_336.jpg', 0.67),
|
'ceramic',
|
||||||
SearchData(-650, 309987, 'Duck-Face Ornament', 'ornament|jadeite, pigment|stone-ornaments', 'ao/mobile-large/DP-12761-009.jpg', 1.09),
|
'shell',
|
||||||
SearchData(1400, 317222, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_356.jpg', 0.67),
|
'containers',
|
||||||
SearchData(1400, 317244, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_378.jpg', 0.56),
|
'flint',
|
||||||
SearchData(700, 314311, 'Cylindrical Vessel', 'vessel|ceramic, slip, pigment|stone-containers', 'ao/mobile-large/DP-575-001.jpg', 0.75),
|
'bird',
|
||||||
SearchData(900, 309901, 'Pedestal Bowl', 'bowl|marble|stone-containers', 'ao/mobile-large/DP-17794-001.jpg', 0.80),
|
'bead',
|
||||||
SearchData(1400, 317233, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_367.jpg', 0.88),
|
'ochre',
|
||||||
SearchData(1399, 318679, 'Monkey stamp', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/vs00_5_1165.jpg', 0.70),
|
'carved',
|
||||||
SearchData(750, 313386, '"Smiling" Figure', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP104829.jpg', 0.89),
|
'jadeite',
|
||||||
SearchData(1360, 309861, 'Deity Censer (Xantil)', 'censer|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DT1256.jpg', 0.80),
|
'face',
|
||||||
SearchData(800, 310540, 'Column, Costumed Figure', 'column|limestone|stone-sculpture', 'ao/mobile-large/DP-22128-001.jpg', 0.64),
|
'tripod',
|
||||||
SearchData(700, 314217, 'Vessel, Mythological Scene', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-571-001.jpg', 0.74),
|
'tubular',
|
||||||
SearchData(600, 310607, 'Vessel, Seated Deities', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-005.jpg', 0.75),
|
'vessel',
|
||||||
SearchData(800, 312593, 'Hacha, Head', 'hacha|andesite|stone-sculpture', 'ao/mobile-large/1979.206.371.jpg', 1.22),
|
'celt',
|
||||||
SearchData(750, 312915, 'Whistle with the Maize God emerging from a flower', 'figure|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DT9945.jpg', 0.80),
|
'bowl',
|
||||||
SearchData(350, 318345, 'Censer, Seated King', 'censer|ceramic|ceramics-containers', 'ao/mobile-large/DT4512.jpg', 0.80),
|
'eagle',
|
||||||
SearchData(-650, 310467, 'Celt with Incised Profile', 'celt|jade (jadeite)|stone-implements', 'ao/mobile-large/DP-23470-001.jpg', 0.72),
|
'paint',
|
||||||
SearchData(0, 314523, 'Cylindrical Vessel', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP101926.jpg', 0.98),
|
'limestone',
|
||||||
SearchData(1049, 319238, 'Female figure', 'figure|stone|stone-sculpture', 'ao/mobile-large/vs00_5_6.jpg', 0.51),
|
'scene',
|
||||||
SearchData(1420, 307744, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/00.5.1164.jpg', 0.80),
|
'lid',
|
||||||
SearchData(1400, 317100, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_335.jpg', 0.94),
|
];
|
||||||
SearchData(1400, 317217, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_350.jpg', 0.77),
|
|
||||||
SearchData(1100, 307599, 'Eagle Relief', 'panel|andesite/dacite, paint|stone-sculpture', 'ao/mobile-large/DP-20487-001.jpg', 1.11),
|
// Chichen Itza (189)
|
||||||
SearchData(1400, 317214, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_347.jpg', 0.66),
|
List<SearchData> _searchData = const [
|
||||||
SearchData(1159, 310268, 'Eagle Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/DT5062.jpg', 0.80),
|
SearchData(500, 317885, 'Bowl', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(-1000, 310556, 'Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/hb_1978.412.104.jpg', 0.76),
|
SearchData(1550, 310589, 'Figure Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(1420, 307748, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements', 'ao/mobile-large/00.5.1177_b.jpg', 0.67),
|
SearchData(8, 312915, 'Maize God emerging from a flower', 'figure|ceramic, pigment|ceramics-sculpture'),
|
||||||
SearchData(1400, 317247, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_381.jpg', 0.63),
|
SearchData(550, 317430, 'Earflare Set', 'earflare set|jade|stone-ornaments'),
|
||||||
SearchData(500, 317885, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1998.317.4.JPG', 1.17),
|
SearchData(550, 315035, 'Head Pendant', 'pendant|stone|stone-ornaments'),
|
||||||
SearchData(700, 312596, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments', 'ao/mobile-large/1979.206.374.JPG', 0.72),
|
SearchData(1000, 310480, 'Head of a Rain God', 'head|fossiliferous limestone|stone-sculpture'),
|
||||||
SearchData(1400, 317216, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_349.jpg', 0.62),
|
SearchData(1400, 317275, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(25, 318346, 'Spouted Jar', 'jar|indurated limestone|stone-containers', 'ao/mobile-large/DT4518.jpg', 1.25),
|
SearchData(1400, 317266, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(1400, 317102, 'Stone Chisel', 'chisel|stone|stone-implements', 'ao/mobile-large/hz1994_35_337.jpg', 0.75),
|
SearchData(50, 319227, 'House Model', 'house model|ceramic|ceramics-sculpture'),
|
||||||
SearchData(700, 313149, 'Canine Ornament', 'ornament|shell (spondylus)|shell-ornaments', 'ao/mobile-large/DP-25094-001.jpg', 1.50),
|
SearchData(-950, 318473, 'Blackware Bowl', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(750, 315883, 'Bowl, Mythological Scene', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-578-001.jpg', 1.32),
|
SearchData(1400, 317101, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
||||||
SearchData(1400, 317215, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_348.jpg', 0.71),
|
SearchData(700, 313336, 'Handle (?)', 'tube|bone|bone/ivory-sculpture'),
|
||||||
SearchData(1400, 317213, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_346.jpg', 0.63),
|
SearchData(1400, 317247, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(800, 316813, 'Jar, Ritual Scenes', 'jar|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1993.441_a.JPG', 0.83),
|
SearchData(400, 316299, 'Pair of Earflare Frontals', 'earflare frontals|jade (jadeite)|stone-ornaments'),
|
||||||
SearchData(500, 316645, 'Deity Head Pendant', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1991_362_2.jpg', 0.73),
|
SearchData(700, 317712, 'Head Pendant', 'pendant|shell|shell-ornaments'),
|
||||||
SearchData(500, 309557, 'Closed Yoke', 'yoke|stone|stone-sculpture', 'ao/mobile-large/DP-17792-001.jpg', 1.53),
|
SearchData(1475, 307634, 'Cihuateotl', 'figure|volcanic stone (porphyritic andesite), pigment|stone-sculpture'),
|
||||||
SearchData(-950, 318473, 'Blackware Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP705410.jpg', 0.82),
|
SearchData(1400, 317107, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(1400, 317107, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_342.jpg', 0.73),
|
SearchData(550, 318444, 'Grouped Pigment Jars', 'jars|ceramic, pigment|ceramics-sculpture'),
|
||||||
SearchData(-300, 313316, 'Bench Figure', 'male figure|greenstone (muscovite-paragonite phyllite)|stone-sculpture', 'ao/mobile-large/DP23089.jpg', 0.78),
|
SearchData(-300, 313316, 'Bench Figure', 'male figure|greenstone (muscovite-paragonite phyllite)|stone-sculpture'),
|
||||||
SearchData(1400, 317226, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_360.jpg', 0.58),
|
SearchData(1400, 317352, 'Bead', 'bead|stone|beads-ornaments'),
|
||||||
SearchData(500, 313235, 'Hacha in the Shape of Bound Hands', 'hacha|stone|stone-sculpture', 'ao/mobile-large/DP104825.jpg', 0.95),
|
SearchData(-650, 749344, 'Kneeling Bearded Figure', 'figure|serpentine, pigment (probably cinnabar)|stone-sculpture'),
|
||||||
SearchData(750, 312643, 'Yoke', 'yoke|serpentine|stone-sculpture', 'ao/mobile-large/DP-23864-001.jpg', 1.46),
|
SearchData(737, 318662, 'Vessel, Throne Scene', 'vessel|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(1400, 317359, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_509.JPG', 0.49),
|
SearchData(1000, 313091, 'Ceremonial Metate', 'metate|diabase|stone-implements'),
|
||||||
SearchData(550, 318444, 'Grouped Pigment Jars', 'jars|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/DP-23881-001.jpg', 1.37),
|
SearchData(1400, 317241, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(400, 313262, 'Deity Figure', 'figure|jade (pyroxene jadeite)|stone-sculpture', 'ao/mobile-large/DP-23472-001.jpg', 0.76),
|
SearchData(700, 313241, 'Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 317270, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_404.jpg', 0.47),
|
SearchData(750, 312162, 'Bowl', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 317301, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/VS1994_35_445.JPG', 0.93),
|
SearchData(1400, 317246, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(499, 313330, 'Bird Pendant', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP-17791-001.jpg', 0.80),
|
SearchData(1400, 317263, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(600, 310527, 'Stela Fragment with Glyphs', 'stela fragment|stone|stone-sculpture', 'ao/mobile-large/DT10173.jpg', 1.03),
|
SearchData(1400, 317215, '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(1420, 307748, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements'),
|
||||||
SearchData(1400, 317350, 'Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/hz1994_35_500.jpg', 0.97),
|
SearchData(499, 313330, 'Bird Pendant', 'pendant|jadeite|stone-ornaments'),
|
||||||
SearchData(1400, 317352, 'Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/hz1994_35_502.jpg', 1.01),
|
SearchData(150, 314524, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(400, 312586, 'Tripod Vessel', 'vessel|ceramic, red ochre|ceramics-containers', 'ao/mobile-large/DP302441.jpg', 1.10),
|
SearchData(-650, 313138, 'Seated Bench Figure', 'figure|serpentine|stone-sculpture'),
|
||||||
SearchData(500, 314557, 'Seated Figure Censer (Incensario)', 'censer|ceramic|ceramics-containers', 'ao/mobile-large/DT7407.jpg', 0.80),
|
SearchData(550, 317121, 'Earflare', 'earflare|jade|stone-ornaments'),
|
||||||
SearchData(750, 316274, 'Plate with Trumpeter', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/DP-24261-001.jpg', 1.02),
|
SearchData(350, 318345, 'Censer, Seated King', 'censer|ceramic|ceramics-containers'),
|
||||||
SearchData(650, 313254, 'Animal Head Hacha', 'hacha|stone|stone-sculpture', 'ao/mobile-large/DP-23868-001.jpg', 1.13),
|
SearchData(1400, 317211, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(550, 317121, 'Earflare', 'earflare|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_583.JPG', 1.21),
|
SearchData(0, 314523, 'Cylindrical Vessel', 'vessel|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(800, 320147, 'Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP221679.jpg', 0.75),
|
SearchData(1400, 317102, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
||||||
SearchData(1400, 317237, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_371.jpg', 0.79),
|
SearchData(700, 310475, 'Head from a Figure', 'head|ceramic|ceramics-sculpture'),
|
||||||
SearchData(50, 319227, 'House Model', 'house model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23908-001.jpg', 0.90),
|
SearchData(1400, 317212, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(700, 317712, 'Head Pendant', 'pendant|shell|shell-ornaments', 'ao/mobile-large/262187.jpg', 0.64),
|
SearchData(0, 701645, 'Pendant', 'pendant|jadeite, pigment|stone-ornaments'),
|
||||||
SearchData(1400, 318653, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_352.jpg', 0.84),
|
SearchData(-99, 314522, 'Tetrapod Jar', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 317297, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/VS1994_35_441.JPG', 0.61),
|
SearchData(150, 316300, 'Cylindrical Vessel', '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(-1050, 316302, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(800, 320205, 'Figure', 'figure|ceramic, hematite|ceramics-sculpture', 'ao/mobile-large/DP220954.jpg', 0.75),
|
SearchData(1400, 317297, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments'),
|
||||||
SearchData(550, 317429, 'Earflare Set', 'earflare set|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_590.JPG', 1.80),
|
SearchData(400, 313262, 'Deity figure', 'figure|jade (pyroxene jadeite)|stone-sculpture'),
|
||||||
SearchData(1400, 317265, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_399.jpg', 0.64),
|
SearchData(700, 314305, 'Bowl', 'bowl|ceramic, slip, pigment|ceramics-containers'),
|
||||||
SearchData(1400, 317235, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_369.jpg', 0.87),
|
SearchData(750, 316274, 'Plate with Trumpeter', 'plate|ceramic|ceramics-containers'),
|
||||||
SearchData(700, 313241, 'Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1048_a.JPG', 0.93),
|
SearchData(700, 316711, 'Vessel with Seated Lord', 'vessel|ceramic, stucco|ceramics-containers'),
|
||||||
SearchData(750, 313335, 'Crocodile Rattle', 'rattle|ceramic|ceramics-musical instruments', 'ao/mobile-large/DT9416.jpg', 1.25),
|
SearchData(749, 761272, 'Vessel with water bird and hieroglyphic text', 'vessel|ceramic|ceramics-vessels'),
|
||||||
SearchData(1475, 307634, 'Cihuateotl', 'figure|stone, pigment|stone-sculpture', 'ao/mobile-large/DT5116.jpg', 0.80),
|
SearchData(1400, 317635, 'Gouge', 'chisel|stone|stone-implements'),
|
||||||
SearchData(550, 317760, 'Pair of Carved Ornaments', 'earflare frontals|shell|shell-ornaments', 'ao/mobile-large/DP-14786-044.jpg', 1.29),
|
SearchData(500, 313235, 'Hacha in the Shape of Bound Hands', 'hacha|stone|stone-sculpture'),
|
||||||
SearchData(-1050, 316302, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP23126.jpg', 0.93),
|
SearchData(550, 318405, 'Carved Bowl', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(550, 318405, 'Carved Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DT4631.jpg', 1.25),
|
SearchData(1400, 317303, 'Chisel', 'chisel|stone|stone-implements'),
|
||||||
SearchData(1400, 317597, 'Polishing Stone (?)', 'polishing stone|stone|stone-implements', 'ao/mobile-large/vs1994_35_764.jpg', 0.96),
|
SearchData(1159, 310268, 'Eagle Pendant', 'pendant|gold|metal-ornaments'),
|
||||||
SearchData(700, 310364, 'Vessel, Mythological Scene', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DP-576-001.jpg', 0.74),
|
SearchData(700, 312818, 'Ornamental Figure', 'ornament|shell|shell-ornaments'),
|
||||||
SearchData(300, 314827, 'Tripod Bird Bowl', 'bowl with lid|ceramic|ceramics-containers', 'ao/mobile-large/DT4867.jpg', 0.80),
|
SearchData(700, 310555, 'Bird ornament', 'ornament|shell|shell-ornaments'),
|
||||||
SearchData(750, 312162, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1979.205.7.JPG', 1.50),
|
SearchData(300, 312161, 'Bottle (Florero)', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 317266, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_400.jpg', 0.60),
|
SearchData(50, 677436, 'Human Figure', 'figure|clay|ceramics-sculpture'),
|
||||||
SearchData(300, 312161, 'Bottle (Florero)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP101922.jpg', 0.90),
|
SearchData(700, 312596, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments'),
|
||||||
SearchData(700, 319586, 'Pendant with Seated Lord', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP131715.jpg', 0.75),
|
SearchData(1400, 317248, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(450, 310542, 'Double-Chambered Vessel', 'vessel with lid|ceramic|ceramics-containers', 'ao/mobile-large/DP-23468-001.jpg', 0.77),
|
SearchData(1400, 315730, 'Footed Vessel', 'bowl|calcite|stone-containers'),
|
||||||
SearchData(1400, 317103, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_338.jpg', 0.95),
|
SearchData(900, 313242, 'Bowl', '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(-1000, 313319, 'Small Yoke with Face', 'yoke|stone|stone-sculpture'),
|
||||||
SearchData(1460, 316873, 'Temple Model', 'temple model|ceramic|ceramics-sculpture', 'ao/mobile-large/DP341942.jpg', 0.75),
|
SearchData(1400, 317213, '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(750, 315883, 'Bowl, Mythological Scene', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(800, 316267, 'Ball Player', 'male figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP-23878-001.jpg', 0.67),
|
SearchData(750, 310474, 'Hacha', 'hacha|stone, pigment|stone-sculpture'),
|
||||||
SearchData(150, 314524, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/h1_1982.207.7.jpg', 0.71),
|
SearchData(750, 312804, 'Figure Rattle', 'rattle|ceramic, pigment|ceramics-musical instruments'),
|
||||||
SearchData(-650, 313337, 'Ritual Spoon Pendant', 'pendant|jadeite|stone-ornaments', 'ao/mobile-large/DP-25108-001.jpg', 0.46),
|
SearchData(750, 313151, 'Costumed Figure', 'male figure|ceramic, pigment|ceramics-musical instruments'),
|
||||||
SearchData(699, 53939, 'Head Pendant', 'pendant|jade (jadeite)|jade', 'as/mobile-large/DP-14791-008.jpg', 0.75),
|
SearchData(750, 501839, 'Pottery Rattle', 'pottery rattle|clay|idiophone-shaken-rattle'),
|
||||||
SearchData(750, 313151, 'Costumed Figure', 'male figure|ceramic, pigment|ceramics-musical instruments', 'ao/mobile-large/1979.206.953_a.JPG', 0.67),
|
SearchData(-650, 310495, 'Yoke', 'yoke|stone, pigment|stone-sculpture'),
|
||||||
SearchData(1400, 317305, 'Celt', 'chisel|stone|stone-implements', 'ao/mobile-large/VS1994_35_449.JPG', 1.46),
|
SearchData(700, 310364, 'Vessel with mythological scene', 'vessel|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(699, 662967, 'Codex-Style Vase with Mythological Scene', 'vase|ceramic|ceramics-vessels', 'ao/mobile-large/DP348021.jpg', 0.75),
|
SearchData(1399, 705547, 'Necklace with Beads in the Shape of Jaguar Teeth', 'necklace|gold|metalwork-gold'),
|
||||||
SearchData(-650, 749344, 'Kneeling Bearded Figure', 'figure|serpentine|stone-sculpture', 'ao/mobile-large/DP15497-009-.jpg', 0.80),
|
SearchData(-650, 316288, 'Celt', 'celt|jade|stone-ornaments'),
|
||||||
SearchData(-1000, 316301, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-23910-001.jpg', 1.16),
|
SearchData(550, 317429, 'Earflare Set', 'earflare set|jade|stone-ornaments'),
|
||||||
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(900, 316304, 'Tripod Plate', 'plate|ceramic|ceramics-containers'),
|
||||||
SearchData(-600, 310513, 'Pendant', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1978_412_57.jpg', 1.66),
|
SearchData(800, 316267, 'Ball Player', 'male figure|ceramic|ceramics-sculpture'),
|
||||||
SearchData(800, 317619, 'Turkey Vessel', 'vessel|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/hz1998_71.jpg', 1.31),
|
SearchData(1300, 313257, 'Crocodile-Head Figure Pendant', 'pendant|gold (cast alloy), pyrite inlay|metal-ornaments'),
|
||||||
SearchData(750, 313325, 'Ceremonial Handle (?)', 'handle|jade (jadeite/omphacite)|stone-sculpture', 'ao/mobile-large/DP102172corrected.jpg', 0.87),
|
SearchData(-1000, 316301, 'Bowl (Tecomate)', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(-1000, 313319, 'Small Yoke with Face', 'yoke|stone|stone-sculpture', 'ao/mobile-large/DP-24242-001.jpg', 1.22),
|
SearchData(-650, 309987, 'Duck-Face Ornament', 'ornament|jadeite, pigment|stone-ornaments'),
|
||||||
SearchData(700, 313342, 'Figure with Helmet Mask', 'male figure|ceramic, pigment|ceramics-sculpture', 'ao/mobile-large/1979.206.1150_a1.JPG', 1.07),
|
SearchData(1400, 317291, 'Adze', 'adze|stone|stone-implements'),
|
||||||
SearchData(1400, 317106, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_341.jpg', 1.00),
|
SearchData(1399, 318679, 'Monkey stamp', 'stamp|ceramic|ceramics-implements'),
|
||||||
SearchData(1400, 315730, 'Footed Vessel', 'bowl|calcite|stone-containers', 'ao/mobile-large/1989.314.25.JPG', 0.81),
|
SearchData(1400, 317099, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
||||||
SearchData(772, 313240, 'Relief with Enthroned Ruler', 'relief|limestone, paint|stone-sculpture', 'ao/mobile-large/DP104826.jpg', 0.99),
|
SearchData(1400, 317359, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
||||||
SearchData(-1000, 318464, 'Duck-Head Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP705381.jpg', 0.98),
|
SearchData(650, 313254, 'Animal Head Hacha', 'hacha|stone|stone-sculpture'),
|
||||||
SearchData(650, 701645, 'Pendant', 'pendant|jadeite, pigment|stone-ornaments', 'ao/mobile-large/DP-25104-001.jpg', 0.63),
|
SearchData(772, 313240, 'Relief with Enthroned Ruler', 'relief|limestone, paint|stone-sculpture'),
|
||||||
SearchData(-750, 317697, 'Eagle Transformation Figure', 'figure|albitite, cinnabar|stone-sculpture', 'ao/mobile-large/DP-25107-001.jpg', 0.58),
|
SearchData(700, 313342, 'Figure with Helmet Mask', 'male figure|ceramic, pigment|ceramics-sculpture'),
|
||||||
SearchData(550, 313256, 'Mirror-Bearer', 'male figure|wood, red hematite|wood-sculpture', 'ao/mobile-large/DP-24340-001.jpg', 0.73),
|
SearchData(800, 316813, 'Jar, Ritual Scenes', 'jar|ceramic, slip, pigment|ceramics-containers'),
|
||||||
SearchData(1400, 317295, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/VS1994_35_439.JPG', 0.46),
|
SearchData(1400, 317314, 'Eccentric Flint', 'flint|flint|stone-implements'),
|
||||||
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, 317270, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(700, 310555, 'Bird Ornament', 'ornament|shell|shell-ornaments', 'ao/mobile-large/DP-23474-001.jpg', 1.09),
|
SearchData(1400, 317226, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(1400, 317225, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_359.jpg', 0.67),
|
SearchData(850, 310540, 'Column', 'column|limestone|stone-sculpture'),
|
||||||
SearchData(1400, 317275, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_409.jpg', 2.77),
|
SearchData(-1000, 312589, 'Relief-Carved Bowl', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(700, 319873, 'Deity Face Pendant', 'pendant|jadeite/omphacite, iron ochre|stone-ornaments', 'ao/mobile-large/DP148420.jpg', 0.75),
|
SearchData(1400, 317350, 'Bead', 'bead|stone|beads-ornaments'),
|
||||||
SearchData(700, 316711, 'Vessel with Seated Lord', 'vessel|ceramic, stucco|ceramics-containers', 'ao/mobile-large/DP-24262-001.jpg', 0.86),
|
SearchData(1470, 321292, 'Head from a figure, Xochipilli-Macuilxochitl', 'head|obsidian|glass-sculpture'),
|
||||||
SearchData(700, 312595, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments', 'ao/mobile-large/DP-12659-001.jpg', 0.75),
|
SearchData(1400, 317237, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(750, 318628, 'Cylinder Vessel', 'vessel|ceramic, slip, stucco|ceramics-containers', 'ao/mobile-large/1979.205.8.JPG', 0.85),
|
SearchData(750, 313325, 'Ceremonial Handle (?)', 'handle|jade (jadeite/omphacite)|stone-sculpture'),
|
||||||
SearchData(1300, 313257, 'Crocodile-Head Figure Pendant', 'pendant|gold (cast alloy), pyrite inlay|metal-ornaments', 'ao/mobile-large/VS19792061064.JPG', 0.70),
|
SearchData(900, 309901, 'Pedestal Bowl', 'bowl|marble|stone-containers'),
|
||||||
SearchData(1400, 317263, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_397.jpg', 0.70),
|
SearchData(800, 320205, 'Figure', 'figure|ceramic, hematite|ceramics-sculpture'),
|
||||||
SearchData(737, 318662, 'Vessel, Throne Scene', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DT4514.jpg', 0.80),
|
SearchData(1400, 317365, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
||||||
SearchData(150, 316300, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP242327.jpg', 1.03),
|
SearchData(1400, 317265, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(-99, 314522, 'Tetrapod Jar', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP23127.jpg', 1.03),
|
SearchData(0, 319873, 'Deity face pendant', 'pendant|jadeite or omphacite, iron ochre|stone-ornaments'),
|
||||||
SearchData(1400, 317320, 'Blade', 'blade|flint|stone-implements', 'ao/mobile-large/hz1994_35_464.jpg', 0.43),
|
SearchData(0, 312581, 'House Model', 'house model|ceramic|ceramics-sculpture'),
|
||||||
SearchData(750, 312645, 'Palma with textile motif', 'palma|stone, pigment|stone-sculpture', 'ao/mobile-large/DP104834.jpg', 0.83),
|
SearchData(700, 313315, 'Vessel with Deity Figures', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(550, 314832, 'Shell Ornament', 'pendant|jade|stone-ornaments', 'ao/mobile-large/vs1985_216_2.jpg', 2.35),
|
SearchData(600, 310527, 'Stela Fragment with Glyphs', 'stela fragment|stone|stone-sculpture'),
|
||||||
SearchData(1400, 317246, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_380.jpg', 0.60),
|
SearchData(1400, 317216, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(50, 677436, 'Human Figure', 'figure|clay|ceramics-sculpture', 'ao/mobile-large/LC-300_5434.jpg', 1.34),
|
SearchData(300, 313035, 'Ornament with Maya Glyph', 'ornament|jadeite|stone-ornaments'),
|
||||||
SearchData(1843, 591853, 'Incidents of Travel in Yucatan', '|illustrated book|', 'li/mobile-large/liUDs83v2.R.jpg', 1.53),
|
SearchData(1400, 317295, 'Celt', 'celt|stone|stone-implements'),
|
||||||
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(500, 314557, 'Seated Figure Censer (Incensario)', 'censer|ceramic|ceramics-containers'),
|
||||||
SearchData(300, 313035, 'Ornament with Maya Glyph', 'ornament|jadeite|stone-ornaments', 'ao/mobile-large/VS1979206858A.JPG', 1.23),
|
SearchData(850, 309404, 'Chahk', 'figure|limestone|stone-sculpture'),
|
||||||
SearchData(900, 316304, 'Tripod Plate', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/DP219258.jpg', 0.81),
|
SearchData(750, 313386, '"Smiling" Figure', 'male figure|ceramic|ceramics-sculpture'),
|
||||||
SearchData(700, 310644, 'Scepter with Profile Figures', 'scepter|flint|stone-sculpture', 'ao/mobile-large/DT10197.jpg', 0.79),
|
SearchData(-1000, 318464, 'Duck-Head Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 317358, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_508.JPG', 2.59),
|
SearchData(
|
||||||
SearchData(1000, 310480, 'Head of a Rain God', 'head|fossiliferous limestone|stone-sculpture', 'ao/mobile-large/DP102948.jpg', 0.99),
|
749, 718242, 'Tripod plate with mythological scene', 'plate|ceramic with red, cream, and black slip|ceramics'),
|
||||||
SearchData(800, 318678, 'Standing Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/vs00_5_176.jpg', 0.96),
|
SearchData(800, 317619, 'Turkey Vessel', 'vessel|ceramic, slip, pigment|ceramics-containers'),
|
||||||
SearchData(749, 761272, 'Vessel with Water Bird and Hieroglyphic Text', 'vessel|ceramic|ceramics-vessels', 'ao/mobile-large/DP-15497-005.jpg', 1.21),
|
SearchData(700, 310468, 'Standing Male Figure', 'male figure|ceramic|ceramics-sculpture'),
|
||||||
SearchData(-650, 316288, 'Celt', 'celt|jade|stone-ornaments', 'ao/mobile-large/1989.314.4.jpg', 0.67),
|
SearchData(700, 314311, 'Cylindrical Vessel', 'vessel|ceramic, slip, pigment|stone-containers'),
|
||||||
SearchData(700, 312818, 'Ornamental Figure', 'ornament|shell|shell-ornaments', 'ao/mobile-large/vs1979_206_622.jpg', 0.38),
|
SearchData(-650, 313337, 'Ritual Spoon Pendant', 'pendant|jadeite|stone-ornaments'),
|
||||||
SearchData(900, 307443, 'Fragmentary Relief', 'relief|stone|stone-sculpture', 'ao/mobile-large/DP-20489-002.jpg', 1.43),
|
SearchData(1400, 317222, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(300, 315884, 'Lidded Vessel', 'bowl with lid|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1987.450.2ab1.JPG', 1.30),
|
SearchData(1400, 317106, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(1400, 317365, 'Tubular Bead', 'bead|stone|beads-ornaments', 'ao/mobile-large/VS1994_35_515.JPG', 3.53),
|
SearchData(1400, 317267, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(-650, 310495, 'Yoke', 'yoke|stone, pigment|stone-sculpture', 'ao/mobile-large/DT10169.jpg', 0.80),
|
SearchData(749, 503940, 'Double Whistle', 'double whistle|pottery, paint|aerophone-whistle flute'),
|
||||||
SearchData(700, 314305, 'Bowl', 'bowl|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/1983.505_a.JPG', 1.50),
|
SearchData(700, 314217, 'Vessel with mythological scene', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(550, 317430, 'Earflare Set', 'earflare set|jade|stone-ornaments', 'ao/mobile-large/VS1994_35_591.JPG', 1.79),
|
SearchData(500, 310354, 'Bowl with Pouring Lip', 'bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(800, 320206, 'Figure', 'figure|ceramic|ceramics-sculpture', 'ao/mobile-large/DP220955.jpg', 0.75),
|
SearchData(25, 318346, 'Spouted Jar', 'jar|indurated limestone|stone-containers'),
|
||||||
SearchData(500, 310354, 'Bowl with Pouring Lip', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1978.309.1.JPG', 1.12),
|
SearchData(1400, 317235, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(1400, 317212, 'Celt', 'celt|stone|stone-implements', 'ao/mobile-large/hz1994_35_345.jpg', 0.64),
|
SearchData(1400, 317597, 'Polishing Stone (?)', 'polishing stone|stone|stone-implements'),
|
||||||
SearchData(750, 312804, 'Figure Rattle', 'rattle|ceramic, pigment|ceramics-musical instruments', 'ao/mobile-large/1979.206.608.JPG', 0.70),
|
SearchData(1400, 317100, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
||||||
SearchData(900, 313242, 'Bowl', 'bowl|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1049_a.JPG', 1.23),
|
SearchData(1400, 317103, 'Celt', 'celt|stone|stone-implements'),
|
||||||
SearchData(550, 315035, 'Head Pendant', 'pendant|stone|stone-ornaments', 'ao/mobile-large/vs1986_483.jpg', 0.57),
|
SearchData(700, 312595, 'Seated Female Figure', 'female figure|ceramic|ceramics-musical instruments'),
|
||||||
SearchData(200, 314518, 'Tetrapod Bowl', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-13003-001.jpg', 1.25),
|
SearchData(1350, 312599, 'Pedestal Bowl', 'bowl|ceramic|ceramics-containers'),
|
||||||
|
SearchData(550, 314832, 'Shell Ornament', 'pendant|jade|stone-ornaments'),
|
||||||
|
SearchData(550, 317120, 'Earflare', 'earflare|jade|stone-ornaments'),
|
||||||
|
SearchData(699, 662967, 'Vessel with mythological scene', 'vase|ceramic|ceramics-vessels'),
|
||||||
|
SearchData(700, 310651, 'Vessel, Palace Scene', 'vessel|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1049, 319238, 'Female figure', 'figure|stone|stone-sculpture'),
|
||||||
|
SearchData(750, 313335, 'Crocodile whistle and rattle', 'rattle|ceramic, pigment|ceramics-musical instruments'),
|
||||||
|
SearchData(400, 312586, 'Tripod Vessel', 'vessel|ceramic, red ochre|ceramics-containers'),
|
||||||
|
SearchData(750, 318628, 'Cylinder Vessel', 'vessel|ceramic, slip, stucco|ceramics-containers'),
|
||||||
|
SearchData(800, 312593, 'Hacha, Head', 'hacha|andesite, pigment|stone-sculpture'),
|
||||||
|
SearchData(700, 319633, 'Cylindrical Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
|
SearchData(699, 53939, 'Head Pendant', 'pendant|jade (jadeite)|jade'),
|
||||||
|
SearchData(700, 313149, 'Canine Ornament', 'ornament|shell (spondylus)|shell-ornaments'),
|
||||||
|
SearchData(1400, 317217, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(750, 318463, 'Pendant with Figure and Double-Headed Crocodilian', 'pendant|shell|shell-ornaments'),
|
||||||
|
SearchData(1100, 313348, 'Monkey Vessel', 'vessel|onyx marble, pyrite, shell|stone-containers'),
|
||||||
|
SearchData(700, 319009, 'Covered Bowl', 'bowl with lid|ceramic|ceramics-containers'),
|
||||||
|
SearchData(750, 312645, 'Palma with textile motif',
|
||||||
|
'palma|stone, pigment hazardous materials: contains mercury and lead|stone-sculpture'),
|
||||||
|
SearchData(450, 310542, 'Whistling vessel', 'vessel with lid|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1400, 317244, 'Stone Chisel', 'chisel|stone|stone-implements'),
|
||||||
|
SearchData(500, 316645, 'Deity Head Pendant', 'pendant|jade|stone-ornaments'),
|
||||||
|
SearchData(1460, 316873, 'Temple Model', 'temple model|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(550, 317760, 'Pair of carved ornaments with the Maize God', 'earflare frontals|shell|shell-ornaments'),
|
||||||
|
SearchData(1400, 317227, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(1360, 309861, 'Deity Censer (Xantil)', 'censer|ceramic, pigment|ceramics-sculpture'),
|
||||||
|
SearchData(300, 314827, 'Tripod Bird Bowl', 'bowl with lid|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1400, 317225, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(1400, 317214, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(1400, 317234, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(500, 309557, 'Closed Yoke', 'yoke|volcanic rhyolitic tuff|stone-sculpture'),
|
||||||
|
SearchData(800, 320147, 'Figure', 'figure|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(200, 314518, 'Tetrapod Bowl', 'vessel|ceramic|ceramics-containers'),
|
||||||
|
SearchData(800, 318678, 'Standing Figure', 'figure|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(1420, 307744, 'Stamp, Monkey', 'stamp|ceramic|ceramics-implements'),
|
||||||
|
SearchData(-600, 310513, 'Pendant', 'pendant|jade|stone-ornaments'),
|
||||||
|
SearchData(-650, 310467, 'Celt with Incised Profile', 'celt|jade (jadeite), traces of red pigment|stone-implements'),
|
||||||
|
SearchData(300, 315884, 'Lidded Vessel', 'bowl with lid|ceramic, slip, pigment|ceramics-containers'),
|
||||||
|
SearchData(-1000, 314946, 'Bird Vessel', 'vessel|ceramic, red ochre|ceramics-containers'),
|
||||||
|
SearchData(1400, 317210, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(700, 319586, 'Pendant with Seated Lord', 'pendant|jadeite|stone-ornaments'),
|
||||||
|
SearchData(800, 320206, 'Figure', 'figure|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(1400, 317358, 'Tubular Bead', 'bead|stone|beads-ornaments'),
|
||||||
|
SearchData(-1000, 310556, 'Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(900, 307443, 'Fragmentary Relief', 'relief|stone|stone-sculpture'),
|
||||||
|
SearchData(1100, 307598, 'Eagle Relief', 'panel|andesite or dacite, paint|stone-sculpture'),
|
||||||
|
SearchData(1100, 307599, 'Eagle Relief', 'panel|andesite/dacite, paint|stone-sculpture'),
|
||||||
|
SearchData(1400, 317301, 'Celt-Form Pendant', 'pendant|stone|stone-ornaments'),
|
||||||
|
SearchData(0, 317600, 'Temple Model', 'temple model|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(1250, 318229, 'Metate Fragment', 'metate fragment|stone|stone-sculpture'),
|
||||||
|
SearchData(1400, 318653, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(775, 310551, 'Censer Support', 'censer support|ceramic|ceramics-sculpture'),
|
||||||
|
SearchData(600, 310607, 'Vessel, Seated Deities', 'vessel|ceramic|ceramics-containers'),
|
||||||
|
SearchData(700, 310644, 'Scepter with profile figures', 'scepter|flint|stone-sculpture'),
|
||||||
|
SearchData(1843, 591853, 'Incidents of Travel in Yucatan', '|illustrated book|'),
|
||||||
|
SearchData(-750, 317697, 'Eagle Transformation Figure', 'figure|albitite, cinnabar, stone|stone-sculpture'),
|
||||||
|
SearchData(1400, 317233, 'Celt', 'celt|stone|stone-implements'),
|
||||||
|
SearchData(750, 312643, 'Yoke', 'yoke|serpentine|stone-sculpture'),
|
||||||
|
SearchData(1400, 317305, 'Celt', 'chisel|stone|stone-implements'),
|
||||||
|
SearchData(1400, 317320, 'Blade', 'blade|flint|stone-implements'),
|
||||||
|
SearchData(
|
||||||
|
400, 309713, 'Yoke-Form Vessel', 'vessel with lid|ceramic, red pigment (possibly cinnabar)|ceramics-containers'),
|
||||||
];
|
];
|
@ -1,24 +1,40 @@
|
|||||||
part of '../christ_redeemer_data.dart';
|
part of '../christ_redeemer_data.dart';
|
||||||
|
|
||||||
// Search suggestions (11)
|
// Search suggestions (11)
|
||||||
List<String> _searchSuggestions = const ['ivory', 'blown', 'cane', 'hole', 'vibrated', 'aerophone', 'blow', 'fan', 'flute', 'bamboo', 'lip', ];
|
List<String> _searchSuggestions = const [
|
||||||
|
'ivory',
|
||||||
// Christ the Redeemer (16)
|
'blown',
|
||||||
List<SearchData> _searchData = const [
|
'cane',
|
||||||
SearchData(1850, 501336, 'Flute', 'flute|bamboo|aerophone-blow hole-end-blown flute (vertical)', 'mi/mobile-large/midp89.4.720 (2).jpg', 1.78),
|
'hole',
|
||||||
SearchData(1875, 501319, 'Pluriarc', 'pluriarc||chordophone-musical bow', 'mi/mobile-large/midp89.4.703.jpg', 0.60),
|
'vibrated',
|
||||||
SearchData(1875, 501302, 'Engraved Horn', 'engraved horn|horn|aerophone-lip vibrated-horn', 'mi/mobile-large/MUS550A2.jpg', 0.58),
|
'aerophone',
|
||||||
SearchData(1850, 502019, 'Rattle', 'rattle|fruit or nut shells, fiber rope, cord|idiophone-shaken-rattle', 'mi/mobile-large/midp89.4.1453.jpg', 1.78),
|
'blow',
|
||||||
SearchData(950, 319556, 'Plate', 'plate|ceramic|ceramics-containers', 'ao/mobile-large/2005.461_a.jpg', 1.50),
|
'fan',
|
||||||
SearchData(1850, 502107, 'Caracasha', 'caracasha|bamboo, basketry, oxhorn, fiber, rubber or resin|aerophone-lip vibrated-trumpet / trombone', 'mi/mobile-large/MUS563A21.jpg', 0.40),
|
'flute',
|
||||||
SearchData(1850, 227759, 'Handkerchiefs (one of two)', 'handkerchief||', 'ad/mobile-large/DP2896.jpg', 0.95),
|
'bamboo',
|
||||||
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),
|
'lip',
|
||||||
SearchData(1850, 227758, 'Handkerchiefs (one of two)', 'handkerchief||', 'ad/mobile-large/DP2927.jpg', 1.01),
|
];
|
||||||
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)', 'mi/mobile-large/midp89.4.719.jpg', 1.78),
|
// Christ the Redeemer (17)
|
||||||
SearchData(1887, 122578, 'Fan', 'fan|feathers, ivory|', 'ci/mobile-large/CI43.45.1.jpg', 1.09),
|
List<SearchData> _searchData = const [
|
||||||
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(1849, 215298, 'Square', 'square|drawnwork|'),
|
||||||
SearchData(1850, 501334, 'Whistle', 'whistle|wood|aerophone-whistle flute-whistle flute', 'mi/mobile-large/MUS563A5.jpg', 0.16),
|
SearchData(1850, 501337, 'Flute', 'flute|cane|aerophone-blow hole-end-blown flute (vertical)'),
|
||||||
SearchData(1870, 157985, 'Fixed fan', 'fixed fan|ivory, feather|', 'ci/mobile-large/48.60_front_CP4.jpg', 0.79),
|
SearchData(950, 319556, 'Plate', 'plate|ceramic|ceramics-containers'),
|
||||||
SearchData(1887, 122579, 'Fan', 'fan|feathers, ivory|', 'ci/mobile-large/CI43.45.2.jpg', 1.01),
|
SearchData(1870, 157985, 'Fixed fan', 'fixed fan|ivory, feather|'),
|
||||||
|
SearchData(1850, 501336, 'Flute', 'flute|bamboo|aerophone-blow hole-end-blown flute (vertical)'),
|
||||||
|
SearchData(1850, 227759, 'Handkerchiefs (one of two)', 'handkerchief||'),
|
||||||
|
SearchData(1850, 501334, 'Whistle', 'whistle|cane or bamboo|aerophone-whistle flute-whistle flute'),
|
||||||
|
SearchData(1875, 501319, 'Pluriarc', 'pluriarc||chordophone-musical bow'),
|
||||||
|
SearchData(1887, 122579, 'Fan', 'fan|feathers, ivory|'),
|
||||||
|
SearchData(1850, 227758, 'Handkerchiefs (one of two)', 'handkerchief||'),
|
||||||
|
SearchData(1850, 501335, 'Flute', 'flute|bamboo or cane|aerophone-blow hole-side-blown flute (transverse)'),
|
||||||
|
SearchData(1875, 501302, 'Engraved Horn', 'engraved horn|horn|aerophone-lip vibrated-horn'),
|
||||||
|
SearchData(1850, 502019, 'Rattle', 'rattle|fruit or nut shells, fiber rope, cord|idiophone-shaken-rattle'),
|
||||||
|
SearchData(1850, 502107, 'Caracasha',
|
||||||
|
'caracasha|bamboo, basketry, oxhorn, fiber, rubber or resin|aerophone-lip vibrated-trumpet / trombone'),
|
||||||
|
SearchData(1850, 501338, 'Poo-Do-Parana (flute)',
|
||||||
|
'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,374 +1,474 @@
|
|||||||
part of '../machu_picchu_data.dart';
|
part of '../machu_picchu_data.dart';
|
||||||
|
|
||||||
// Search suggestions (78)
|
// Search suggestions (79)
|
||||||
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', ];
|
List<String> _searchSuggestions = const [
|
||||||
|
'hat',
|
||||||
// Machu Picchu (366)
|
'figure',
|
||||||
List<SearchData> _searchData = const [
|
'earflare',
|
||||||
SearchData(1400, 310616, 'Double Vessel, Monkey', 'vessel|silver|metal-containers', 'ao/mobile-large/DT10189.jpg', 0.78),
|
'prosopis',
|
||||||
SearchData(600, 318644, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments', 'ao/mobile-large/1987.394.72.JPG', 0.82),
|
'fiber',
|
||||||
SearchData(1500, 313275, 'Vessel', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1979_206_1082.jpg', 0.84),
|
'ornament',
|
||||||
SearchData(1500, 315620, 'Copper Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_560.jpg', 0.39),
|
'paccha',
|
||||||
SearchData(750, 316963, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_138.jpg', 1.11),
|
'copper',
|
||||||
SearchData(1500, 315624, 'Ornamented Knife', 'knife|copper|metal-implements', 'ao/mobile-large/hz1987_394_564.jpg', 1.15),
|
'feline',
|
||||||
SearchData(1500, 313287, 'Storage Jar (aryballos)', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/vs1979_206_1094.jpg', 0.88),
|
'bronze',
|
||||||
SearchData(1650, 316847, 'Kero', 'kero|wood, metal inlay, red pigment|wood-containers', 'ao/mobile-large/1994.35.19_a.JPG', 0.78),
|
'canopa',
|
||||||
SearchData(1385, 312796, 'Hanging', 'hanging|cotton|textiles-woven', 'ao/mobile-large/DT9943.jpg', 0.76),
|
'costumes',
|
||||||
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),
|
'dish',
|
||||||
SearchData(1500, 315283, 'Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_223A.JPG', 0.36),
|
'tomb',
|
||||||
SearchData(1500, 313222, 'Ceremonial Implement', 'implement|wood, resin paint, metal|wood-implements', 'ao/mobile-large/DP-23805-001.jpg', 0.39),
|
'lime',
|
||||||
SearchData(1400, 315609, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP216738.jpg', 0.64),
|
'miniature',
|
||||||
SearchData(1500, 315490, 'Copper Tumi with Figure', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_415.jpg', 0.78),
|
'top',
|
||||||
SearchData(1400, 315608, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP216737.jpg', 0.65),
|
'wood',
|
||||||
SearchData(1475, 313341, 'Double bowl', 'bowl|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24356-001.jpg', 1.33),
|
'bottle',
|
||||||
SearchData(1500, 313152, 'Tunic', 'tunic|camelid hair|textiles-woven', 'ao/mobile-large/DP244273.jpg', 1.33),
|
'gilded',
|
||||||
SearchData(1500, 313205, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1008.jpg', 1.55),
|
'inlay',
|
||||||
SearchData(1500, 315285, 'Copper Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_225.JPG', 0.42),
|
'tumi',
|
||||||
SearchData(750, 316970, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_145.jpg', 1.08),
|
'alloy',
|
||||||
SearchData(1500, 314528, 'Tunic with Diamond Band', 'tunic|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP107698.jpg', 0.90),
|
'silver',
|
||||||
SearchData(500, 314681, 'Prisoner jar', 'jar|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24362-001.jpg', 0.75),
|
'pin',
|
||||||
SearchData(1140, 309105, 'Tupu (pin)', 'pin|copper|metal-ornaments', 'ao/mobile-large/hz64_228_607.jpg', 0.36),
|
'slip',
|
||||||
SearchData(1466, 317753, 'Female figurine', 'figure|silver-gold alloy|sculpture-sheet metal', 'ao/mobile-large/DP-13440-036.jpg', 0.67),
|
'resin',
|
||||||
SearchData(550, 309427, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments', 'ao/mobile-large/66.196.40.jpg', 0.77),
|
'warrior',
|
||||||
SearchData(825, 307975, 'Tunic with Confronting Catfish', 'tunic|camelid hair, tapestry-weave|textiles-woven', 'ao/mobile-large/DT829.jpg', 1.98),
|
'woven',
|
||||||
SearchData(1350, 307467, 'Tweezers', 'tweezers|silver|metal-implements', 'ao/mobile-large/82.1.23.JPG', 0.93),
|
'tupu',
|
||||||
SearchData(400, 309411, 'Headdress Ornament', 'headdress ornament|gold|metal-ornaments', 'ao/mobile-large/DP-14786-039.jpg', 1.34),
|
'gold',
|
||||||
SearchData(1500, 313225, 'Funerary Staff', 'tomb post|wood, silver, nails|wood-sculpture', 'ao/mobile-large/DP-23803-001.jpg', 0.42),
|
'implements',
|
||||||
SearchData(1500, 315618, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_558.JPG', 0.77),
|
'tunic',
|
||||||
SearchData(1500, 313226, 'Funerary Staff', 'staff|wood, paint, metal sheathing|wood-sculpture', 'ao/mobile-large/DP-23808-001.jpg', 0.33),
|
'stirrup',
|
||||||
SearchData(750, 308121, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP264889.jpg', 0.75),
|
'votive',
|
||||||
SearchData(750, 316962, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/hz1994_35_137.jpg', 1.17),
|
'jar',
|
||||||
SearchData(1300, 310476, 'Feathered Tabard', 'tunic|cotton, feathers|feathers-costumes', 'ao/mobile-large/DP218937.jpg', 1.33),
|
'camelid',
|
||||||
SearchData(750, 316339, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_149.jpg', 1.03),
|
'stone',
|
||||||
SearchData(1500, 307941, 'Bag Tassel', 'bag fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP18687_28.171.4,1.jpg', 0.60),
|
'sculpture',
|
||||||
SearchData(1650, 316841, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104798.jpg', 1.00),
|
'spoon',
|
||||||
SearchData(1466, 309227, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments', 'ao/mobile-large/vs64_228_701.jpg', 0.48),
|
'cornered',
|
||||||
SearchData(750, 316980, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_160.jpg', 1.09),
|
'knife',
|
||||||
SearchData(1500, 313269, 'Deer Stick', 'staff|wood, paint|wood-sculpture', 'ao/mobile-large/1979.206.1076.jpg', 1.50),
|
'sheet',
|
||||||
SearchData(750, 312911, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-costumes', 'ao/mobile-large/1979.206.724 a.jpg', 0.99),
|
'ceramics',
|
||||||
SearchData(1650, 316846, 'Kero', 'kero|wood, tin inlay|wood-containers', 'ao/mobile-large/DP-24246-001.jpg', 0.86),
|
'turquoise',
|
||||||
SearchData(1500, 313271, 'Headband', 'head ornament|gold (hammered)|metal-ornaments', 'ao/mobile-large/vs1979_206_1078.jpg', 0.16),
|
'ornaments',
|
||||||
SearchData(1500, 313206, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1009.jpg', 1.50),
|
'pigment',
|
||||||
SearchData(1466, 313251, 'Female figurine', 'figure|gold|sculpture-sheet metal', 'ao/mobile-large/DP-13440-033.jpg', 0.70),
|
'effigy',
|
||||||
SearchData(1500, 315286, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_226.jpg', 1.00),
|
'metal',
|
||||||
SearchData(1500, 315227, 'Ceremonial Knife (Tumi)', 'knife|bronze (cast)|metal-implements', 'ao/mobile-large/1987.394.165_a.jpg', 1.36),
|
'profile',
|
||||||
SearchData(1700, 316855, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104805.jpg', 0.95),
|
'post',
|
||||||
SearchData(550, 308526, 'Stirrup Spout Bottle with Bird and Snake', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.20.JPG', 0.75),
|
'head',
|
||||||
SearchData(550, 308508, 'Owl Warrior Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/64.228.2.JPG', 0.67),
|
'spout',
|
||||||
SearchData(750, 316973, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_148.jpg', 1.07),
|
'pigmented',
|
||||||
SearchData(-250, 307617, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.73_b.jpg', 1.36),
|
'sling',
|
||||||
SearchData(400, 308535, 'Figure Jar', 'jar|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.29_a.JPG', 0.67),
|
'cast',
|
||||||
SearchData(1475, 309389, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/66.30.6_a.jpg', 0.80),
|
'ceramic',
|
||||||
SearchData(1500, 317591, 'Votive Container (Canopa)', 'vessel|stone|stone-containers', 'ao/mobile-large/1994.35.758.jpg', 1.50),
|
'cotton',
|
||||||
SearchData(1600, 316843, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_15.jpg', 0.71),
|
'shell',
|
||||||
SearchData(-1000, 310662, 'Feline-shaped stirrup-spout bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP-24349-001.jpg', 0.75),
|
'beaker',
|
||||||
SearchData(325, 309145, 'Chisel or tupu (pin)', 'pin|copper|metal-implements', 'ao/mobile-large/vs64_228_619.jpg', 0.31),
|
'hammered',
|
||||||
SearchData(1600, 316845, 'Kero', 'kero|wood (prosopis?), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_17.jpg', 0.80),
|
'containers',
|
||||||
SearchData(1250, 316723, 'Serpent (tunjo)', 'figure|gold|metal-ornaments', 'ao/mobile-large/vs1992_92_1.jpg', 0.30),
|
'kero',
|
||||||
SearchData(1500, 312635, 'Bronze Tumi with Figures', 'knife|bronze|metal-implements', 'ao/mobile-large/1979.206.415.JPG', 0.67),
|
'bird',
|
||||||
SearchData(750, 316965, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_140.jpg', 1.12),
|
'double',
|
||||||
SearchData(1466, 315606, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments', 'ao/mobile-large/vs1987_394_546.JPG', 0.64),
|
'escallonia',
|
||||||
SearchData(1450, 314615, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250581.jpg', 2.65),
|
'textiles',
|
||||||
SearchData(600, 315161, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.99.JPG', 1.24),
|
'ceremonial',
|
||||||
SearchData(1500, 315290, 'Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.230_a.jpg', 0.92),
|
'hair',
|
||||||
SearchData(1475, 315486, 'Ornamented Knife (tumi)', 'knife|tin bronze|metal-implements', 'ao/mobile-large/DP108299.jpg', 1.03),
|
'bag',
|
||||||
SearchData(-250, 308498, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.95a.jpg', 1.61),
|
'staff',
|
||||||
SearchData(800, 309104, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments', 'ao/mobile-large/hz64_228_606.jpg', 0.37),
|
'tapestry',
|
||||||
SearchData(1499, 308287, 'Feathered Tabard', 'tabard|cotton, feathers|feathers-costumes', 'ao/mobile-large/DP216335.jpg', 0.83),
|
'vessel',
|
||||||
SearchData(1500, 315249, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_188.JPG', 0.50),
|
'funerary',
|
||||||
SearchData(-50, 310550, 'Bottle, Trophy-Head', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1978_412_98.jpg', 0.77),
|
'feathers',
|
||||||
SearchData(600, 315147, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.85.JPG', 0.84),
|
'paint',
|
||||||
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),
|
'disk',
|
||||||
SearchData(1700, 316850, 'Kero', 'kero|wood, tin studs, and pigmented resin inlays|wood-containers', 'ao/mobile-large/hz1994_35_22.jpg', 0.72),
|
'fragment',
|
||||||
SearchData(1500, 315333, 'Copper Lime Spoon with Feline Top', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_288.JPG', 0.45),
|
'container',
|
||||||
SearchData(1500, 315265, 'Copper Lime Spoon', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_205a.jpg', 0.78),
|
];
|
||||||
SearchData(650, 308408, 'Bottle with fox head', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23624-001.jpg', 0.98),
|
|
||||||
SearchData(1250, 309540, 'Figure Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/DP-17780-001.jpg', 1.33),
|
// Machu Picchu (377)
|
||||||
SearchData(1420, 316939, 'Miniature Tunic', 'miniature tunic|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP-13440-003.jpg', 1.27),
|
List<SearchData> _searchData = const [
|
||||||
SearchData(1475, 309396, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.13.jpg', 1.05),
|
SearchData(1467, 313287, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1500, 315622, 'Silver Pin', 'pin|silver (hammered), gold|metal-ornaments', 'ao/mobile-large/VS1987_394_562.JPG', 0.27),
|
SearchData(1500, 314528, 'Tunic with Diamond Band', 'tunic|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(1400, 310205, 'Bottle, Anthropomorphic Crab', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/1976.287.14.JPG', 0.67),
|
SearchData(750, 316969, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(750, 316964, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_139.jpg', 1.24),
|
SearchData(800, 309228, 'Tupu', 'pin|silver|metal-ornaments'),
|
||||||
SearchData(1300, 698331, 'Pair of Earflares with Multifigure Scenes', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370838.jpg', 1.82),
|
SearchData(700, 316978, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes'),
|
||||||
SearchData(500, 308415, 'Architectural Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-23896-001.jpg', 0.65),
|
SearchData(1400, 315611, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1500, 315303, 'Lime Spoon, Bird', 'lime spoon|silver (hammered)|metal-implements', 'ao/mobile-large/VS1987_394_243.JPG', 0.45),
|
SearchData(1450, 318338, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
||||||
SearchData(1700, 316849, 'Kero', 'kero|wood (prosopis?)|wood-containers', 'ao/mobile-large/hz1994_35_21.jpg', 0.81),
|
SearchData(1600, 214310, 'Woman\'s wedding mantle (lliclla) with interlace and tocapu design',
|
||||||
SearchData(1700, 698427, 'Pair of Keros with Carved Feline Handles', 'kero|wood, pigmented resin inlays|wood-containers', 'ao/mobile-large/DP104803.jpg', 1.16),
|
'mantle|tapestry weave, cotton warp and camelid weft|'),
|
||||||
SearchData(1600, 318145, 'Tunic', 'tunic|camelid hair|textiles-woven', 'ao/mobile-large/DP137345.jpg', 1.99),
|
SearchData(1250, 309540, 'Figure Pendant', 'pendant|gold|metal-ornaments'),
|
||||||
SearchData(1450, 309753, 'Stirrup Spout Bottle with Fish', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/1970.245.38.jpg', 0.67),
|
SearchData(1500, 307475, 'Knife (Tumi)', 'knife|copper|metal-implements'),
|
||||||
SearchData(700, 316978, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes', 'ao/mobile-large/DP212590.jpg', 0.76),
|
SearchData(750, 316727, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
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(725, 844007, 'Figurine', 'figure|turquoise|stone-sculpture'),
|
||||||
SearchData(1500, 317593, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1994.35.760.jpg', 1.51),
|
SearchData(1650, 316846, 'Kero (beaker)', 'kero|wood, tin inlay|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(1450, 318339, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
||||||
SearchData(800, 309229, 'Tupu (pin)', 'pin|silver|metal-ornaments', 'ao/mobile-large/DP-13440-018.jpg', 1.69),
|
SearchData(1500, 310702, 'Storage Jar (aryballos)', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1500, 313227, 'Funerary Staffs', 'tomb staff|wood|wood-sculpture', 'ao/mobile-large/DP-23811-001.jpg', 0.42),
|
SearchData(1475, 309397, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
||||||
SearchData(1475, 309398, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.15.jpg', 1.12),
|
SearchData(1467, 309389, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1475, 316822, 'Feathered Tunic', 'tunic fragment|cotton, feathers|textiles-featherwork', 'ao/mobile-large/lb1993_474.jpg', 0.71),
|
SearchData(1400, 310566, 'Copper Knife with Figure Handle', 'knife|copper|metal-implements'),
|
||||||
SearchData(950, 309414, 'Beaker, Figure with Shell', 'beaker|gold|metal-containers', 'ao/mobile-large/66.196.27_a.JPG', 0.67),
|
SearchData(1530, 313272, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments'),
|
||||||
SearchData(750, 316727, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/vs1994.35164a.jpg', 0.98),
|
SearchData(750, 316987, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(750, 316972, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_147.jpg', 1.09),
|
SearchData(1475, 309391, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
||||||
SearchData(1400, 318888, 'Headband', 'headband|camelid hair|textiles-woven', 'ao/mobile-large/DP-13440-001.jpg', 0.95),
|
SearchData(
|
||||||
SearchData(1550, 316930, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/DP101341.jpg', 0.51),
|
1650, 316848, 'Kero', 'kero|wood (prosopis?), copper-silver alloy, nickel, gold, lead, zinc|wood-containers'),
|
||||||
SearchData(1550, 316920, 'Bag', 'bag|camelid hair|textiles-woven', 'ao/mobile-large/DP18714.jpg', 1.19),
|
SearchData(-500, 308426, 'Bottle, Feline face', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
||||||
SearchData(650, 313010, 'Figure with Ceremonial Objects', 'male figure|stone|stone-sculpture', 'ao/mobile-large/DP-23813-001.jpg', 0.51),
|
SearchData(500, 308527, 'Portrait Head Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
||||||
SearchData(1550, 316923, 'Bag', 'bag|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP101296.jpg', 0.94),
|
SearchData(1500, 312636, 'Ornamental Pin (Tupu)', 'pin|bronze|metal-ornaments'),
|
||||||
SearchData(1500, 317752, 'Lime Spoon, Bird', 'lime spoon|copper alloy (cast)|metal-implements', 'ao/mobile-large/DP-18884-002.jpg', 0.75),
|
SearchData(800, 316975, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1250, 312669, 'Panel', 'panel|cotton, paint|textiles-woven', 'ao/mobile-large/1979_206_459_EX_01.jpg', 1.77),
|
SearchData(1600, 316845, 'Kero', 'kero|wood (prosopis?), pigmented resin inlay|wood-containers'),
|
||||||
SearchData(750, 316987, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_167.jpg', 1.06),
|
SearchData(1500, 309760, 'Painted Aryballus Jar', 'bottle|ceramic, pigment, slip|ceramics-containers'),
|
||||||
SearchData(750, 316343, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_153.jpg', 1.12),
|
SearchData(600, 315117, 'Disk with Figure', 'disk|gilded copper, silvered copper, shell, turquoise|metal-ornaments'),
|
||||||
SearchData(600, 315155, 'Stirrup Spout Bottle with Warrior', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/1987.394.93.JPG', 0.67),
|
SearchData(1367, 313223, 'Ceremonial digging stick',
|
||||||
SearchData(1450, 308770, 'Ceremonial Knife (Tumi)', 'knife|copper|metal-implements', 'ao/mobile-large/64.228.242.JPG', 1.26),
|
'tomb post|wood, metal, paint, silver, gold (?), cinnabar|wood-sculpture'),
|
||||||
SearchData(1475, 316838, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/vs1994_35_10.jpg', 0.75),
|
SearchData(1600, 316844, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
||||||
SearchData(1491, 316938, 'Serpent ornament', 'ornament|cotton, camelid hair|textiles-woven', 'ao/mobile-large/1994.35.113_d.JPG', 1.50),
|
SearchData(750, 316967, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 312726, 'Ornamental Knife', 'knife|copper|metal-implements', 'ao/mobile-large/1979.206.516.JPG', 0.67),
|
SearchData(1500, 315804, 'Copper Tumi with Figure', 'knife|copper|metal-implements'),
|
||||||
SearchData(1475, 310233, 'Blackware Paccha with Feline', 'paccha|ceramic|ceramics-containers', 'ao/mobile-large/1976.287.42.jpg', 1.23),
|
SearchData(1500, 315617, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1450, 318338, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1999.367.1.jpg', 1.50),
|
SearchData(850, 314624, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1700, 316851, 'Kero', 'kero|wood, metal stud and pigmented resin inlays|wood-containers', 'ao/mobile-large/hz1994_35_23.jpg', 0.68),
|
SearchData(1500, 315338, 'Knife (?)', 'knife|copper|metal-implements'),
|
||||||
SearchData(1600, 320804, 'Hanging (?) Fragment', 'tapestry fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/TR.489.2010_a.jpg', 0.52),
|
SearchData(650, 312940, 'Bird Pin or Spatula', 'lime spatula or pin|gold|metal-implements'),
|
||||||
SearchData(1500, 310667, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture', 'ao/mobile-large/vs1978.412.222.jpg', 0.28),
|
SearchData(1500, 315701, 'Vessel, Leg', 'vessel|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(750, 314621, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_4.jpg', 1.03),
|
SearchData(850, 309503, 'Double-chambered bottle', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(450, 314679, 'Fox Warrior Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/DP227399.jpg', 0.75),
|
SearchData(1410, 316437, 'Earflare with ritual procession', 'earflare|gold|metal-ornaments'),
|
||||||
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(1467, 314955, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(550, 309428, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments', 'ao/mobile-large/66.196.41.jpg', 0.90),
|
SearchData(1350, 318771, 'Bag with fringe', 'bag|camelid hair|textiles-woven'),
|
||||||
SearchData(750, 314620, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/hz1983_497_3.jpg', 1.15),
|
SearchData(16, 309229, 'Tupu (pin)', 'pin|silver|metal-ornaments'),
|
||||||
SearchData(800, 315686, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/250467.jpg', 0.90),
|
SearchData(1385, 312796, 'Hanging', 'hanging|cotton|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(750, 833953, 'Tapestry Tunic', 'tunic|camelid wool|textiles-woven'),
|
||||||
SearchData(1500, 315307, 'Ball', 'ball|brass (cast), copper|metal-implements', 'ao/mobile-large/vs1987_394_246_7.JPG', 0.72),
|
SearchData(1500, 315616, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1450, 318339, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1999.367.2.jpg', 1.27),
|
SearchData(600, 315135, 'Profile Warrior Ornament', 'ornament|copper, shell|metal-ornaments'),
|
||||||
SearchData(1500, 313056, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture', 'ao/mobile-large/DP-23810-001.jpg', 0.43),
|
SearchData(1700, 316892, 'Woman\'s Mantle (lliclla)', 'mantle|camelid hair|textiles-woven'),
|
||||||
SearchData(1500, 308123, 'Beaker with scroll ornamentation', 'beaker|silver, gold|metal-containers', 'ao/mobile-large/vs33_149_103.jpg', 0.55),
|
SearchData(750, 314622, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1450, 314614, 'Cap Woven with Human Hair', 'hat|camelid hair, human hair|textiles-woven', 'ao/mobile-large/250580.jpg', 0.58),
|
SearchData(1475, 309398, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
||||||
SearchData(1600, 314616, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250582.jpg', 2.14),
|
SearchData(1235, 310619, 'Stirrup-spout bottle with palace scene', 'vessel|silver|metal-containers'),
|
||||||
SearchData(1500, 315487, 'Ornamented Knife', 'knife|copper|metal-implements', 'ao/mobile-large/hz1987_394_412.jpg', 1.18),
|
SearchData(1400, 318888, 'Headband', 'headband|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(1467, 310520, 'Urpu (jar)', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1465, 319574, 'Tunic', 'tunic|camelid fiber|textiles-woven', 'ao/mobile-large/DP120795.jpg', 0.95),
|
SearchData(1500, 315638, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
||||||
SearchData(1400, 315610, 'Group of pins', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/DP219006.jpg', 0.67),
|
SearchData(-1000, 310655, 'Bottle with leaf-nosed bat head',
|
||||||
SearchData(1500, 315284, 'Copper Pin', 'pin|copper, gilt|metal-ornaments', 'ao/mobile-large/vs1987_394_224.JPG', 0.33),
|
'bottle|ceramic, post-fire paint (cinnabar)|ceramics-containers'),
|
||||||
SearchData(500, 309438, 'Bird Warrior Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.2.jpg', 0.67),
|
SearchData(1491, 316938, 'Serpent ornament', 'ornament|cotton, camelid hair|textiles-woven'),
|
||||||
SearchData(1466, 309943, 'Male figurine', 'figure|gold-silver alloy|sculpture-sheet metal', 'ao/mobile-large/DP-13440-014.jpg', 0.76),
|
SearchData(1300, 698331, 'Pair of Earflares with Multifigure Scenes', 'earflare|gold|metal-ornaments'),
|
||||||
SearchData(1530, 313273, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments', 'ao/mobile-large/vs1979_206_1079_80.jpg', 1.84),
|
SearchData(
|
||||||
SearchData(1650, 316848, 'Kero', 'kero|wood (prosopis?), copper/silver alloy inlay|wood-containers', 'ao/mobile-large/DT239579.jpg', 0.80),
|
1700, 698427, 'Pair of Keros with Carved Feline Handles', 'kero|wood, pigmented resin inlays|wood-containers'),
|
||||||
SearchData(1500, 308083, 'Tapestry Fragment', 'textile fragment|camelid hair|textiles-woven', 'ao/mobile-large/DP101353.jpg', 1.31),
|
SearchData(1600, 318145, 'Tunic', 'tunic|camelid hair|textiles-woven'),
|
||||||
SearchData(1491, 316929, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/DP101340.jpg', 0.72),
|
SearchData(550, 309427, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
||||||
SearchData(600, 315133, 'Profile Warrior Ornament', 'ornament|gilded copper, shell turquoise|metal-ornaments', 'ao/mobile-large/1987.394.70.JPG', 0.76),
|
SearchData(1500, 315612, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1500, 315635, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.586.jpg', 0.67),
|
SearchData(1467, 315486, 'Tumi (knife) with a talon', 'knife|tin bronze|metal-implements'),
|
||||||
SearchData(1500, 310702, 'Storage Jar (aryballos)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/vs1978_412_258.jpg', 0.79),
|
SearchData(600, 313398, 'Nose Ornament, Turbaned Head', 'ornament|gold (partially silvered), silver|metal-ornaments'),
|
||||||
SearchData(1500, 313053, 'Funerary Staffs', 'tomb staff|wood, paint, metal|wood-sculpture', 'ao/mobile-large/DP-23809-001.jpg', 0.28),
|
SearchData(1500, 315251, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1500, 315425, 'Lime Spoon', 'lime spoon|silver (cast)|metal-ornaments', 'ao/mobile-large/VS1987_394_576.JPG', 0.38),
|
SearchData(1467, 309944, 'Miniature female effigy', 'figure|gold-rich silver alloy|sculpture-sheet metal'),
|
||||||
SearchData(1049, 309959, 'Funerary Mask', 'mask|gold, silver-copper overlays, cinnabar|metal-sculpture', 'ao/mobile-large/DT1274.jpg', 1.25),
|
SearchData(100, 314776, 'Ornamental Plume', 'ornament|gold|metal-ornaments'),
|
||||||
SearchData(200, 314874, 'Cutout Disk, Crab and Fish', 'disk|gilded copper|metal-ornaments', 'ao/mobile-large/DT5791.jpg', 0.80),
|
SearchData(1549, 751901, 'Tunic', 'tunic|camelid fiber|textiles-costumes'),
|
||||||
SearchData(1500, 315260, 'Pin', 'pin|silver (cast)|metal-ornaments', 'ao/mobile-large/vs1987_394_200.JPG', 0.40),
|
SearchData(1500, 312635, 'Bronze Tumi with Figures', 'knife|bronze|metal-implements'),
|
||||||
SearchData(1650, 320054, 'Miniature Tabard', 'tunic|cotton, camelid hair, silk, metal|textiles-woven', 'ao/mobile-large/DP107700.jpg', 0.79),
|
SearchData(1475, 316836, 'Kero', 'kero|wood (prosopis ?)|wood-containers'),
|
||||||
SearchData(600, 315191, 'Disc', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.129.JPG', 1.30),
|
SearchData(550, 316983, '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(750, 316989, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 315354, 'Ceremonial Knife (Tumi)', 'knife|copper (cast), silver (?)|metal-implements', 'ao/mobile-large/vs1987_394_309.jpg', 0.93),
|
SearchData(450, 310601, 'Vessel with ritual scene', 'vessel|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, 315260, 'Pin', 'pin|silver (cast)|metal-ornaments'),
|
||||||
SearchData(750, 316985, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_165.jpg', 1.02),
|
SearchData(325, 309145, 'Chisel or tupu (pin)', 'pin|copper|metal-implements'),
|
||||||
SearchData(400, 310601, 'Ritual Scene Vessel', 'vessel|ceramic|ceramics-containers', 'ao/mobile-large/DP-24357-001.jpg', 1.33),
|
SearchData(1410, 316436, 'Earflare with ritual procession', 'earflare|gold|metal-ornaments'),
|
||||||
SearchData(1475, 316837, 'Kero', 'kero|wood (prosopis ?)|wood-containers', 'ao/mobile-large/DP104801.jpg', 0.83),
|
SearchData(1500, 307941, 'Bag Tassel', 'bag fragment|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(500, 309304, 'Stirrup Spout Bottle with Cat', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/65.266.6.JPG', 0.67),
|
SearchData(750, 312911, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-costumes'),
|
||||||
SearchData(1500, 315248, 'Copper Pin', 'pin|copper (cast)|metal-ornaments', 'ao/mobile-large/vs1987_394_187.JPG', 0.34),
|
SearchData(1400, 310205, 'Bottle, Anthropomorphic Crab', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1500, 315690, 'Bag', 'bag|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP18706_1987.394.642.jpg', 0.82),
|
SearchData(400, 308732, 'Figure of an Owl', 'figure|bone, cinnabar|bone/ivory-sculpture'),
|
||||||
SearchData(1466, 312558, 'Female Figurine', 'figure|silver|sculpture-sheet metal', 'ao/mobile-large/DP-13440-027.jpg', 0.67),
|
SearchData(750, 316985, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(500, 308527, 'Portrait Head Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/DP-23630-001.jpg', 0.75),
|
SearchData(800, 315686, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(-500, 308426, 'Bottle, Feline face', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.9.jpg', 0.75),
|
SearchData(1467, 315363, 'Beaker with face', 'beaker|silver|metal-containers'),
|
||||||
SearchData(1500, 315708, 'Band Fragment', 'textile fragment|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP18703.jpg', 0.35),
|
SearchData(1700, 316851, 'Kero', 'kero|wood, metal stud and pigmented resin inlays|wood-containers'),
|
||||||
SearchData(1500, 314954, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23632-001.jpg', 1.06),
|
SearchData(1466, 315492, 'Male Figurine', 'figure|silver|sculpture-sheet metal'),
|
||||||
SearchData(1500, 312636, 'Ornamental Pin (Tupu)', 'pin|bronze|metal-ornaments', 'ao/mobile-large/vs1979_206_416aa.jpg', 0.38),
|
SearchData(1500, 315621, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
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(600, 315133, 'Profile Warrior Ornament', 'ornament|gilded copper, shell turquoise|metal-ornaments'),
|
||||||
SearchData(750, 316968, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_143.jpg', 1.13),
|
SearchData(400, 308535, 'Figure Jar', 'jar|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(750, 312672, 'Mantle', 'mantle|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP264884.jpg', 1.02),
|
SearchData(1475, 309390, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
||||||
SearchData(1500, 315242, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.181.jpg', 0.67),
|
SearchData(1466, 317753, 'Female figurine', 'figure|silver-gold alloy|sculpture-sheet metal'),
|
||||||
SearchData(600, 313398, 'Nose Ornament, Turbaned Head', 'ornament|gold (partially silvered), silver|metal-ornaments', 'ao/mobile-large/DP-16100-001.jpg', 1.33),
|
SearchData(1475, 316835, 'Paccha', 'paccha|wood|wood-containers'),
|
||||||
SearchData(1200, 307471, 'Border Fragment', 'border fragment|camelid hair, cotton|textiles-woven', 'ao/mobile-large/DP101363.jpg', 1.12),
|
SearchData(1500, 315622, 'Silver Pin', 'pin|silver (hammered), gold|metal-ornaments'),
|
||||||
SearchData(1500, 313054, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture', 'ao/mobile-large/DP-22195-004.jpg', 0.65),
|
SearchData(1400, 315608, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(550, 316983, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_163.jpg', 0.90),
|
SearchData(1500, 315268, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper|metal-implements'),
|
||||||
SearchData(1515, 313324, 'Sleeveless Tunic', 'tunic|cotton, camelid hair|textiles-woven', 'ao/mobile-large/1979.206.1131_a.jpg', 0.77),
|
SearchData(600, 315174, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments'),
|
||||||
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(1466, 315668, 'Tupu (pin)', 'pin|copper or alloy of copper|metal-ornaments'),
|
||||||
SearchData(1500, 315338, 'Knife (?)', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_293.jpg', 1.29),
|
SearchData(600, 314705, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
||||||
SearchData(1410, 316437, 'Earflare with Multifigure Scene', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370837.jpg', 0.99),
|
SearchData(1450, 314614, 'Cap Woven with Human Hair', 'hat|camelid hair, human hair|textiles-woven'),
|
||||||
SearchData(1500, 315613, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_553.JPG', 0.39),
|
SearchData(750, 316340, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1475, 316836, 'Kero', 'kero|wood (prosopis ?)|wood-containers', 'ao/mobile-large/hz1994_35_8.jpg', 0.77),
|
SearchData(500, 309439, 'Warrior Bottle', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(-550, 307622, 'Double Spout and Bridge Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/64.228.97_a.jpg', 1.09),
|
SearchData(1500, 313205, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(1500, 313267, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/1979.206.1074.jpg', 1.00),
|
SearchData(1500, 314618, 'Shirt', 'shirt|camelid hair, cotton|textiles-woven'),
|
||||||
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, 319536, 'Seated Figure Ornament with Dangles', 'ornament|silver and thread|metal-ornaments'),
|
||||||
SearchData(1462, 319524, 'Fragmentary Woman\'s Dress', 'dress fragment|camelid fiber|textiles-woven', 'ao/mobile-large/2004.406_detail.jpg', 0.67),
|
SearchData(1543, 751900, 'Votive Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes'),
|
||||||
SearchData(600, 313411, 'Nose Ornament with Shrimp', 'nose ornament|gold, silver, stone|metal-ornaments', 'ao/mobile-large/DT9425.jpg', 1.25),
|
SearchData(1410, 310616, 'Double-chambered vessel with a monkey', 'vessel|silver|metal-containers'),
|
||||||
SearchData(450, 318746, 'Belt', 'belt|camelid fiber|textiles-woven', 'ao/mobile-large/2001.172_b.jpg', 0.38),
|
SearchData(1466, 315606, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments'),
|
||||||
SearchData(500, 309441, 'Raptorial Bird Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.6.JPG', 0.67),
|
SearchData(1475, 316837, 'Kero', 'kero|wood (prosopis ?)|wood-containers'),
|
||||||
SearchData(850, 316976, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_156.jpg', 1.24),
|
SearchData(1050, 316986, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(650, 316979, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/DT3833.jpg', 0.80),
|
SearchData(1350, 313268, 'Lime Spoon with Seated Figure', 'lime spoon|silver (cast)|metal-implements'),
|
||||||
SearchData(1500, 315653, 'Copper Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_605.jpg', 1.02),
|
SearchData(600, 314537, 'Disk', 'ornament|gilded copper, silvered copper, shell inlay|metal-ornaments'),
|
||||||
SearchData(550, 308383, 'Spectacled Bear Bottle', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/63.112.5.JPG', 0.67),
|
SearchData(1385, 312952, 'Standing male figure', 'male figure|wood|wood-sculpture'),
|
||||||
SearchData(1475, 317726, 'Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/VS1995_63_1.JPG', 1.06),
|
SearchData(1350, 307467, 'Tweezers', 'tweezers|silver|metal-implements'),
|
||||||
SearchData(1399, 310619, 'Bottle, Audiencias with Figures', 'vessel|silver|metal-containers', 'ao/mobile-large/DP338094.jpg', 1.33),
|
SearchData(1500, 315637, 'Figure Lime Spoon', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(800, 316975, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_155.jpg', 1.10),
|
SearchData(1467, 313226, 'Funerary staff', 'staff|wood, paint, metal sheathing|wood-sculpture'),
|
||||||
SearchData(1700, 316892, 'Woman\'s Mantle (lliclla)', 'mantle|camelid hair|textiles-woven', 'ao/mobile-large/DT3832rev.jpg', 1.25),
|
SearchData(1500, 315773, 'Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
||||||
SearchData(1475, 316834, 'Paccha', 'paccha|wood|wood-containers', 'ao/mobile-large/vs1994_35_6.jpg', 1.52),
|
SearchData(1475, 316926, 'Feathered Bag', 'bag|cotton, feathers|textiles-featherwork'),
|
||||||
SearchData(0, 308455, 'Bottle, Monkey', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP234684.jpg', 1.13),
|
SearchData(1550, 316840, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
||||||
SearchData(600, 314537, 'Disk', 'ornament|gilded copper, silvered copper, shell inlay|metal-ornaments', 'ao/mobile-large/1982.392.8.jpg', 1.50),
|
SearchData(
|
||||||
SearchData(1500, 315636, 'Lime Spoon, Figure', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.587.jpg', 0.67),
|
250, 308539, 'Stirrup Spout Bottle with Sleeping Warrior', '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(1475, 316822, 'Feathered Tunic', 'tunic fragment|cotton, feathers|textiles-featherwork'),
|
||||||
SearchData(650, 844007, 'Warrior Figure', 'figure|turquoise|stone-sculpture', 'ao/mobile-large/DP-20565-001.jpg', 0.85),
|
SearchData(1500, 315667, 'Copper Atlatl Spear Thrower', 'spear thrower|copper (cast)|metal-implements'),
|
||||||
SearchData(1450, 316928, 'Sling', 'sling|camelid hair|textiles-woven', 'ao/mobile-large/vs1994.35.103a.jpg', 1.03),
|
SearchData(1500, 315620, 'Copper Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1500, 315268, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper|metal-implements', 'ao/mobile-large/VS1987_394_208.jpg', 0.36),
|
SearchData(1500, 315624, 'Ornamented Knife', 'knife|copper|metal-implements'),
|
||||||
SearchData(700, 310308, 'Prisoner Lime Container', 'lime container|wood, bone inlay, paint, fiber|wood-containers', 'ao/mobile-large/DP270994.jpg', 0.90),
|
SearchData(1450, 316928, 'Sling', 'sling|camelid hair|textiles-woven'),
|
||||||
SearchData(800, 309106, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments', 'ao/mobile-large/hz64_228_608.jpg', 0.40),
|
SearchData(1849, 90286, 'Mantle pin (ttipqui)', 'stickpin|silver, paste|metal-ornaments'),
|
||||||
SearchData(850, 314624, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_7.jpg', 1.13),
|
SearchData(1500, 315708, 'Band Fragment', 'textile fragment|cotton, camelid hair|textiles-woven'),
|
||||||
SearchData(350, 308507, 'Bottle with Runners', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.1.JPG', 0.67),
|
SearchData(1650, 316853, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
||||||
SearchData(100, 314776, 'Ornamental Plume', 'ornament|gold|metal-ornaments', 'ao/mobile-large/DT7665.jpg', 0.57),
|
SearchData(825, 307975, 'Tunic with Confronting Catfish', 'tunic|camelid hair, tapestry-weave|textiles-woven'),
|
||||||
SearchData(1450, 315363, 'Face Beaker', 'beaker|silver|metal-containers', 'ao/mobile-large/DT5795.jpg', 0.61),
|
SearchData(1500, 315242, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
||||||
SearchData(1750, 316852, 'Kero', 'kero|wood (escallonia?), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_24.jpg', 1.02),
|
SearchData(550, 319459, 'Pair of Ear Ornaments with Winged Runners',
|
||||||
SearchData(800, 316982, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_162.jpg', 1.01),
|
'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
||||||
SearchData(1500, 315804, 'Copper Tumi with Figure', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_723.jpg', 0.89),
|
SearchData(1500, 313152, 'Tunic', 'tunic|camelid hair|textiles-woven'),
|
||||||
SearchData(1849, 126673, 'Mantle pin (ttipqui)', 'pin|silver, glass|metal-ornaments', 'ao/mobile-large/1982.420.13.jpg', 0.25),
|
SearchData(1650, 316841, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
||||||
SearchData(750, 316977, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_157.jpg', 1.16),
|
SearchData(1849, 126673, 'Pin (ttipqui)', 'pin|silver, glass|metal-ornaments'),
|
||||||
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(1500, 315487, 'Ornamented Knife', 'knife|copper|metal-implements'),
|
||||||
SearchData(1400, 315611, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_551.JPG', 0.70),
|
SearchData(550, 316913, 'Coca Bag', 'bag|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(1500, 315306, 'Ball', 'ball|brass (cast)|metal-implements', 'ao/mobile-large/vs1987_394_246_7.JPG', 0.72),
|
SearchData(-50, 310550, 'Bottle, Trophy-Head', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1500, 319536, 'Seated Figure Ornament with Dangles', 'ornament|silver and thread|metal-ornaments', 'ao/mobile-large/vs565.jpg', 0.71),
|
SearchData(600, 315155, 'Stirrup Spout Bottle with Warrior', '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(1500, 315639, 'Silver Lime Spoon with Fish Top', 'lime spoon|silver (cast)|metal-implements'),
|
||||||
SearchData(1500, 315633, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.584.jpg', 0.67),
|
SearchData(1500, 315285, 'Copper Pin', 'pin|copper, gilt|metal-ornaments'),
|
||||||
SearchData(1500, 317592, 'Votive Container (Canopa)', 'vessel|stone|stone-containers', 'ao/mobile-large/1994.35.759.jpg', 1.50),
|
SearchData(1515, 313324, 'Sleeveless Tunic', 'tunic|cotton, camelid hair|textiles-woven'),
|
||||||
SearchData(750, 316340, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_150.jpg', 1.04),
|
SearchData(-400, 308487, 'Double Spouted Vessel with Snake', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
||||||
SearchData(1500, 309528, 'Band', 'band|camelid hair|textiles-woven', 'ao/mobile-large/189514.jpg', 2.68),
|
SearchData(550, 309428, 'Ear Ornament, Winged Runner', 'earflare|gold, turquoise, sodalite, shell|metal-ornaments'),
|
||||||
SearchData(1475, 309393, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-25093-001.jpg', 2.15),
|
SearchData(75, 319223, 'Neck Emblem or Sash', 'emblem or sash|camelid and human hair|textiles-woven'),
|
||||||
SearchData(1530, 313272, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments', 'ao/mobile-large/vs1979_206_1079_80.jpg', 1.84),
|
SearchData(350, 308507, 'Bottle with Runners', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1505, 502538, 'Whistling Jar', 'whistling jar|clay|aerophone-blow hole-vessel flute', 'mi/mobile-large/188965.jpg', 0.91),
|
SearchData(1466, 312558, 'Female Figurine', 'figure|silver|sculpture-sheet metal'),
|
||||||
SearchData(1500, 317594, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1994.35.761.jpg', 1.42),
|
SearchData(1600, 314617, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
||||||
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(1000, 316431, 'Beaker with figure and Spondylus shell', 'beaker|gold|metal-containers'),
|
||||||
SearchData(-650, 310655, 'Bottle: Leaf-Nosed Bat Head', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/DP-24265-003.jpg', 0.78),
|
SearchData(1475, 309395, 'Miniature Vessel', 'miniature bowl|ceramic|ceramics-containers'),
|
||||||
SearchData(1500, 313224, 'Funerary Staffs', 'tomb post|wood, paint, metal|wood-sculpture', 'ao/mobile-large/DP-23802-001.jpg', 0.36),
|
SearchData(1600, 316843, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
||||||
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(750, 314621, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(600, 315148, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments', 'ao/mobile-large/1987.394.86.JPG', 0.88),
|
SearchData(750, 316988, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 315667, 'Copper Atlatl Spear Thrower', 'spear thrower|copper (cast)|metal-implements', 'ao/mobile-large/vs1987_394_619.JPG', 1.33),
|
SearchData(-250, 308491, 'Miniature Effigy Vessel', 'bottle|ceramic, post-fired paint|ceramics-containers'),
|
||||||
SearchData(700, 314623, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes', 'ao/mobile-large/DP264888.jpg', 0.83),
|
SearchData(550, 308383, 'Spectacled Bear Bottle', 'bottle|ceramic, slip|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, 315290, 'Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
||||||
SearchData(1466, 309960, 'Camelid figurine', 'figure|alloys of silver, gold and copper|metalwork-sculpture', 'ao/mobile-large/DP-13440-031.jpg', 0.76),
|
SearchData(1550, 316923, 'Bag', 'bag|cotton, camelid hair|textiles-woven'),
|
||||||
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(1467, 313053, 'Funerary staff', 'tomb staff|wood, paint, metal|wood-sculpture'),
|
||||||
SearchData(1550, 316840, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_12.jpg', 0.75),
|
SearchData(1500, 315426, 'Copper Lime Spoon in Snake Form', 'lime spoon|copper (cast)|metal-ornaments'),
|
||||||
SearchData(1500, 319319, 'Kero', 'kero|ceramic|ceramics-containers', 'ao/mobile-large/hzTR355_1_2003.jpg', 0.86),
|
SearchData(600, 313414, 'Nose Ornament', 'nose ornament|gold|metal-ornaments'),
|
||||||
SearchData(600, 314878, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.50.JPG', 1.22),
|
SearchData(1650, 318607, 'Double-chambered bottle', 'bottle|ceramic, glaze|ceramics-containers'),
|
||||||
SearchData(1500, 313204, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1007.jpg', 1.58),
|
SearchData(1500, 308120, 'Tunic', 'tunic|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(1500, 315771, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/vs1987.394.691.jpg', 1.17),
|
SearchData(1500, 315249, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(350, 308510, 'Bottle, Warriors', 'bottle|ceramic, slip, pigment|ceramics-containers', 'ao/mobile-large/64.228.4.JPG', 0.67),
|
SearchData(500, 309438, 'Bird Warrior Bottle', 'bottle|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, 307846, 'Panel with Birds', 'panel|camelid hair|textiles-woven'),
|
||||||
SearchData(1150, 320329, 'Monkey Pendant', 'pendant|gold|metal-ornaments', 'ao/mobile-large/TR.394.18.2008 Back.jpg', 2.21),
|
SearchData(750, 312672, 'Mantle', 'mantle|cotton, camelid hair|textiles-woven'),
|
||||||
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(750, 316342, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(550, 316984, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/1994.35.164_b.jpg', 0.74),
|
SearchData(1500, 315634, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
||||||
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(1467, 319487, 'Kero (beaker)', 'kero|wood|wood-containers'),
|
||||||
SearchData(1200, 312826, 'Miniature Dress', 'miniature dress|cotton, feathers|textiles-featherwork', 'ao/mobile-large/DP224272.jpg', 1.33),
|
SearchData(1367, 313225, 'Ceremonial digging stick', 'tomb post|wood, silver, nails|wood-sculpture'),
|
||||||
SearchData(1650, 316853, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_25.jpg', 1.36),
|
SearchData(1500, 315653, 'Copper Tumi with Figure', 'knife|copper|metal-implements'),
|
||||||
SearchData(50, 313364, 'Nose Ornament with Spiders', 'nose ornament|gold|metal-ornaments', 'ao/mobile-large/DP313281.jpg', 1.33),
|
SearchData(1235, 319053, 'Collar', 'collar|spondylus shell and black stone beads, cotton|beads-costumes'),
|
||||||
SearchData(650, 308410, 'Stirrup spout bottle with warrior', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-23622-001.jpg', 0.75),
|
SearchData(1500, 315618, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1400, 308555, 'Double Chambered Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/64.228.54_b.jpg', 1.05),
|
SearchData(650, 308528, 'Bottle with portrait head', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1466, 315668, 'Tupu (pin)', 'pin|copper or alloy of copper|metal-ornaments', 'ao/mobile-large/DP-13440-020.jpg', 1.69),
|
SearchData(600, 315147, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments'),
|
||||||
SearchData(1500, 315294, 'Mace Head', 'mace head|silver (cast)|metal-implements', 'ao/mobile-large/DP-20709-001.jpg', 1.09),
|
SearchData(850, 316976, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
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(750, 316981, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1549, 751901, 'Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes', 'ao/mobile-large/DP-14281-001.jpg', 0.88),
|
SearchData(1500, 315254, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1475, 317791, 'Kero', 'kero|wood (prosopis?)|wood-containers', 'ao/mobile-large/DP104877.jpg', 1.01),
|
SearchData(500, 308415, 'Architectural Vessel', 'vessel|ceramic|ceramics-containers'),
|
||||||
SearchData(1500, 313289, 'Vessel, Hand with Kero', 'kero|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1979.206.1096_b.jpg', 1.40),
|
SearchData(-200, 308298, 'Bottle, Falcon', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(1475, 309399, 'Miniature Jar', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.16.jpg', 1.09),
|
SearchData(600, 315191, 'Disc', 'ornament|gilded copper|metal-ornaments'),
|
||||||
SearchData(750, 316969, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_144.jpg', 1.07),
|
SearchData(850, 316974, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1462, 319487, 'Kero', 'kero|wood|wood-containers', 'ao/mobile-large/DP-13440-026.jpg', 0.86),
|
SearchData(750, 312244, 'Feathered Panel', 'panel|feathers, cotton, camelid hair|textiles-featherwork'),
|
||||||
SearchData(1500, 315476, 'Axe', 'axe|bronze|metal-implements', 'ao/mobile-large/vs1987_394_401.JPG', 0.45),
|
SearchData(1500, 313275, 'Vessel', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1550, 316922, 'Bag', 'bag|cotton, camelid hair|textiles-woven', 'ao/mobile-large/DP101295.jpg', 0.93),
|
SearchData(1500, 315490, 'Copper Tumi with Figure', 'knife|copper (cast)|metal-implements'),
|
||||||
SearchData(1420, 313295, 'Face Beaker', 'beaker|silver|metal-containers', 'ao/mobile-large/DT9410.jpg', 0.80),
|
SearchData(750, 308121, 'Four-Cornered Hat', 'hat|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(1600, 314617, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250583.jpg', 2.00),
|
SearchData(700, 314623, 'Four-Cornered Hat', 'hat|camelid fiber|textiles-costumes'),
|
||||||
SearchData(750, 833953, 'Tapestry Tunic', 'tunic|camelid wool|textiles-woven', 'ao/mobile-large/DP-18736-001.jpg', 0.95),
|
SearchData(1500, 315354, 'Ceremonial Knife (Tumi)', 'knife|copper (cast), silver (?)|metal-implements'),
|
||||||
SearchData(850, 316974, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_154.jpg', 1.08),
|
SearchData(825, 310308, 'Lime container in the shape of a captive',
|
||||||
SearchData(750, 316967, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_142.jpg', 1.04),
|
'lime container|wood, bone inlay, paint, fiber|wood-containers'),
|
||||||
SearchData(1500, 315773, 'Sling Shot', 'sling shot|camelid hair|textiles-woven', 'ao/mobile-large/250471.jpg', 2.17),
|
SearchData(1400, 308555, 'Double Chambered Bottle', 'bottle|ceramic|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, 315770, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
||||||
SearchData(1500, 315637, 'Figure Lime Spoon', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/1987.394.588.jpg', 0.67),
|
SearchData(1700, 316849, 'Kero', 'kero|wood (prosopis?)|wood-containers'),
|
||||||
SearchData(1500, 315619, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_559.JPG', 0.64),
|
SearchData(1500, 315307, 'Ball', 'ball|brass (cast), copper|metal-implements'),
|
||||||
SearchData(1500, 314955, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers', 'ao/mobile-large/vs1986_383_2.jpg', 1.22),
|
SearchData(
|
||||||
SearchData(-400, 308487, 'Double Spouted Vessel with Snake', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.84.jpg', 1.40),
|
1575, 316842, 'Kero (beaker)', 'kero|wood (escallonia ?), pigmented resin inlay, metal (tin?)|wood-containers'),
|
||||||
SearchData(1500, 315770, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/1987.394.690.jpg', 1.31),
|
SearchData(1000, 309123, 'Crown', 'crown|gold|metal-ornaments'),
|
||||||
SearchData(500, 309447, 'Spotted Feline Bottle', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.167.12.JPG', 0.67),
|
SearchData(1475, 316838, 'Kero', 'kero|wood|wood-containers'),
|
||||||
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(250, 308537, 'Stirrup Spout Bottle with Warrior Figure', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1500, 309760, 'Painted Aryballus Jar', 'bottle|ceramic, pigment, slip|ceramics-containers', 'ao/mobile-large/1970.246.7.jpg', 0.84),
|
SearchData(1500, 315283, 'Pin', 'pin|copper, gilt|metal-ornaments'),
|
||||||
SearchData(-250, 308491, 'Miniature Effigy Vessel', 'bottle|ceramic, post-fired paint|ceramics-containers', 'ao/mobile-large/63.232.88.jpg', 1.02),
|
SearchData(350, 308510, 'Bottle, Warriors', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
||||||
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, 317752, 'Lime spoon with parrot and corn plant', 'lime spoon|copper alloy (cast)|metal-implements'),
|
||||||
SearchData(250, 308537, 'Stirrup Spout Bottle with Warrior Figure', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/64.228.31.jpg', 0.67),
|
SearchData(1475, 309394, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1410, 316436, 'Earflare with Multifigure Scene', 'earflare|gold|metal-ornaments', 'ao/mobile-large/DP370836.jpg', 0.99),
|
SearchData(500, 309304, 'Stirrup Spout Bottle with Cat', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(750, 316981, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_161.jpg', 0.99),
|
SearchData(650, 315136, 'Profile Warrior Ornament', 'ornament|silvered copper, shell|metal-ornaments'),
|
||||||
SearchData(1466, 315492, 'Male Figurine', 'figure|silver|sculpture-sheet metal', 'ao/mobile-large/DP-13440-021.jpg', 0.68),
|
SearchData(750, 316339, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 307846, 'Panel with Birds', 'panel|camelid hair|textiles-woven', 'ao/mobile-large/88392.jpg', 1.07),
|
SearchData(1500, 315332, 'Lime Spoon, Bird', 'lime spoon|copper (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(1467, 313289, 'Hand with beaker', 'kero|ceramic, pigment, slip|ceramics-containers'),
|
||||||
SearchData(800, 309228, 'Tupu', 'pin|silver|metal-ornaments', 'ao/mobile-large/DP-13440-016.jpg', 1.69),
|
SearchData(1500, 315248, 'Copper Pin', 'pin|copper (cast)|metal-ornaments'),
|
||||||
SearchData(1500, 315638, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.589.jpg', 0.67),
|
SearchData(1462, 319524, 'Fragmentary Woman\'s Dress', 'dress fragment|camelid fiber|textiles-woven'),
|
||||||
SearchData(1500, 315701, 'Vessel, Leg', 'vessel|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1987.394.653_a.jpg', 0.67),
|
SearchData(1450, 309753, 'Stirrup Spout Bottle with Fish', 'bottle|ceramic|ceramics-containers'),
|
||||||
SearchData(1600, 316844, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/hz1994_35_16.jpg', 0.70),
|
SearchData(1467, 315771, 'Conopa (votive effigy)', 'container|stone|stone-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(1000, 309959, 'Funerary mask', 'mask|gold, silver-copper alloy, cinnabar paint|metal-musical instruments'),
|
||||||
SearchData(1300, 312568, 'Standing Female Figure', 'figure|wood, pigment|wood-sculpture', 'ao/mobile-large/DP-23635-002.jpg', 0.52),
|
SearchData(750, 316343, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 315614, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_554.JPG', 0.64),
|
SearchData(1500, 317593, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
||||||
SearchData(1600, 698417, 'Pair of Keros', 'kero|wood, pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104802.jpg', 1.06),
|
SearchData(1467, 313054, 'Funerary staff', 'tomb staff|wood, paint|wood-sculpture'),
|
||||||
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, 309960, 'Miniature camelid effigy', 'figure|alloys of silver, gold and copper|metalwork-sculpture'),
|
||||||
SearchData(1650, 318164, 'Poncho', 'poncho|wool|textiles-woven', 'ao/mobile-large/DP137349.jpg', 1.76),
|
SearchData(650, 307472, 'Bottle with portrait head', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(400, 308732, 'Figure of an Owl', 'figure|bone, cinnabar|bone/ivory-sculpture', 'ao/mobile-large/DP224140.jpg', 0.75),
|
SearchData(1500, 315228, 'Bronze Mace Head in Feline Form', 'mace head|bronze (cast)|metal-implements'),
|
||||||
SearchData(1500, 313055, 'Funerary Staff', 'tomb staff|wood, paint, metal, copper|wood-sculpture', 'ao/mobile-large/DP-23806-001.jpg', 0.32),
|
SearchData(300, 316270, 'Corn stalk-shaped vessel', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1475, 309391, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-24276-001.jpg', 1.11),
|
SearchData(650, 316979, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(-200, 308298, 'Bottle, Falcon', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/62.266.8.jpg', 0.93),
|
SearchData(750, 316971, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1500, 307475, 'Knife (Tumi)', 'knife|copper|metal-implements', 'ao/mobile-large/82.1.31_a.JPG', 1.50),
|
SearchData(1500, 315476, 'Axe', 'axe|bronze|metal-implements'),
|
||||||
SearchData(1500, 315479, 'Knife', 'knife|copper|metal-implements', 'ao/mobile-large/vs1987_394_404.jpg', 0.37),
|
SearchData(500, 314681, 'Prisoner jar', 'jar|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(1500, 315616, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_556.JPG', 0.62),
|
SearchData(1475, 309399, 'Miniature Jar', 'jar|ceramic|ceramics-containers'),
|
||||||
SearchData(650, 312940, 'Bird Pin or Spatula', 'lime spatula or pin|gold|metal-implements', 'ao/mobile-large/271370.jpg', 1.30),
|
SearchData(1467, 309943, 'Miniature male effigy', 'figure|gold-silver alloy|sculpture-sheet metal'),
|
||||||
SearchData(500, 309439, 'Warrior Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP229470.jpg', 0.75),
|
SearchData(1500, 312726, 'Ornamental Knife', 'knife|copper|metal-implements'),
|
||||||
SearchData(750, 316971, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_146.jpg', 1.12),
|
SearchData(1500, 315255, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1575, 316842, 'Kero', 'kero|wood (escallonia ?), pigmented resin inlay|wood-containers', 'ao/mobile-large/DP104799.jpg', 0.97),
|
SearchData(1700, 316855, 'Kero', 'kero|wood, pigmented resin inlay|wood-containers'),
|
||||||
SearchData(1475, 316839, 'Kero', 'kero|wood (escallonia ?)|wood-containers', 'ao/mobile-large/DP104864.jpg', 0.94),
|
SearchData(1500, 315265, 'Copper Lime Spoon', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1500, 315615, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_555.JPG', 0.82),
|
SearchData(500, 309447, 'Spotted Feline Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(600, 315135, 'Profile Warrior Ornament', 'ornament|copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.73.JPG', 0.74),
|
SearchData(1410, 312568, 'Standing female figure', 'figure|wood, pigment|wood-sculpture'),
|
||||||
SearchData(1466, 315651, 'Tupu (pin)', 'pin|copper|metal-ornaments', 'ao/mobile-large/VS1987_394_603.JPG', 0.58),
|
SearchData(1500, 317592, 'Votive Container (Canopa)', 'vessel|stone|stone-containers'),
|
||||||
SearchData(1475, 310520, 'Small urpu (Jar)', 'bottle|ceramic, slip|ceramics-containers', 'ao/mobile-large/DP-24355-001.jpg', 0.75),
|
SearchData(1500, 315636, 'Lime Spoon, Figure', 'lime spoon|copper|metal-implements'),
|
||||||
SearchData(1500, 315612, 'Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_552.JPG', 0.44),
|
SearchData(1500, 315294, 'Mace Head', 'mace head|silver (cast)|metal-implements'),
|
||||||
SearchData(650, 315136, 'Profile Warrior Ornament', 'ornament|silvered copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.74.JPG', 0.71),
|
SearchData(1475, 309396, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers'),
|
||||||
SearchData(750, 316966, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_141.jpg', 1.06),
|
SearchData(1500, 308079, 'Tapestry Panel with Stars', 'panel|camelid hair, cotton|textiles-woven'),
|
||||||
SearchData(1500, 315623, 'Silver Pin', 'pin|silver|metal-ornaments', 'ao/mobile-large/VS1987_394_563.jpg', 0.39),
|
SearchData(1500, 310667, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture'),
|
||||||
SearchData(1475, 316926, 'Feathered Bag', 'bag|cotton, feathers|textiles-featherwork', 'ao/mobile-large/DP158704.jpg', 0.75),
|
SearchData(1505, 502538, 'Whistling Jar', 'whistling jar|clay|aerophone-blow hole-vessel flute'),
|
||||||
SearchData(600, 314705, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.35.JPG', 1.50),
|
SearchData(1450, 308770, 'Ceremonial Knife (Tumi)', 'knife|copper|metal-implements'),
|
||||||
SearchData(1650, 316854, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers', 'ao/mobile-large/1994.35.26_a.JPG', 0.67),
|
SearchData(800, 316982, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1350, 313268, 'Lime Spoon with Seated Figure', 'lime spoon|silver (cast)|metal-implements', 'ao/mobile-large/vs1979_206_1075.jpg', 0.29),
|
SearchData(1650, 307469, 'Knife, Figures', 'knife|bronze|metal-implements'),
|
||||||
SearchData(1000, 309123, 'Crown', 'crown|gold|metal-ornaments', 'ao/mobile-large/DP-12423-001.jpg', 0.88),
|
SearchData(1425, 317736, 'Woman\'s Dress', 'dress|camelid hair|textiles-woven'),
|
||||||
SearchData(1475, 309392, 'Miniature Dish with Handle', 'dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-005.jpg', 1.82),
|
SearchData(750, 316968, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(750, 316342, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_152.jpg', 1.17),
|
SearchData(1500, 317751, 'Paccha', 'paccha|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(1475, 309395, 'Miniature Vessel', 'miniature bowl|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-010.jpg', 0.99),
|
SearchData(1500, 315267, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(600, 313414, 'Nose Ornament', 'nose ornament|gold|metal-ornaments', 'ao/mobile-large/vs1979_206_1239.jpg', 1.64),
|
SearchData(750, 316972, '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(1500, 315623, 'Silver Pin', 'pin|silver|metal-ornaments'),
|
||||||
SearchData(1500, 310656, 'Hunchback Paccha', 'paccha|wood, beads|wood-containers', 'ao/mobile-large/vs1978_412_211.jpg', 0.76),
|
SearchData(650, 308410, 'Stirrup spout bottle with warrior', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(750, 314625, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_8.jpg', 1.17),
|
SearchData(1385, 315748, 'Miniature slingshot', 'sling shot|silver (hammered), feathers, wood|metal-implements'),
|
||||||
SearchData(600, 314872, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/1987.394.34.jpg', 1.50),
|
SearchData(1400, 315609, 'Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
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(650, 308408, 'Bottle with fox head', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(550, 316913, 'Coca Bag', 'bag|camelid hair, cotton|textiles-woven', 'ao/mobile-large/LC-1994_35_88_TMS.jpg', 0.66),
|
SearchData(450, 314679, 'Fox Warrior Bottle', 'bottle|ceramic, slip, pigment|ceramics-containers'),
|
||||||
SearchData(600, 315174, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments', 'ao/mobile-large/DP-16099-001.jpg', 1.33),
|
SearchData(1466, 313251, 'Female figurine', 'figure|gold|sculpture-sheet metal'),
|
||||||
SearchData(750, 316988, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_168.jpg', 1.18),
|
SearchData(1475, 317726, 'Tumi with Figure', 'knife|copper|metal-implements'),
|
||||||
SearchData(750, 316341, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_151.jpg', 1.13),
|
SearchData(1250, 313148, 'Weaving Basket',
|
||||||
SearchData(1050, 316986, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1994_35_166.jpg', 1.19),
|
'basket with weaving implements|cane, shell, bone, fiber, camelid hair, wood, pigment, metal, stone|textiles-implements'),
|
||||||
SearchData(1475, 314823, 'Votive Container (Canopa)', 'container|stone|stone-containers', 'ao/mobile-large/vs1984_524_1.jpg', 1.40),
|
SearchData(1600, 314616, 'Woven Sling Shot', 'sling shot|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(1475, 309393, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers'),
|
||||||
SearchData(500, 309436, 'Stirrup Spout Bottle with Felines', 'bottle|ceramic, pigment|ceramics-containers', 'ao/mobile-large/67.92.jpg', 0.67),
|
SearchData(750, 316962, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(750, 312244, 'Feathered Panel', 'panel|feathers, cotton, camelid hair|textiles-featherwork', 'ao/mobile-large/DP-15008-019.jpg', 2.24),
|
SearchData(1500, 315266, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1500, 307449, 'Bag', 'bag|cotton|textiles-woven', 'ao/mobile-large/50407.jpg', 0.72),
|
SearchData(1500, 313206, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
||||||
SearchData(1500, 315332, 'Lime Spoon, Bird', 'lime spoon|copper (cast)|metal-implements', 'ao/mobile-large/VS1987_394_287.JPG', 0.57),
|
SearchData(50, 313364, 'Nose Ornament with Spiders', 'nose ornament|gold|metal-ornaments'),
|
||||||
SearchData(1543, 751900, 'Votive Checkerboard Tunic', 'tunic|camelid fiber|textiles-costumes', 'ao/mobile-large/DP-14285-001.jpg', 0.84),
|
SearchData(1750, 316852, 'Kero', 'kero|wood (escallonia?), pigmented resin inlay|wood-containers'),
|
||||||
SearchData(1475, 309394, 'Storage Jar (Aryballus)', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/DP-13440-012.jpg', 1.00),
|
SearchData(1500, 310668, 'Tomb Post', 'tomb post|wood, silver sheathing, feathers|metal-sculpture'),
|
||||||
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(750, 313010, 'Standing figure', 'male figure|stone|stone-sculpture'),
|
||||||
SearchData(1650, 307469, 'Knife, Figures', 'knife|bronze|metal-implements', 'ao/mobile-large/82.1.25_a.JPG', 0.67),
|
SearchData(1500, 315333, 'Copper Lime Spoon with Feline Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1500, 317751, 'Paccha', 'paccha|ceramic, pigment|ceramics-containers', 'ao/mobile-large/1995.481.3_b.jpg', 1.99),
|
SearchData(1000, 309414, 'Beaker with figure and Spondylus shell', 'beaker|gold|metal-containers'),
|
||||||
SearchData(750, 314622, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes', 'ao/mobile-large/HZ1983_497_5.jpg', 1.19),
|
SearchData(1150, 320329, 'Monkey Pendant', 'pendant|gold|metal-ornaments'),
|
||||||
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(1467, 313295, 'Beaker with face', 'beaker|silver|metal-containers'),
|
||||||
SearchData(1000, 316431, 'Beaker with Figure Displaying a Shell', 'beaker|gold|metal-containers', 'ao/mobile-large/DP215719.jpg', 0.80),
|
SearchData(1367, 313224, 'Ceremonial digging stick', 'tomb post|wood, paint, metal|wood-sculpture'),
|
||||||
SearchData(1385, 312952, 'Standing Male Figure', 'male figure|wood|wood-sculpture', 'ao/mobile-large/DP-24345-001.jpg', 0.52),
|
SearchData(400, 308540, 'Stirrup Spout Bottle with Seated Figure', 'bottle|ceramic, slip|ceramics-containers'),
|
||||||
SearchData(600, 315134, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments', 'ao/mobile-large/1987.394.71.JPG', 0.67),
|
SearchData(1500, 315613, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
SearchData(1400, 310566, 'Copper Knife with Figure Handle', 'knife|copper|metal-implements', 'ao/mobile-large/1978.412.114_a.JPG', 1.50),
|
SearchData(600, 312933, 'Headband', 'headdress|camelid fiber|textiles-woven'),
|
||||||
SearchData(1500, 315634, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements', 'ao/mobile-large/1987.394.585.jpg', 0.67),
|
SearchData(550, 316984, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1475, 316835, 'Paccha', 'paccha|wood|wood-containers', 'ao/mobile-large/1994.35.7.jpg', 0.64),
|
SearchData(1467, 313267, 'Kero (beaker)', 'kero|wood|wood-containers'),
|
||||||
SearchData(1500, 315617, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/vs1987_394_557.JPG', 0.50),
|
SearchData(750, 316970, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1475, 309390, 'Miniature Vessel', 'miniature dish|ceramic|ceramics-containers', 'ao/mobile-large/DP-24277-001.jpg', 1.09),
|
SearchData(1550, 316920, 'Bag', 'bag|camelid hair|textiles-woven'),
|
||||||
SearchData(1350, 312801, 'Plume', 'plume|gold|metal-ornaments', 'ao/mobile-large/rlf1979.206.605b.jpg', 0.75),
|
SearchData(1250, 312669, 'Panel', 'panel|cotton, paint|textiles-woven'),
|
||||||
SearchData(1425, 317736, 'Woman\'s Dress', 'dress|camelid hair|textiles-woven', 'ao/mobile-large/DT1275.jpg', 1.25),
|
SearchData(1200, 312826, 'Miniature Dress', 'miniature dress|cotton, feathers|textiles-featherwork'),
|
||||||
SearchData(1500, 313310, 'Single Spout Bottle', 'bottle|ceramic|ceramics-containers', 'ao/mobile-large/1979.206.1117.jpg', 0.80),
|
SearchData(750, 316977, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
SearchData(1475, 309397, 'Miniature Jar with Two Handles', 'jar|ceramic|ceramics-containers', 'ao/mobile-large/66.30.14.jpg', 1.09),
|
SearchData(1500, 315252, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
SearchData(1500, 315621, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments', 'ao/mobile-large/VS1987_394_561.JPG', 0.37),
|
SearchData(1467, 314954, 'Paccha (ritual vessel)', 'vessel|ceramic, slip|ceramics-containers'),
|
||||||
|
SearchData(600, 314872, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
||||||
|
SearchData(-1000, 310662, 'Feline-shaped stirrup-spout bottle', 'bottle|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1367, 313222, 'Ceremonial digging stick', 'implement|wood, resin paint, metal|wood-implements'),
|
||||||
|
SearchData(1500, 313310, 'Single Spout Bottle', 'bottle|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1500, 315227, 'Ceremonial Knife (Tumi)', 'knife|bronze (cast)|metal-implements'),
|
||||||
|
SearchData(550, 308508, 'Owl Warrior Bottle', 'bottle|ceramic|ceramics-containers'),
|
||||||
|
SearchData(450, 318746, 'Belt', 'belt|camelid fiber|textiles-woven'),
|
||||||
|
SearchData(1500, 313274, 'Male Effigy Vessel', 'vessel|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(1500, 313227, 'Funerary Staffs', 'tomb staff|wood|wood-sculpture'),
|
||||||
|
SearchData(1475, 316839, 'Kero', 'kero|wood (escallonia ?)|wood-containers'),
|
||||||
|
SearchData(1500, 313271, 'Headband', 'head ornament|gold (hammered)|metal-ornaments'),
|
||||||
|
SearchData(650, 315700, 'Embroidered bag with fringe', 'bag|camelid hair|textiles-woven'),
|
||||||
|
SearchData(1499, 308287, 'Feathered Tabard', 'tabard|cotton, feathers|feathers-costumes'),
|
||||||
|
SearchData(500, 309436, 'Stirrup Spout Bottle with Felines', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(1467, 313341, 'Double bowl', 'bowl|ceramic, slip|ceramics-containers'),
|
||||||
|
SearchData(1500, 315615, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
|
SearchData(-250, 307617, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers'),
|
||||||
|
SearchData(1500, 315306, 'Ball', 'ball|brass (cast)|metal-implements'),
|
||||||
|
SearchData(600, 318644, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments'),
|
||||||
|
SearchData(600, 315148, 'Profile Warrior Ornament', 'ornament|gilded copper, shell, turquoise|metal-ornaments'),
|
||||||
|
SearchData(750, 316963, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
|
SearchData(1462, 318529, 'Tunic', 'tunic|camelid hair, feathers|textiles-woven'),
|
||||||
|
SearchData(1550, 316922, 'Bag', 'bag|cotton, camelid hair|textiles-woven'),
|
||||||
|
SearchData(1650, 320054, 'Miniature Tabard', 'tunic|cotton, camelid hair, silk, metal|textiles-woven'),
|
||||||
|
SearchData(1475, 309392, 'Miniature Dish with Handle', 'dish|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1200, 307471, 'Border Fragment', 'border fragment|camelid hair, cotton|textiles-woven'),
|
||||||
|
SearchData(1500, 319319, 'Kero', 'kero|ceramic|ceramics-containers'),
|
||||||
|
SearchData(750, 314625, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
|
SearchData(1650, 316847, 'Kero (beaker)', 'kero|wood, tin inlay, red pigment, resin|wood-containers'),
|
||||||
|
SearchData(600, 314878, 'Cutout Disk', 'ornament|gilded copper|metal-ornaments'),
|
||||||
|
SearchData(1420, 316939, 'Miniature Tunic', 'miniature tunic|cotton, camelid hair|textiles-woven'),
|
||||||
|
SearchData(1475, 310233, 'Blackware Paccha with Feline', 'paccha|ceramic|ceramics-containers'),
|
||||||
|
SearchData(1650, 318164, 'Poncho', 'poncho|wool|textiles-woven'),
|
||||||
|
SearchData(1500, 317591, 'Votive Container (Canopa)', 'vessel|stone|stone-containers'),
|
||||||
|
SearchData(1300, 310476, 'Feathered Tabard', 'tunic|cotton, feathers|feathers-costumes'),
|
||||||
|
SearchData(1530, 313273, 'Ear Spool', 'ear spool|gold, silver|metal-ornaments'),
|
||||||
|
SearchData(1400, 315610, 'Group of pins', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
|
SearchData(1475, 309401, 'Single Spout Bottle with Strap Handles', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(650, 315119, 'Shield with owl figure',
|
||||||
|
'ornament|gilded copper, silvered copper, shell, beads, fibers|metal-ornaments'),
|
||||||
|
SearchData(600, 315161, 'Disk Ornament', 'ornament|gilded copper|metal-ornaments'),
|
||||||
|
SearchData(1500, 315425, 'Lime Spoon', 'lime spoon|silver (cast)|metal-ornaments'),
|
||||||
|
SearchData(1500, 315619, 'Silver Pin', 'pin|silver (hammered)|metal-ornaments'),
|
||||||
|
SearchData(1500, 317594, 'Votive Container (Canopa)', 'container|stone|stone-containers'),
|
||||||
|
SearchData(750, 316965, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
|
SearchData(-550, 307622, 'Double Spout and Bridge Bottle', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(1500, 315690, 'Bag', 'bag|camelid hair, cotton|textiles-woven'),
|
||||||
|
SearchData(1500, 310656, 'Hunchback Paccha', 'paccha|wood, beads|wood-containers'),
|
||||||
|
SearchData(1650, 316854, 'Kero', 'kero|wood (escallonia), pigmented resin inlay|wood-containers'),
|
||||||
|
SearchData(1600, 698417, 'Pair of Keros', 'kero|wood, pigmented resin inlay|wood-containers'),
|
||||||
|
SearchData(1500, 315633, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
||||||
|
SearchData(1450, 314615, 'Woven Sling Shot', 'sling shot|camelid hair|textiles-woven'),
|
||||||
|
SearchData(600, 315134, 'Profile Warrior Ornament', 'ornament|gilded copper, shell|metal-ornaments'),
|
||||||
|
SearchData(1467, 309227, 'Tupu (pin)', 'pin|copper alloy|metal-ornaments'),
|
||||||
|
SearchData(550, 314874, 'Shield with crab and fish figures', 'disk|gilded copper|metal-ornaments'),
|
||||||
|
SearchData(1491, 316929, 'Sling', 'sling|camelid hair|textiles-woven'),
|
||||||
|
SearchData(1500, 315253, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
|
SearchData(-250, 308498, 'Bowl', 'bowl|ceramic, post-fired paint|ceramics-containers'),
|
||||||
|
SearchData(750, 316966, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
|
SearchData(1500, 308083, 'Tapestry Fragment', 'textile fragment|camelid hair|textiles-woven'),
|
||||||
|
SearchData(750, 314620, 'Four-Cornered Hat', 'hat|camelid hair|textiles-costumes'),
|
||||||
|
SearchData(1500, 315635, 'Figure Lime Spoon', 'lime spoon|copper|metal-implements'),
|
||||||
|
SearchData(650, 308022, 'Embroidered bag with fringe', 'bag|camelid hair|textiles-woven'),
|
||||||
|
SearchData(1500, 315250, 'Copper Lime Spoon with Bird Top', 'lime spoon|copper (cast)|metal-implements'),
|
||||||
|
SearchData(1467, 313055, 'Funerary staff', 'tomb staff|wood, paint, metal, copper|wood-sculpture'),
|
||||||
|
SearchData(1500, 313056, 'Funerary Staffs', 'tomb staff|wood, paint|wood-sculpture'),
|
||||||
|
SearchData(1500, 308123, 'Beaker with scroll ornamentation', 'beaker|silver, gold|metal-containers'),
|
||||||
|
SearchData(800, 309106, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments'),
|
||||||
|
SearchData(1500, 315303, 'Lime Spoon, Bird', 'lime spoon|silver (hammered)|metal-implements'),
|
||||||
|
SearchData(400, 309411, 'Headdress Ornament', 'headdress ornament|gold|metal-ornaments'),
|
||||||
|
SearchData(1238, 646249, 'Man\'s Tunic', 'tunic|camelid and cotton fibers|textiles-costumes'),
|
||||||
|
SearchData(1500, 315284, 'Copper Pin', 'pin|copper, gilt|metal-ornaments'),
|
||||||
|
SearchData(1500, 315286, 'Ceremonial Knife (Tumi)', 'knife|copper (cast)|metal-implements'),
|
||||||
|
SearchData(1420, 317727, 'Feline Bowl', 'bowl|stone|stone-containers'),
|
||||||
|
SearchData(1500, 313204, 'Dish with Bird Head', 'dish|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(1500, 315479, 'Knife', 'knife|copper|metal-implements'),
|
||||||
|
SearchData(1467, 314823, 'Conopa (votive effigy)', 'container|stone|stone-containers'),
|
||||||
|
SearchData(-350, 308590, 'Double Spout and Bridge Bottle with Snake', 'bottle|ceramic, pigment|ceramics-containers'),
|
||||||
|
SearchData(1475, 317791, 'Kero', 'kero|wood (prosopis?)|wood-containers'),
|
||||||
|
SearchData(800, 309104, 'Tupu (pin)', 'pin|copper and gold|metal-ornaments'),
|
||||||
|
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,344 +1,481 @@
|
|||||||
part of '../petra_data.dart';
|
part of '../petra_data.dart';
|
||||||
|
|
||||||
// Search suggestions (67)
|
// Search suggestions (70)
|
||||||
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', ];
|
List<String> _searchSuggestions = const [
|
||||||
|
'stamp',
|
||||||
// Petra (336)
|
'figure',
|
||||||
List<SearchData> _searchData = const [
|
'cylinder',
|
||||||
SearchData(-1630, 324559, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_5.jpg', 1.39),
|
'membranophone',
|
||||||
SearchData(899, 451503, 'Fragment of a Bowl', 'bowl fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-6b.jpg', 1.22),
|
'seal',
|
||||||
SearchData(50, 325916, 'Plate', 'plate|ceramic|', 'an/mobile-large/ME67_246_35.jpg', 1.54),
|
'copper',
|
||||||
SearchData(-1450, 328935, 'Canaanite jar', 'jar|ceramic|', 'an/mobile-large/DP-16796-001.jpg', 0.77),
|
'molded',
|
||||||
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),
|
'brass',
|
||||||
SearchData(849, 451547, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-52a.jpg', 1.63),
|
'dagger',
|
||||||
SearchData(1750, 31745, 'Dagger (Jambiya)', 'dagger (jambiya)|steel, wood, silver, copper, brass|daggers', 'aa/mobile-large/36.25.765_001june2014.jpg', 0.56),
|
'alloy',
|
||||||
SearchData(849, 451535, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-39.jpg', 0.76),
|
'silver',
|
||||||
SearchData(-1500, 325125, 'Adze head', 'adze|bronze|', 'an/mobile-large/ME61_73_2.jpg', 1.63),
|
'slip',
|
||||||
SearchData(1049, 451602, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics', 'is/mobile-large/sf60-23-109a.jpg', 0.81),
|
'animal',
|
||||||
SearchData(899, 451533, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-37a.jpg', 1.60),
|
'stone',
|
||||||
SearchData(1199, 451513, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-16a.jpg', 1.62),
|
'opaque',
|
||||||
SearchData(937, 451509, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-12.jpg', 1.26),
|
'sculpture',
|
||||||
SearchData(1399, 451554, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-59a.jpg', 1.74),
|
'earthenware',
|
||||||
SearchData(849, 455152, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-25a.jpg', 1.13),
|
'incised',
|
||||||
SearchData(1849, 443096, 'Headband', 'headband|silk, metal thread; wrapped and braided|textiles-costumes', 'is/mobile-large/DP18737.jpg', 0.40),
|
'ink',
|
||||||
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),
|
'jambiya',
|
||||||
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),
|
'paper',
|
||||||
SearchData(-650, 326247, 'Inlay', 'inlay|bone|', 'an/mobile-large/ME1977_234_16.jpg', 1.10),
|
'ceramics',
|
||||||
SearchData(899, 451594, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-101.jpg', 1.07),
|
'jasper',
|
||||||
SearchData(-650, 327043, 'Palette with a sculpted female head and incised decoration', 'palette|calcite|', 'an/mobile-large/vs1984_453_9.jpg', 0.79),
|
'metal',
|
||||||
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),
|
'unguentarium',
|
||||||
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),
|
'ceramic',
|
||||||
SearchData(-750, 323748, 'Stamp seal (scarab) with anthropomorphic figure', 'stamp seal|mottled green glass|', 'an/mobile-large/ss41_160_166.jpg', 1.65),
|
'stonepaste',
|
||||||
SearchData(50, 325899, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_18.jpg', 0.71),
|
'leather',
|
||||||
SearchData(-2500, 325836, 'Spouted vessel', 'vessel|ceramic|', 'an/mobile-large/ME66_183.jpg', 1.35),
|
'green',
|
||||||
SearchData(-50, 325075, 'Fragment of a grave stele', 'relief|alabaster (gypsum)|', 'an/mobile-large/frieze.jpg', 3.23),
|
'nude',
|
||||||
SearchData(50, 325914, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb67_246_33.jpg', 1.94),
|
'folio',
|
||||||
SearchData(50, 325897, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_16.jpg', 0.71),
|
'glazed',
|
||||||
SearchData(1299, 451584, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf-60-23-91b.jpg', 1.66),
|
'sherd',
|
||||||
SearchData(849, 451544, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-49a.jpg', 1.35),
|
'vessel',
|
||||||
SearchData(-450, 323936, 'Stamp seal', 'stamp seal|agate|', 'an/mobile-large/ss41_160_661.jpg', 1.42),
|
'white',
|
||||||
SearchData(50, 325892, 'Cup', 'cup|ceramic|', 'an/mobile-large/ME67_246_11.jpg', 1.37),
|
'chordophone',
|
||||||
SearchData(-1630, 324560, 'Scarab seal', 'stamp seal|steatite, white pink|', 'an/mobile-large/ss56_152_6.jpg', 0.72),
|
'fragment',
|
||||||
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),
|
'book',
|
||||||
SearchData(50, 325883, 'Small bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_2.jpg', 1.47),
|
'lute',
|
||||||
SearchData(-1630, 326991, 'Scarab seal', 'stamp seal|faience, white (?)|', 'an/mobile-large/ss1984_383_30.jpg', 1.38),
|
'decoration',
|
||||||
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),
|
'headed',
|
||||||
SearchData(-750, 323750, 'Stamp seal (oval bezel) with cultic scene', 'stamp seal|carnelian (quartz)|', 'an/mobile-large/ss41_160_168.jpg', 1.67),
|
'female',
|
||||||
SearchData(899, 451590, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-97a.jpg', 1.55),
|
'codices',
|
||||||
SearchData(50, 325891, 'Male figurine', 'sculpture|ceramic|', 'an/mobile-large/ME67_246_10.jpg', 0.78),
|
'illustrated',
|
||||||
SearchData(1649, 646829, 'Filigree Casket with Sliding Top', 'box|silver filigree; parcel-gilt|metal', 'is/mobile-large/DP340529.jpg', 0.78),
|
'scaraboid',
|
||||||
SearchData(1049, 451599, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-106a.jpg', 1.08),
|
'drum',
|
||||||
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),
|
'shahnama',
|
||||||
SearchData(-550, 323933, 'Stamp seal', 'stamp seal|carnelian|', 'an/mobile-large/ss41_160_560.jpg', 1.88),
|
'jewelry',
|
||||||
SearchData(899, 451565, 'Fragment', 'fragment|stoneware|ceramics', 'is/mobile-large/sf60-23-72b.jpg', 2.02),
|
'bronze',
|
||||||
SearchData(1687, 453279, 'Calligraphic Plaque', 'plaque|steel; forged and pierced|metal', 'is/mobile-large/DP170397.jpg', 1.71),
|
'steatite',
|
||||||
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),
|
'porcelain',
|
||||||
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),
|
'plucked',
|
||||||
SearchData(-1673, 324558, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_4.jpg', 0.75),
|
'wood',
|
||||||
SearchData(-750, 324012, 'Stamp seal (scarab) with animal', 'stamp seal|hematite|', 'an/mobile-large/ss45_4_18.jpg', 0.75),
|
'cultic',
|
||||||
SearchData(-600, 321633, 'Stamp seal (scaraboid) with animal', 'stamp seal|neutral chalcedony (quartz)|', 'an/mobile-large/ss86_11_9gp.jpg', 1.20),
|
'kings',
|
||||||
SearchData(1399, 451553, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-58a.jpg', 1.60),
|
'painted',
|
||||||
SearchData(899, 451595, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-102a.jpg', 1.44),
|
'gold',
|
||||||
SearchData(50, 324247, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_4.jpg', 0.94),
|
'watercolor',
|
||||||
SearchData(50, 325902, 'Cooking pot', 'pot|ceramic|', 'an/mobile-large/ME67_246_21.jpg', 1.13),
|
'quartz',
|
||||||
SearchData(50, 324252, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_9.jpg', 1.64),
|
'scarab',
|
||||||
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),
|
'steel',
|
||||||
SearchData(1399, 451556, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-61a.jpg', 1.55),
|
'lamp',
|
||||||
SearchData(1187, 446860, 'Luster Bowl with Winged Horse', 'bowl|stonepaste; luster-painted on opaque monochrome glaze|ceramics', 'is/mobile-large/DP212285.jpg', 0.75),
|
'manuscript',
|
||||||
SearchData(-600, 323924, 'Stamp seal (loaf-shaped hemispheroid) with animal', 'stamp seal|banded carnelian (quartz)|', 'an/mobile-large/seal1.jpg', 1.42),
|
'daggers',
|
||||||
SearchData(0, 326243, 'Open bowl', 'bowl|ceramic, paint|', 'an/mobile-large/DT904.jpg', 1.71),
|
'splash',
|
||||||
SearchData(1049, 451606, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-113a.jpg', 0.87),
|
'head',
|
||||||
SearchData(-1630, 324567, 'Scarab seal', 'stamp seal|jasper, green (?)|', 'an/mobile-large/ss56_152_13.jpg', 0.66),
|
'sheath',
|
||||||
SearchData(1199, 451564, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-71b.jpg', 0.75),
|
'jug',
|
||||||
SearchData(-850, 326010, 'Cylinder seal with chariot hunting scene', 'cylinder seal|egyptian blue|', 'an/mobile-large/SS1970_183_2.jpg', 2.08),
|
'bowl',
|
||||||
SearchData(-1300, 322598, 'Enthroned deity', 'sculpture|bronze, gold foil|', 'an/mobile-large/hb32_18_3.jpg', 0.53),
|
'scene',
|
||||||
SearchData(50, 324250, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_7.jpg', 0.65),
|
];
|
||||||
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(787, 327822, 'Stamp seal', 'stamp seal|sandstone or siltstone ?|', 'an/mobile-large/vsz1999_325_226.jpg', 1.11),
|
// Petra (342)
|
||||||
SearchData(1399, 451555, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-60a.jpg', 1.10),
|
List<SearchData> _searchData = const [
|
||||||
SearchData(-1750, 322913, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/hb33_47_1.jpg', 0.37),
|
SearchData(1199, 451550, 'Fragment', 'fragment|stonepaste; slip painted, glazed|ceramics'),
|
||||||
SearchData(1199, 451511, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-14a.jpg', 2.14),
|
SearchData(-450, 324255, 'Figure of ibex', 'sculpture|bronze|'),
|
||||||
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(50, 325897, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(1199, 451558, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-63a.jpg', 1.30),
|
SearchData(-750, 323750, 'Stamp seal (oval bezel) with cultic scene', 'stamp seal|carnelian (quartz)|'),
|
||||||
SearchData(-750, 326250, 'Fragments of animal figurines', 'sculpture|ceramic, paint|', 'an/mobile-large/ME1977_234_19.jpg', 1.55),
|
SearchData(1315, 451412, '"Yazdegird I Kicked to Death by the Water Horse", Folio from a Shahnama (Book of Kings)',
|
||||||
SearchData(849, 451526, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-30a.jpg', 1.36),
|
'folio from an illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices'),
|
||||||
SearchData(899, 451581, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-88b.jpg', 0.88),
|
SearchData(-500, 327499, 'Vessel with a lid', 'vessel and lid|calcite alabaster|'),
|
||||||
SearchData(50, 324251, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_8.jpg', 0.88),
|
SearchData(-500, 323925, 'Scarab seal with human head', 'stamp seal|stone, mottled red and white|'),
|
||||||
SearchData(50, 325915, 'Cup', 'cup|ceramic|', 'an/mobile-large/ME67_246_34.jpg', 1.42),
|
SearchData(1849, 443096, 'Headband', 'headband|silk, metal thread; wrapped and braided|textiles-costumes'),
|
||||||
SearchData(1875, 500988, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum', 'mi/mobile-large/midp89.4.366-368.jpg', 1.65),
|
SearchData(-1750, 322914, 'Nude female figure', 'sculpture|ceramic|'),
|
||||||
SearchData(50, 325918, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb67_246_37.jpg', 0.73),
|
SearchData(-662, 323164, 'Openwork rattle', 'rattle|ceramic|'),
|
||||||
SearchData(-1630, 324566, 'Scaraboid seal', 'stamp seal|rock crystal (?)|', 'an/mobile-large/ss56_152_12.jpg', 1.29),
|
SearchData(1299, 451583, 'Fragment', 'fragment|porcelain|ceramics'),
|
||||||
SearchData(849, 451520, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-23a.jpg', 1.65),
|
SearchData(849, 455174, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
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(-650, 327043, 'Palette with a sculpted female head and incised decoration', 'palette|calcite|'),
|
||||||
SearchData(899, 451500, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-3a.jpg', 0.80),
|
SearchData(1249, 451551, 'Fragment', 'fragment|stonepaste; slip painted, incised, and splash glazed|ceramics'),
|
||||||
SearchData(-1500, 323559, 'Cylinder seal', 'cylinder seal|stone|', 'an/mobile-large/ss36_106_1.jpg', 1.74),
|
SearchData(50, 324246, 'Sherd', 'sherd|ceramic|'),
|
||||||
SearchData(-750, 322309, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|black limestone|', 'an/mobile-large/ss99_22_40gp.jpg', 0.83),
|
SearchData(50, 325919, 'Lamp', 'lamp|ceramic|'),
|
||||||
SearchData(899, 451592, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-99a.jpg', 1.63),
|
SearchData(50, 325894, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(-700, 324013, 'Stamp seal (scarab) with monster', 'stamp seal|hematite|', 'an/mobile-large/ss45_4_19.jpg', 1.31),
|
SearchData(849, 451515, '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(50, 325911, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(-750, 326011, 'Stamp seal (scarab) with monster', 'stamp seal|lapis lazuli|', 'an/mobile-large/ss1970_183_3.jpg', 1.14),
|
SearchData(899, 451501, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
||||||
SearchData(-1630, 327099, 'Scarab seal', 'stamp seal|faience, white|', 'an/mobile-large/ss1985_192_30.jpg', 1.39),
|
SearchData(50, 325898, 'Vessel', 'vessel|ceramic|'),
|
||||||
SearchData(1449, 451552, 'Fragment', 'fragment|stonepaste; slip and underglaze painted|ceramics', 'is/mobile-large/sf60-23-57a.jpg', 1.57),
|
SearchData(1149, 450930, 'Jar', 'jar|earthenware; glazed|ceramics'),
|
||||||
SearchData(899, 451576, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-83b.jpg', 1.23),
|
SearchData(1892, 32370, 'Dagger (Jambiya) with Scabbard and Fitted Storage Case',
|
||||||
SearchData(-1630, 322528, 'Elliptical ring bezel seal', 'stamp seal|rock crystal|', 'an/mobile-large/me23_10_9.jpg', 1.40),
|
'dagger (jambiya) with scabbard and fitted storage case|steel, silver, wood, textile, gold|daggers'),
|
||||||
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(1049, 451597, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(1887, 500569, 'Gumuri', 'gumuri|wood, parchment, hide|chordophone-lute-plucked-unfretted', 'mi/mobile-large/MUS2027.jpg', 0.23),
|
SearchData(-1750, 322916, 'Nude female figure', 'sculpture|ceramic|'),
|
||||||
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(1149, 451069, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry'),
|
||||||
SearchData(1799, 444633, 'Powder Horn', 'powder horn|brass and silver|arms and armor', 'is/mobile-large/sf91-1-1082a.jpg', 0.60),
|
SearchData(1049, 451603, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(1800, 30761, 'Spear', 'spear|steel, brass|shafted weapons', 'aa/mobile-large/36.25.1949_001jan2015.jpg', 0.56),
|
SearchData(50, 325889, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(899, 451574, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-81b.jpg', 1.24),
|
SearchData(-1600, 556377, 'Canaanite Cowroid Seal Amulet with Falcon Headed Deity',
|
||||||
SearchData(50, 325913, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_32.jpg', 0.66),
|
'cowroid seal amulet, falcon headed deity|steatite|'),
|
||||||
SearchData(-1630, 324561, 'Scarab seal', 'stamp seal|steatite, bone colored|', 'an/mobile-large/ss56_152_7.jpg', 0.78),
|
SearchData(899, 451540, 'Fragment', 'fragment|earthenware|ceramics'),
|
||||||
SearchData(-1750, 322915, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/me33_47_3.jpg', 0.64),
|
SearchData(1299, 451585, 'Fragment', 'fragment|porcelain|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(50, 324251, 'Fragment of painted ware', 'sherd|ceramic|'),
|
||||||
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(300, 326693, 'Head of a man', 'sculpture|alabaster (gypsum)|'),
|
||||||
SearchData(-750, 327771, 'Stamp seal (ovoid) with deity (?)', 'stamp seal|steatite|', 'an/mobile-large/vsz1999_325_175.jpg', 0.85),
|
SearchData(1875, 501012, 'Daff', 'daff|wood and parchment.|membranophone-double-headed / frame drum'),
|
||||||
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(899, 451592, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(-125, 327483, 'Votive plaque inscribed with Sabaean dedication', 'relief|copper alloy|', 'an/mobile-large/DP368662.jpg', 0.75),
|
SearchData(50, 325913, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(899, 451588, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-95a.jpg', 1.60),
|
SearchData(1299, 451582, 'Fragment', 'fragment|porcelain|ceramics'),
|
||||||
SearchData(-500, 324027, 'Standing bull', 'sculpture|bronze|', 'an/mobile-large/DT895.jpg', 0.85),
|
SearchData(-1500, 325125, 'Adze head', 'adze|bronze|'),
|
||||||
SearchData(150, 324317, 'Head-shaped flask', 'flask|glass|', 'an/mobile-large/ME54_101_2.jpg', 0.74),
|
SearchData(-500, 326993, 'Stamp seal (scaraboid) with cartouche', 'stamp seal|limestone|'),
|
||||||
SearchData(-550, 323747, 'Scarab seal', 'stamp seal|jasper, green|', 'an/mobile-large/ss41_160_165.jpg', 0.99),
|
SearchData(-1597, 544660, 'Scarab with a Crocodile Headed Figure Holding a Flower',
|
||||||
SearchData(1299, 451585, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-92a.jpg', 0.73),
|
'scarab, crocodile figure, flower|glazed steatite|'),
|
||||||
SearchData(999, 451567, 'Fragment', 'fragment|celadon|ceramics', 'is/mobile-large/sf60-23-74a.jpg', 1.25),
|
SearchData(-750, 325519, 'Head of bull', 'sculpture|ceramic|'),
|
||||||
SearchData(50, 325903, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_22.jpg', 1.46),
|
SearchData(150, 324318, 'Vessel', 'vessel|glass|'),
|
||||||
SearchData(-1630, 324555, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_1.jpg', 0.74),
|
SearchData(50, 325906, 'Juglet', 'juglet|ceramic|'),
|
||||||
SearchData(-700, 323163, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/an34.126.53.jpg', 0.66),
|
SearchData(1799, 444633, 'Powder Horn', 'powder horn|brass and silver|arms and armor'),
|
||||||
SearchData(1875, 500981, 'Junuk', 'junuk|wood|chordophone-harp', 'mi/mobile-large/Mus196A.jpg', 0.65),
|
SearchData(-1680, 323115, 'Inlay', 'inlay|bone|'),
|
||||||
SearchData(937, 451505, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-8.jpg', 1.37),
|
SearchData(1800, 30761, 'Spear', 'spear|steel, brass|shafted weapons'),
|
||||||
SearchData(-700, 326238, 'Weight', 'weight|hematite|', 'an/mobile-large/ME1977_234_6.jpg', 1.08),
|
SearchData(-662, 323144, 'Bottle', 'bottle|ceramic|'),
|
||||||
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(1875, 500962, 'Darabukka', 'darabukka|clay, polychrome|membranophone-single-headed / goblet drum'),
|
||||||
SearchData(-500, 326993, 'Stamp seal (scaraboid) with cartouche', 'stamp seal|limestone|', 'an/mobile-large/ss1984_383_32.jpg', 1.18),
|
SearchData(849, 451523, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(1556, 444864, 'Hawk Coin of the Emperor Akbar', 'coin|gold|coins', 'is/mobile-large/LC-99_35_7400.jpg', 1.50),
|
SearchData(-1500, 325126, 'Staff (?)', 'staff|bronze|'),
|
||||||
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(50, 324288, 'Vessel', 'vessel|ceramic|'),
|
||||||
SearchData(-1650, 325690, 'Seven-cup offering bowl', 'bowl|ceramic|', 'an/mobile-large/180468.jpg', 1.25),
|
SearchData(899, 451532, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(50, 325894, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_13.jpg', 0.78),
|
SearchData(50, 325909, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(1199, 451550, 'Fragment', 'fragment|stonepaste; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-55a.jpg', 1.05),
|
SearchData(1875, 500984, 'Stringed Instrument (Qanbus)',
|
||||||
SearchData(-750, 326997, 'Stamp seal (scaraboid) with animal', 'stamp seal|steatite, gray (?)|', 'an/mobile-large/ss1984_383_36.jpg', 0.94),
|
'stringed instrument (qanbus)|wood, hide|chordophone-lute-plucked-fretted'),
|
||||||
SearchData(-1800, 330882, 'Standing figure', 'sculpture|copper alloy|', 'an/mobile-large/2006_511.jpg', 0.75),
|
SearchData(937, 451504, '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(-750, 322308, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|green-black serpentine|'),
|
||||||
SearchData(50, 324248, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_5.jpg', 1.26),
|
SearchData(-1500, 325124, 'Axe head', 'axe|bronze|'),
|
||||||
SearchData(937, 451504, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-7.jpg', 1.24),
|
SearchData(50, 325885, 'Ribbed juglet', 'juglet|ceramic|'),
|
||||||
SearchData(849, 451527, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-31a.jpg', 1.06),
|
SearchData(0, 326243, 'Open bowl', 'bowl|ceramic, paint|'),
|
||||||
SearchData(-750, 325519, 'Head of bull', 'sculpture|ceramic|', 'an/mobile-large/ME62_116_2.jpg', 0.91),
|
SearchData(849, 451546, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
||||||
SearchData(50, 325889, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_7.jpg', 1.42),
|
SearchData(-450, 323936, 'Stamp seal', 'stamp seal|agate|'),
|
||||||
SearchData(50, 325909, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_28.jpg', 0.65),
|
SearchData(-1594, 556437, 'Scarab with a Crocodile Headed Deity', 'scarab, sebek|glazed steatite|'),
|
||||||
SearchData(1875, 500962, 'Darabukka', 'darabukka|clay, polychrome|membranophone-single-headed / goblet drum', 'mi/mobile-large/C2589 89.4.335.jpg', 0.67),
|
SearchData(1355, 449537, 'Mihrab (Prayer Niche)',
|
||||||
SearchData(899, 451596, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-103.jpg', 1.09),
|
'mihrab|mosaic of polychrome-glazed cut tiles on stonepaste body; set into mortar|ceramics'),
|
||||||
SearchData(-700, 326255, 'Arrowhead', 'arrowhead|bronze|', 'an/mobile-large/ME1977_234_24.jpg', 0.80),
|
SearchData(1849, 503639, 'Ney-Anbān/Habbān', 'tulum|wood, cane, goat or kidskin|aerophone-reed vibrated-bagpipe'),
|
||||||
SearchData(-750, 326995, 'Stamp seal (scaraboid) with divine symbol', 'stamp seal|limestone (?)|', 'an/mobile-large/ss1984_383_34.jpg', 1.07),
|
SearchData(-750, 326992, 'Stamp seal (ovoid, in grooved mount with loop handle) with cartouches',
|
||||||
SearchData(1299, 451582, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-89a.jpg', 0.94),
|
'stamp seal|steatite, white; copper alloy mount|'),
|
||||||
SearchData(849, 451518, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-21a.jpg', 1.11),
|
SearchData(-1680, 323122, 'Bowl', 'bowl|ceramic, paint|'),
|
||||||
SearchData(899, 451498, 'Fragment of a Cup', 'fragment of a cup|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-1a.jpg', 1.35),
|
SearchData(1649, 646829, 'Filigree Casket with Sliding Top', 'box|silver filigree; parcel-gilt|metal'),
|
||||||
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(999, 455153, 'Fragment', 'fragment|earthenware; luster-painted|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(-662, 323155, 'Jug', 'jug|ceramic|'),
|
||||||
SearchData(899, 451589, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-96a.jpg', 0.89),
|
SearchData(-700, 326994, 'Stamp seal (scaraboid) with monster', 'stamp seal|calcite|'),
|
||||||
SearchData(937, 451508, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-11a.jpg', 1.81),
|
SearchData(-1630, 323118, 'Scarab seal ring', 'stamp seal ring|jasper, green with gold mount and copper alloy ring|'),
|
||||||
SearchData(50, 325890, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_9.jpg', 1.40),
|
SearchData(50, 325892, 'Cup', 'cup|ceramic|'),
|
||||||
SearchData(899, 451578, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-85a.jpg', 1.47),
|
SearchData(899, 451577, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
||||||
SearchData(-662, 323177, 'Jar handle with a seal impression', 'jar handle|ceramic|', 'an/mobile-large/DP-16934-003.jpg', 1.43),
|
SearchData(150, 324316, 'Head-shaped flask', 'flask|glass|'),
|
||||||
SearchData(849, 451529, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-33a.jpg', 1.24),
|
SearchData(849, 451524, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(-750, 322302, 'Stamp seal (scaraboid) with geometric design', 'stamp seal|steatite, black|', 'an/mobile-large/ss99_22_33gp.jpg', 0.72),
|
SearchData(
|
||||||
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),
|
-2323, 544034, 'Head of a monkey from an ointment vessel', 'ointment jar fragment, monkey head|serpentinite|'),
|
||||||
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, 322302, 'Stamp seal (scaraboid) with geometric design', 'stamp seal|steatite, black|'),
|
||||||
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(-750, 326995, 'Stamp seal (scaraboid) with divine symbol', 'stamp seal|limestone (?)|'),
|
||||||
SearchData(-2000, 327544, 'Standing female figure wearing a strap and a necklace', 'sculpture|sandstone, quartzite|', 'an/mobile-large/DT868.jpg', 0.76),
|
SearchData(50, 324250, 'Sherd', 'sherd|ceramic|'),
|
||||||
SearchData(937, 451506, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-9.jpg', 1.52),
|
SearchData(-1648, 544664, 'Canaanite Scarab with Two Men and a Lion', 'scarab, men, lion|steatite (glazed)|'),
|
||||||
SearchData(-1875, 322521, 'Fenestrated axe blade', 'axe|bronze|', 'an/mobile-large/hb23_10_2.jpg', 0.89),
|
SearchData(50, 324248, 'Fragment of painted ware', 'sherd|ceramic|'),
|
||||||
SearchData(899, 451501, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-4a.jpg', 0.92),
|
SearchData(-125, 327483, 'Votive plaque inscribed with Sabaean dedication', 'relief|copper alloy|'),
|
||||||
SearchData(899, 451531, 'Fragment', 'fragment|earthenware; incised decoration, glazed|ceramics', 'is/mobile-large/sf60-23-35a.jpg', 0.95),
|
SearchData(849, 451530, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(799, 451571, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-78b.jpg', 1.48),
|
SearchData(899, 451499, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
||||||
SearchData(1299, 451583, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-90a.jpg', 1.30),
|
SearchData(-500, 326422, 'Stamp seal (duck-shaped) with geometric design', 'stamp seal|stone|'),
|
||||||
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(899, 451591, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(899, 451591, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-98a.jpg', 1.00),
|
SearchData(-662, 323166, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(50, 325919, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_38.jpg', 1.42),
|
SearchData(-650, 321648, 'Stamp seal (conoid) with cultic scene',
|
||||||
SearchData(1489, 30812, 'Axe (Berdiche)', 'axe (berdiche)|steel, wood, silver|shafted weapons', 'aa/mobile-large/DP165529.jpg', 0.68),
|
'stamp seal|brown chalcedony (quartz), possibly etched to produce yellow mottling|'),
|
||||||
SearchData(849, 451563, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-70a.jpg', 1.08),
|
SearchData(1399, 451553, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
||||||
SearchData(1199, 451510, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-13a.jpg', 1.23),
|
SearchData(1687, 453279, 'Calligraphic Plaque', 'plaque|steel; forged and pierced|metal'),
|
||||||
SearchData(11, 442859, 'Basket Earring', 'earring|gold, silver (?); decorated with filigree and granulation|jewelry', 'is/mobile-large/74.51.3607.jpg', 1.08),
|
SearchData(1649, 448587, 'Panel from a Tent Lining (Qanat)',
|
||||||
SearchData(899, 451537, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics', 'is/mobile-large/60-23-41.jpg', 1.67),
|
'panel|cotton; plain weave, mordant dyed and painted, resist-dyed|textiles-painted and/or printed'),
|
||||||
SearchData(50, 325907, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_26.jpg', 1.34),
|
SearchData(1199, 451558, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
||||||
SearchData(849, 451561, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-66a.jpg', 1.01),
|
SearchData(899, 451500, 'Fragment', 'fragment|earthenware; unglazed|ceramics'),
|
||||||
SearchData(1099, 451566, 'Fragment', 'fragment|celadon|ceramics', 'is/mobile-large/sf60-23-73a.jpg', 0.88),
|
SearchData(-1630, 324567, 'Scarab seal', 'stamp seal|jasper, green (?)|'),
|
||||||
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(849, 451568, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
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(1199, 451512, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
||||||
SearchData(-700, 326252, 'Fragment of animal figurine', 'sculpture|ceramic|', 'an/mobile-large/ME1977_234_21.jpg', 0.87),
|
SearchData(1299, 451584, 'Fragment', 'fragment|porcelain|ceramics'),
|
||||||
SearchData(-2500, 327596, 'Rectangular mortar', 'mortar|veined marble|', 'an/mobile-large/vs1999_324.jpg', 1.08),
|
SearchData(1875, 500981, 'Junuk', 'junuk|wood|chordophone-harp'),
|
||||||
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, 325908, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(50, 325884, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_3.jpg', 1.27),
|
SearchData(1850, 31572, 'Dagger (Jambiya) with Sheath and Belt',
|
||||||
SearchData(-1500, 325126, 'Staff (?)', 'staff|bronze|', 'an/mobile-large/ME61_73_3.jpg', 0.56),
|
'dagger (jambiya) with sheath and belt|steel, wood, silver, silver wire, textile, silk, leather|daggers'),
|
||||||
SearchData(849, 451543, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-48a.jpg', 1.44),
|
SearchData(50, 325904, 'Juglet', 'juglet|ceramic|'),
|
||||||
SearchData(50, 324249, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_6.jpg', 0.94),
|
SearchData(1875, 500998, 'Kamānja agūz (old fiddle)',
|
||||||
SearchData(899, 451499, 'Fragment', 'fragment|earthenware; unglazed|ceramics', 'is/mobile-large/sf60-23-2a.jpg', 1.07),
|
'kamānja agūz (old fiddle)|wood, coconut shell, skin|chordophone-lute-bowed-unfretted'),
|
||||||
SearchData(899, 451539, 'Fragment', 'fragment|earthenware; painted splash glazed decoration|ceramics', 'is/mobile-large/sf60-23-43.jpg', 1.19),
|
SearchData(899, 451580, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
||||||
SearchData(-250, 328941, 'Standing bull', 'sculpture|copper alloy, shell|', 'an/mobile-large/2002.34.jpg', 0.79),
|
SearchData(1849, 817059, 'Tapis, ceremonial skirt with squid pattern (cumi-cumi) iconography',
|
||||||
SearchData(50, 325917, 'Bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_36.jpg', 1.39),
|
'ceremonial skirt (tapis)|cotton, silk, mica, dyes|textiles-costumes'),
|
||||||
SearchData(999, 455153, 'Fragment', 'fragment|earthenware; luster-painted|ceramics', 'is/mobile-large/sf60-23-46a.jpg', 1.24),
|
SearchData(-700, 324013, 'Stamp seal (scarab) with monster', 'stamp seal|hematite|'),
|
||||||
SearchData(849, 451560, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-65a.jpg', 1.35),
|
SearchData(787, 327822, 'Stamp seal', 'stamp seal|sandstone or siltstone ?|'),
|
||||||
SearchData(849, 455173, 'Fragment', 'fragment|earthenware; painted and glazed|ceramics', 'is/mobile-large/sf60-23-68a.jpg', 1.64),
|
SearchData(849, 451562, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
||||||
SearchData(1849, 444669, 'Necklace', 'necklace|silver and cloth|jewelry', 'is/mobile-large/LC-91_1_1132.jpg', 1.50),
|
SearchData(937, 451508, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(849, 451530, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-34a.jpg', 1.07),
|
SearchData(
|
||||||
SearchData(1875, 500989, 'Naqqareh', 'naqqareh|wood|membranophone-single-headed / kettle drum', 'mi/mobile-large/C2589 89.4.367.jpg', 1.50),
|
-750, 322307, 'Stamp seal (scaraboid) with cultic banquet scene', 'stamp seal|mottled orange jasper (quartz)|'),
|
||||||
SearchData(50, 325910, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_29.jpg', 0.65),
|
SearchData(-600, 321452, 'Stamp seal (grooved oval base with ribbed handle) with cultic scene',
|
||||||
SearchData(937, 451507, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-10a.jpg', 0.85),
|
'stamp seal|neutral chalcedony (quartz)|'),
|
||||||
SearchData(849, 451568, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-75a.jpg', 1.00),
|
SearchData(50, 325918, 'Vessel', 'vessel|ceramic|'),
|
||||||
SearchData(-1892, 322525, 'Fish amulet', 'amulet|stone|', 'an/mobile-large/me23_10_6.jpg', 1.38),
|
SearchData(899, 451498, 'Fragment of a Cup', 'fragment of a cup|earthenware; unglazed|ceramics'),
|
||||||
SearchData(899, 451532, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-36a.jpg', 1.44),
|
SearchData(899, 451588, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(-125, 326695, 'Standing male figure', 'sculpture|alabaster (gypsum)|', 'an/mobile-large/an1982.317.3.jpg', 0.72),
|
SearchData(849, 451543, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
||||||
SearchData(50, 325901, 'Lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_20.jpg', 1.57),
|
SearchData(899, 451533, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(849, 451528, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-32a.jpg', 1.53),
|
SearchData(50, 324252, 'Sherd', 'sherd|ceramic|'),
|
||||||
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),
|
SearchData(937, 451505, 'Fragment of a Bowl', 'fragment of a bowl|earthenware; glazed|ceramics'),
|
||||||
SearchData(899, 451577, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-84a.jpg', 0.98),
|
SearchData(
|
||||||
SearchData(1049, 452939, 'Pair of Earrings', 'earrings|gold; filigree and granulation|jewelry', 'is/mobile-large/DP233260.jpg', 1.34),
|
4, 323749, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated red and neutral carnelian (quartz)|'),
|
||||||
SearchData(1875, 500990, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum', 'mi/mobile-large/MUS687A1.jpg', 1.03),
|
SearchData(1887, 500568, 'Guenbri',
|
||||||
SearchData(-1875, 325093, 'Fenestrated axe blade', 'axe|bronze|', 'an/mobile-large/HB61_29.jpg', 1.81),
|
'guenbri|gourd, wood, parchment decorated with floral designs|chordophone-lute-plucked-unfretted'),
|
||||||
SearchData(50, 325886, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_5.jpg', 0.78),
|
SearchData(-1680, 323124, 'Dish', 'dish|ceramic|'),
|
||||||
SearchData(50, 325908, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_27.jpg', 0.63),
|
SearchData(1525, 446603, '"Laila and Majnun in School", Folio 129 from a Khamsa (Quintet) of Nizami of Ganja',
|
||||||
SearchData(849, 451522, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-26a.jpg', 1.19),
|
'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
||||||
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(1540, 452413, 'Velvet Panel with Hunting Scene',
|
||||||
SearchData(1602, 453336, 'A Stallion', 'illustrated album leaf|ink, opaque watercolor, and gold on paper|codices', 'is/mobile-large/DP234078.jpg', 1.48),
|
'tent panel|silk, flat metal thread; cut and voided velvet|textiles'),
|
||||||
SearchData(-1750, 322914, 'Nude female figure', 'sculpture|ceramic|', 'an/mobile-large/me33_47_2.jpg', 0.54),
|
SearchData(50, 325900, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(899, 451540, 'Fragment', 'fragment|earthenware|ceramics', 'is/mobile-large/sf60-23-44ab.jpg', 1.81),
|
SearchData(1875, 500989, 'Naqqareh', 'naqqareh|wood|membranophone-single-headed / kettle drum'),
|
||||||
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(50, 325888, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(1399, 451557, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-62a.jpg', 1.28),
|
SearchData(1649, 446546, 'Shahnama (Book of Kings) of Firdausi',
|
||||||
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),
|
'illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
||||||
SearchData(849, 451521, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-24a.jpg', 1.36),
|
SearchData(1049, 451606, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(-1892, 322526, 'Pendant', 'pendant|stone|', 'an/mobile-large/me23_10_7.jpg', 0.91),
|
SearchData(-1500, 323559, 'Cylinder seal', 'cylinder seal|stone|'),
|
||||||
SearchData(-500, 324075, 'Incense burner', 'incense burner|bronze|', 'an/mobile-large/DT893.jpg', 0.88),
|
SearchData(1049, 451601, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
||||||
SearchData(899, 451538, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics', 'is/mobile-large/sf60-23-42.jpg', 1.08),
|
SearchData(-662, 323169, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(50, 324246, 'Sherd', 'sherd|ceramic|', 'an/mobile-large/ME52_129_3.jpg', 1.64),
|
SearchData(1199, 451564, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
SearchData(-750, 326998, 'Stamp seal (scarab) with animal', 'stamp seal|mottled greenstone|', 'an/mobile-large/ss1984_383_37.jpg', 1.13),
|
SearchData(-1300, 322889, 'Enthroned deity', 'sculpture|bronze, gold foil|'),
|
||||||
SearchData(1149, 450930, 'Jar', 'jar|earthenware; glazed|ceramics', 'is/mobile-large/LC-48_113_2.jpg', 0.80),
|
SearchData(849, 451521, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(849, 451515, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-18a.jpg', 1.24),
|
SearchData(11, 442859, 'Basket Earring', 'earring|gold, silver (?); decorated with filigree and granulation|jewelry'),
|
||||||
SearchData(50, 325906, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_25.jpg', 0.79),
|
SearchData(1850, 31573, 'Dagger (Jambiya) with Sheath',
|
||||||
SearchData(50, 325896, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_15.jpg', 0.73),
|
'dagger (jambiya) with sheath|steel, wood, silver, gold, copper foil, pigment, paper, glue|daggers'),
|
||||||
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(-750, 327771, 'Stamp seal (ovoid) with deity (?)', 'stamp seal|steatite|'),
|
||||||
SearchData(1049, 451603, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-110a.jpg', 1.19),
|
SearchData(-1900, 325342, 'Oil lamp', 'lamp|ceramic|'),
|
||||||
SearchData(1049, 451605, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-112a.jpg', 0.87),
|
SearchData(-1300, 321407, 'Cylinder seal', 'cylinder seal|steatite|'),
|
||||||
SearchData(50, 325905, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/ME67_246_24.jpg', 0.80),
|
SearchData(849, 451519, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(849, 451542, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-47a.jpg', 1.18),
|
SearchData(1149, 451068, 'Earring, One of a Pair', 'earring|gold wire with filigree|jewelry'),
|
||||||
SearchData(1875, 501012, 'Daff', 'daff|wood and parchment.|membranophone-double-headed / frame drum', 'mi/mobile-large/midp89.4.392.jpg', 1.78),
|
SearchData(1849, 503640, 'Daraboukkeh', 'daraboukkeh|pottery|membranophone-single-headed / goblet drum'),
|
||||||
SearchData(50, 325911, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_30.jpg', 0.72),
|
SearchData(-1875, 325093, 'Fenestrated axe blade', 'axe|bronze|'),
|
||||||
SearchData(50, 325882, 'Small bowl', 'bowl|ceramic|', 'an/mobile-large/ME67_246_1.jpg', 1.47),
|
SearchData(
|
||||||
SearchData(-750, 322308, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|green-black serpentine|', 'an/mobile-large/ss99_22_39gp.jpg', 0.85),
|
-700, 327102, 'Stamp seal (scaraboid) with cultic scene', 'stamp seal|veined neutral chalcedony (quartz)|'),
|
||||||
SearchData(899, 451579, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-86b.jpg', 0.94),
|
SearchData(-1680, 323126, 'Pin', 'pin|bronze|'),
|
||||||
SearchData(849, 451562, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-67a.jpg', 1.60),
|
SearchData(899, 451537, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics'),
|
||||||
SearchData(-1892, 322522, 'Pin', 'pin|bronze|', 'an/mobile-large/me23_10_3.jpg', 1.78),
|
SearchData(1187, 446860, 'Luster Bowl with Winged Horse',
|
||||||
SearchData(50, 324245, 'Fragment of painted ware', 'sherd|ceramic|', 'an/mobile-large/ME52_129_2.jpg', 1.29),
|
'bowl|stonepaste; luster-painted on opaque monochrome glaze|ceramics'),
|
||||||
SearchData(1199, 451570, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-77a.jpg', 1.13),
|
SearchData(899, 451538, 'Fragment', 'fragment|earthenware; splash glazed decoration|ceramics'),
|
||||||
SearchData(1849, 503640, 'Daraboukkeh', 'daraboukkeh|pottery|membranophone-single-headed / goblet drum', 'mi/mobile-large/C2589 89.4.364.jpg', 0.67),
|
SearchData(50, 325899, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(-1300, 327319, 'Smiting weather god or warrior with horned headgear', 'sculpture|bronze|', 'an/mobile-large/242307.jpg', 0.80),
|
SearchData(1556, 444864, 'Hawk Coin of the Emperor Akbar', 'coin|gold|coins'),
|
||||||
SearchData(-300, 329093, 'Figure of a lion', 'sculpture|copper alloy|', 'an/mobile-large/DT2856.jpg', 1.26),
|
SearchData(50, 325887, 'Small lamp', 'lamp|ceramic|'),
|
||||||
SearchData(-750, 326251, 'Fragment of animal figurine', 'sculpture|ceramic|', 'an/mobile-large/ME1977_234_20.jpg', 0.83),
|
SearchData(-1630, 324556, 'Scarab seal', 'stamp seal|stone, white|'),
|
||||||
SearchData(1875, 500984, 'Stringed Instrument (Qanbus)', 'stringed instrument (qanbus)|wood, hide|chordophone-lute-plucked-fretted', 'mi/mobile-large/Mus214A middle.jpg', 0.73),
|
SearchData(-1750, 322915, 'Nude female figure', 'sculpture|ceramic|'),
|
||||||
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(50, 325907, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(50, 325885, 'Ribbed juglet', 'juglet|ceramic|', 'an/mobile-large/hb67_246_4.jpg', 0.83),
|
SearchData(-1630, 324562, 'Scarab seal', 'stamp seal|steatite, white|'),
|
||||||
SearchData(-1892, 322523, 'Bracelet', 'bracelet|bronze|', 'an/mobile-large/me23_10_4.jpg', 1.22),
|
SearchData(50, 325901, 'Lamp', 'lamp|ceramic|'),
|
||||||
SearchData(50, 325895, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_14.jpg', 0.70),
|
SearchData(-750, 326997, 'Stamp seal (scaraboid) with animal', 'stamp seal|steatite, gray (?)|'),
|
||||||
SearchData(1049, 451601, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-108a.jpg', 1.34),
|
SearchData(-1300, 327319, 'Smiting weather god or warrior with horned headgear', 'sculpture|bronze|'),
|
||||||
SearchData(-650, 326240, 'Cosmetic palette', 'cosmetic palette|stone|', 'an/mobile-large/ME1977_234_9.jpg', 1.64),
|
SearchData(50, 325895, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(-1888, 322527, 'Hemispheroid seal with addorsed Egyptianizing human heads', 'stamp seal|steatite, white|', 'an/mobile-large/ss23_10_8a.jpg', 1.49),
|
SearchData(-550, 323747, 'Scarab seal', 'stamp seal|jasper, green|'),
|
||||||
SearchData(-550, 323941, 'Scarab seal', 'stamp seal|rock crystal|', 'an/mobile-large/ss42_8.jpg', 0.81),
|
SearchData(1199, 449159, 'Roundel with a Mounted Falconer and Hare',
|
||||||
SearchData(-500, 327499, 'Vessel with a lid', 'vessel and lid|calcite alabaster|', 'an/mobile-large/jarxx.jpg', 0.76),
|
'roundel|gypsum plaster; modeled, painted, and gilded|sculpture'),
|
||||||
SearchData(1887, 500568, 'Guenbri', 'guenbri|gourd, wood, parchment decorated with floral designs|chordophone-lute-plucked-unfretted', 'mi/mobile-large/MUS2014.jpg', 0.29),
|
SearchData(1049, 451600, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics'),
|
||||||
SearchData(849, 451516, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-19a.jpg', 1.22),
|
SearchData(1675, 24298, 'Dagger with Sheath',
|
||||||
SearchData(50, 325887, 'Small lamp', 'lamp|ceramic|', 'an/mobile-large/ME67_246_6.jpg', 1.54),
|
'dagger with sheath|steel, nephrite, gold, rubies, emeralds, silver-gilt, leather|daggers'),
|
||||||
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),
|
SearchData(1399, 451554, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
SearchData(1049, 451607, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-114a.jpg', 1.20),
|
SearchData(-550, 323933, 'Stamp seal', 'stamp seal|carnelian|'),
|
||||||
SearchData(150, 324319, 'Pitcher', 'pitcher|glass|', 'an/mobile-large/ME54_101_4.jpg', 0.67),
|
SearchData(-1775, 327285, 'Cylinder seal and modern impression: nude goddess before seated deity',
|
||||||
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),
|
'cylinder seal|hematite|'),
|
||||||
SearchData(-900, 326249, 'Bead', 'bead|stone|', 'an/mobile-large/ME1977_234_18.jpg', 1.03),
|
SearchData(50, 325893, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(849, 451514, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-17a.jpg', 1.17),
|
SearchData(899, 451503, 'Fragment of a Bowl', 'bowl fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(50, 324288, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/hb53_208.jpg', 0.40),
|
SearchData(-750, 326011, 'Stamp seal (scarab) with monster', 'stamp seal|lapis lazuli|'),
|
||||||
SearchData(899, 451580, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-87a.jpg', 1.22),
|
SearchData(1875, 500990, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum'),
|
||||||
SearchData(-1630, 324556, 'Scarab seal', 'stamp seal|stone, white|', 'an/mobile-large/ss56_152_2.jpg', 1.43),
|
SearchData(1850, 31539, 'Dagger (Jambiya) with Sheath',
|
||||||
SearchData(150, 324318, 'Vessel', 'vessel|glass|', 'an/mobile-large/ME54_101_3.jpg', 0.66),
|
'dagger (jambiya) with sheath|steel, wood, brass, silver, gold, copper, brass wire|daggers'),
|
||||||
SearchData(-1500, 325124, 'Axe head', 'axe|bronze|', 'an/mobile-large/ME61_73_1.jpg', 1.45),
|
SearchData(1399, 451555, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
SearchData(849, 451523, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-27b.jpg', 1.30),
|
SearchData(-550, 323941, 'Scarab seal', 'stamp seal|rock crystal|'),
|
||||||
SearchData(50, 325893, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_12.jpg', 0.65),
|
SearchData(-1750, 322913, 'Nude female figure', 'sculpture|ceramic|'),
|
||||||
SearchData(849, 451519, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-22a.jpg', 1.12),
|
SearchData(
|
||||||
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),
|
1532,
|
||||||
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),
|
452170,
|
||||||
SearchData(1882, 500567, 'Rebab', 'rebab|wood, leather, shells|chordophone-lute-bowed-unfretted', 'mi/mobile-large/MUS2019.jpg', 0.55),
|
'"Bahrum Gur Before His Father, Yazdigird I", Folio 551v from the Shahnama (Book of Kings) of Shah Tahmasp',
|
||||||
SearchData(-1630, 324564, 'Scarab seal', 'stamp seal|steatite, white|', 'an/mobile-large/ss56_152_10.jpg', 0.77),
|
'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices'),
|
||||||
SearchData(1049, 451604, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-111a.jpg', 0.85),
|
SearchData(-1630, 326991, 'Scarab seal', 'stamp seal|faience, white (?)|'),
|
||||||
SearchData(1049, 451598, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-105a.jpg', 1.65),
|
SearchData(-2500, 325836, 'Spouted vessel', 'vessel|ceramic|'),
|
||||||
SearchData(-1600, 544669, 'Canaanite Scarab with a Roaring Lion', 'scarab, lion|steatite|', 'eg/mobile-large/D_769_bottom.jpg', 1.39),
|
SearchData(849, 451518, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(-1500, 327792, 'Cylinder seal', 'cylinder seal|copper alloy (leaded bronze)|', 'an/mobile-large/1999,325,196.jpg', 5.56),
|
SearchData(999, 451567, 'Fragment', 'fragment|celadon|ceramics'),
|
||||||
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, 325905, 'Vessel', 'vessel|ceramic|'),
|
||||||
SearchData(-1900, 325342, 'Oil lamp', 'lamp|ceramic|', 'an/mobile-large/ME61_150_1.jpg', 1.42),
|
SearchData(849, 451547, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
||||||
SearchData(150, 324316, 'Head-shaped flask', 'flask|glass|', 'an/mobile-large/ME54_101_1.jpg', 0.68),
|
SearchData(899, 451574, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
||||||
SearchData(1299, 451587, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-94b.jpg', 1.02),
|
SearchData(849, 451560, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
||||||
SearchData(1299, 451586, 'Fragment', 'fragment|porcelain|ceramics', 'is/mobile-large/sf60-23-93a.jpg', 1.13),
|
SearchData(-850, 326010, 'Cylinder seal with chariot hunting scene', 'cylinder seal|egyptian blue|'),
|
||||||
SearchData(-1300, 322889, 'Enthroned deity', 'sculpture|bronze, gold foil|', 'an/mobile-large/DP137934.jpg', 0.70),
|
SearchData(1602, 453336, 'A Stallion', 'illustrated album leaf|ink, opaque watercolor, and gold on paper|codices'),
|
||||||
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(1600, 451725, '"The Concourse of the Birds", Folio 11r from a Mantiq al-Tayr (Language of the Birds)',
|
||||||
SearchData(50, 325912, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_31.jpg', 0.62),
|
'folio from an illustrated manuscript|ink, opaque watercolor, gold, and silver on paper|codices'),
|
||||||
SearchData(1149, 453615, 'Basket Earring, One of a Pair', 'earring|gold|jewelry', 'is/mobile-large/35.29.5_6.jpg', 1.03),
|
SearchData(-1680, 323114, 'Inlay', 'inlay|bone|'),
|
||||||
SearchData(849, 451524, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-28a.jpg', 1.47),
|
SearchData(-662, 323161, 'Jug', 'jug|ceramic|'),
|
||||||
SearchData(849, 455174, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-69a.jpg', 1.55),
|
SearchData(-1680, 323120, 'Jug', 'jug|ceramic|'),
|
||||||
SearchData(1049, 451597, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-104a.jpg', 0.81),
|
SearchData(-500, 324075, 'Incense burner', 'incense burner|bronze|'),
|
||||||
SearchData(849, 451545, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-50a.jpg', 1.59),
|
SearchData(-1630, 324557, 'Scarab seal ring', 'stamp seal ring|stone, white, copper alloy mount|'),
|
||||||
SearchData(1249, 451551, 'Fragment', 'fragment|stonepaste; slip painted, incised, and splash glazed|ceramics', 'is/mobile-large/sf60-23-56a.jpg', 1.36),
|
SearchData(849, 451544, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
SearchData(899, 451534, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-38a.jpg', 1.23),
|
SearchData(1800, 30999, 'Sword (Saif) with Scabbard', 'sword (saif) with scabbard|steel, silver, leather|swords'),
|
||||||
SearchData(-700, 326244, 'Tridacna shell', 'shell|shell (tridacna squamosa)|', 'an/mobile-large/ME1977_234_13.jpg', 1.46),
|
SearchData(50, 324247, 'Sherd', 'sherd|ceramic|'),
|
||||||
SearchData(-1500, 322524, 'Pendant', 'pendant|silver|', 'an/mobile-large/me23_10_5.jpg', 1.09),
|
SearchData(1049, 452939, 'Pair of Earrings', 'earrings|gold; filigree and granulation|jewelry'),
|
||||||
SearchData(899, 451575, 'Fragment', 'fragment|earthenware; incised|ceramics', 'is/mobile-large/sf60-23-82a.jpg', 1.49),
|
SearchData(1199, 451513, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
||||||
SearchData(1199, 451512, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics', 'is/mobile-large/sf60-23-15a.jpg', 0.92),
|
SearchData(50, 325896, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
SearchData(899, 451536, 'Fragment', 'fragment|earthenware; painted decoration|ceramics', 'is/mobile-large/sf60-23-40.jpg', 1.20),
|
SearchData(-1630, 324560, 'Scarab seal', 'stamp seal|steatite, white pink|'),
|
||||||
SearchData(1550, 451092, 'Safavid Courtiers Leading Georgian Captives', 'panel|silk, metal wrapped thread; lampas|textiles-woven', 'is/mobile-large/DP230052.jpg', 0.56),
|
SearchData(-750, 326998, 'Stamp seal (scarab) with animal', 'stamp seal|mottled greenstone|'),
|
||||||
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(849, 451522, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
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(-1650, 325690, 'Seven-cup offering bowl', 'bowl|ceramic|'),
|
||||||
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(50, 325883, 'Small bowl', 'bowl|ceramic|'),
|
||||||
SearchData(899, 451502, 'Fragment', 'fragment|earthenware; glazed|ceramics', 'is/mobile-large/sf60-23-5a.jpg', 0.86),
|
SearchData(-250, 328941, 'Standing bull', 'sculpture|copper alloy, shell|'),
|
||||||
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(-50, 325075, 'Fragment of a grave stele', 'relief|alabaster (gypsum)|'),
|
||||||
SearchData(-500, 326422, 'Stamp seal (duck-shaped) with geometric design', 'stamp seal|stone|', 'an/mobile-large/ss1986_311_5a.jpg', 1.19),
|
SearchData(-1400, 327231, 'Smiting god, wearing an Egyptian atef crown', 'sculpture|bronze|'),
|
||||||
SearchData(849, 451525, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-29a.jpg', 0.97),
|
SearchData(899, 451534, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(-1400, 327231, 'Smiting god, wearing an Egyptian atef crown', 'sculpture|bronze|', 'an/mobile-large/DP370818.jpg', 0.70),
|
SearchData(
|
||||||
SearchData(-900, 326245, 'Object', 'object|stone|', 'an/mobile-large/ME1977_234_14.jpg', 1.03),
|
-600, 323924, 'Stamp seal (loaf-shaped hemispheroid) with animal', 'stamp seal|banded carnelian (quartz)|'),
|
||||||
SearchData(50, 325888, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_8.jpg', 0.63),
|
SearchData(50, 325886, 'Juglet', 'juglet|ceramic|'),
|
||||||
SearchData(-450, 324255, 'Figure of ibex', 'sculpture|bronze|', 'an/mobile-large/IBEX.JPG', 0.66),
|
SearchData(1738, 446556, 'Shahnama (Book of Kings) of Firdausi',
|
||||||
SearchData(300, 326693, 'Head of a man', 'sculpture|alabaster (gypsum)|', 'an/mobile-large/DT6598.jpg', 0.80),
|
'illustrated manuscript|ink, opaque watercolor, silver, and gold on paper|codices'),
|
||||||
SearchData(-550, 323746, 'Scarab seal', 'stamp seal|jasper, green|', 'an/mobile-large/ss41_160_164.jpg', 0.87),
|
SearchData(899, 451595, '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, 323123, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(50, 325898, 'Vessel', 'vessel|ceramic|', 'an/mobile-large/ME67_246_17.jpg', 1.12),
|
SearchData(-300, 329093, 'Figure of a lion', 'sculpture|copper alloy|'),
|
||||||
SearchData(-1594, 556437, 'Scarab with a Crocodile Headed Deity', 'scarab, sebek|glazed steatite|', 'eg/mobile-large/c_456_bottom.jpg', 1.29),
|
SearchData(50, 325884, 'Bowl', 'bowl|ceramic|'),
|
||||||
SearchData(-550, 323931, 'Scaraboid seal', 'stamp seal|serpentine, green|', 'an/mobile-large/ss41_160_548.jpg', 1.63),
|
SearchData(849, 451529, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(-1, 322592, 'Camel and riders', 'sculpture|silver|', 'an/mobile-large/DP-14352-001.jpg', 0.77),
|
SearchData(150, 324319, 'Pitcher', 'pitcher|glass|'),
|
||||||
SearchData(-1630, 324563, 'Scarab seal', 'stamp seal|stone, cream colored|', 'an/mobile-large/ss56_152_9.jpg', 0.87),
|
SearchData(-125, 326694, 'Votive or funerary stele', 'stele|alabaster (gypsum)|'),
|
||||||
SearchData(50, 325904, 'Juglet', 'juglet|ceramic|', 'an/mobile-large/ME67_246_23.jpg', 0.80),
|
SearchData(1330, 448938, '"The Funeral of Isfandiyar," Folio from a Shahnama (Book of Kings)',
|
||||||
SearchData(899, 451541, 'Fragment', 'fragment|earthenware; slip painted, incised, and splash glazed|ceramics', 'is/mobile-large/sf60-23-45a.jpg', 1.28),
|
'folio from an illustrated manuscript|ink, opaque watercolor, and gold on paper|codices'),
|
||||||
SearchData(1199, 451569, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics', 'is/mobile-large/sf60-23-76a.jpg', 1.41),
|
SearchData(1849, 444669, 'Necklace', 'necklace|silver and cloth|jewelry'),
|
||||||
SearchData(1875, 500985, 'Stringed Instrument', 'stringed instrument|wood|chordophone-lute-plucked-fretted', 'mi/mobile-large/MUS251A.jpg', 0.31),
|
SearchData(1882, 73632, 'Mirror of National Costumes of All Nations (Bankoku ishō kagami)',
|
||||||
SearchData(-1630, 324557, 'Scarab seal ring', 'stamp seal ring|stone, white, copper alloy mount|', 'an/mobile-large/ss56_152_3.jpg', 0.56),
|
'print|triptych of woodblock prints (nishiki-e); ink and color on paper|prints'),
|
||||||
SearchData(-750, 327024, 'Stamp seal (scaraboid) with animal', 'stamp seal|serpentine, black (?)|', 'an/mobile-large/ss1984_383_63.jpg', 1.16),
|
SearchData(849, 451516, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
SearchData(-2500, 327496, 'Head of a bull', 'sculpture|ivory (hippopotamus)|', 'an/mobile-large/sd1994_81.jpg', 0.84),
|
SearchData(-750, 321638, 'Stamp seal (scaraboid) with animals', 'stamp seal|variegated brown jasper (quartz)|'),
|
||||||
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(1750, 31745, 'Dagger (Jambiya)', 'dagger (jambiya)|steel, wood, silver, copper, brass|daggers'),
|
||||||
SearchData(50, 324244, 'Fragment of painted ware', 'sherd|ceramic, pigment|', 'an/mobile-large/ME52_129_1.jpg', 1.58),
|
SearchData(1049, 451607, 'Fragment', 'fragment|earthenware; incised|ceramics'),
|
||||||
SearchData(849, 451517, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics', 'is/mobile-large/sf60-23-20a.jpg', 1.40),
|
SearchData(1887, 500570, 'Guenbri',
|
||||||
SearchData(849, 451546, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics', 'is/mobile-large/sf60-23-51a.jpg', 1.53),
|
'gunibri|tortoise shell and wood. floral design in white, yellow, and pink.|chordophone-lute-plucked-unfretted'),
|
||||||
SearchData(-1648, 556529, 'Canaanite Scarab of the "Anra" Type', 'scarab, "anra"|steatite|', 'eg/mobile-large/30.8.896_bottom.jpg', 0.78),
|
SearchData(
|
||||||
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),
|
1527,
|
||||||
SearchData(899, 451593, 'Fragment', 'fragment|earthenware; splash glazed|ceramics', 'is/mobile-large/sf60-23-100.jpg', 1.52),
|
452142,
|
||||||
SearchData(-125, 326694, 'Votive or funerary stele', 'stele|alabaster (gypsum)|', 'an/mobile-large/DT959.jpg', 0.78),
|
'"Kai Khusrau Rides Bihzad for the First Time", Folio 212r from the Shahnama (Book of Kings) of Shah Tahmasp',
|
||||||
SearchData(50, 325900, 'Unguentarium', 'vessel|ceramic|', 'an/mobile-large/ME67_246_19.jpg', 0.73),
|
'folio from an illustrated manuscript|opaque watercolor, ink, silver, and gold on paper|codices'),
|
||||||
|
SearchData(-662, 323154, 'Oil jug', 'jug|ceramic|'),
|
||||||
|
SearchData(-1630, 324559, 'Scarab seal', 'stamp seal|stone, white|'),
|
||||||
|
SearchData(1049, 451604, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(150, 324317, 'Head-shaped flask', 'flask|glass|'),
|
||||||
|
SearchData(1299, 451587, 'Fragment', 'fragment|porcelain|ceramics'),
|
||||||
|
SearchData(
|
||||||
|
-1966, 545105, 'Head of a sphinx, possibly of Amenemhat I', 'head, sphinx; 12th-dyn-king|dolomitic marble|'),
|
||||||
|
SearchData(-750, 324012, 'Stamp seal (scarab) with animal', 'stamp seal|hematite|'),
|
||||||
|
SearchData(849, 451563, 'Fragment', 'fragment|earthenware; slip painted and glazed|ceramics'),
|
||||||
|
SearchData(-1630, 324555, 'Scarab seal', 'stamp seal|stone, white|'),
|
||||||
|
SearchData(899, 451593, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
||||||
|
SearchData(1149, 453615, 'Basket Earring, One of a Pair', 'earring|gold|jewelry'),
|
||||||
|
SearchData(-1673, 324558, 'Scarab seal', 'stamp seal|stone, white|'),
|
||||||
|
SearchData(1049, 451598, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(1199, 451570, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
|
SearchData(50, 324245, 'Fragment of painted ware', 'sherd|ceramic|'),
|
||||||
|
SearchData(50, 325903, 'Lamp', 'lamp|ceramic|'),
|
||||||
|
SearchData(849, 451517, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
|
SearchData(-1648, 556529, 'Canaanite Scarab of the "Anra" Type', 'scarab, "anra"|steatite|'),
|
||||||
|
SearchData(-900, 327101, 'Stamp seal (grooved tabloid) with three-figure contest scene and geometric design',
|
||||||
|
'stamp seal|glazed steatite|'),
|
||||||
|
SearchData(-1350, 321405, 'Cylinder seal', 'cylinder seal|stone|'),
|
||||||
|
SearchData(-662, 323172, 'Lamp', 'lamp|ceramic|'),
|
||||||
|
SearchData(849, 451542, 'Fragment', 'fragment|earthenware; splash glazed|ceramics'),
|
||||||
|
SearchData(1887, 500569, 'Gumuri', 'gumuri|wood, parchment, hide|chordophone-lute-plucked-unfretted'),
|
||||||
|
SearchData(-550, 323746, 'Scarab seal', 'stamp seal|jasper, green|'),
|
||||||
|
SearchData(937, 451506, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(1099, 451566, 'Fragment', 'fragment|celadon|ceramics'),
|
||||||
|
SearchData(1199, 451510, 'Fragment', 'fragment|stonepaste; underglaze painted|ceramics'),
|
||||||
|
SearchData(849, 451526, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
|
SearchData(799, 451571, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(899, 451539, 'Fragment', 'fragment|earthenware; painted splash glazed decoration|ceramics'),
|
||||||
|
SearchData(899, 451565, 'Fragment', 'fragment|stoneware|ceramics'),
|
||||||
|
SearchData(849, 451535, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
|
SearchData(50, 325915, 'Cup', 'cup|ceramic|'),
|
||||||
|
SearchData(899, 451590, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(50, 325902, 'Cooking pot', 'pot|ceramic|'),
|
||||||
|
SearchData(-1680, 323112, 'Pin', 'pin|bronze|'),
|
||||||
|
SearchData(849, 451545, 'Fragment', 'fragment|earthenware; slip painted, glazed|ceramics'),
|
||||||
|
SearchData(-662, 323158, 'Jug', 'jug|ceramic, paint|'),
|
||||||
|
SearchData(-1680, 323113, 'Pin', 'pin|bronze|'),
|
||||||
|
SearchData(849, 451514, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
|
SearchData(899, 451536, 'Fragment', 'fragment|earthenware; painted decoration|ceramics'),
|
||||||
|
SearchData(1049, 451602, 'Fragment', 'fragment|earthenware; incised and glazed|ceramics'),
|
||||||
|
SearchData(849, 455152, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(937, 451507, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(1124, 446283, 'Ewer with Molded Inscriptions and Figures on Horseback',
|
||||||
|
'ewer|stonepaste; molded, monochrome glazed|ceramics'),
|
||||||
|
SearchData(50, 325916, 'Plate', 'plate|ceramic|'),
|
||||||
|
SearchData(899, 451589, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(-1680, 323121, 'Jug', 'jug|ceramic|'),
|
||||||
|
SearchData(50, 325914, 'Vessel', 'vessel|ceramic|'),
|
||||||
|
SearchData(1875, 500993, 'Stringed Instrument',
|
||||||
|
'stringed instrument|turtle shell and wood, 4 strings.|chordophone-lute-plucked-fretted'),
|
||||||
|
SearchData(-550, 323931, 'Scaraboid seal', 'stamp seal|serpentine, green|'),
|
||||||
|
SearchData(50, 325882, 'Small bowl', 'bowl|ceramic|'),
|
||||||
|
SearchData(899, 451596, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(50, 325912, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
|
SearchData(1882, 500567, 'Rebab', 'rebab|wood, leather, shells|chordophone-lute-bowed-unfretted'),
|
||||||
|
SearchData(-2500, 327496, 'Head of a bull', 'sculpture|ivory (hippopotamus)|'),
|
||||||
|
SearchData(1049, 451599, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(50, 325910, 'Unguentarium', 'vessel|ceramic|'),
|
||||||
|
SearchData(1399, 451556, 'Fragment', 'fragment|stonepaste; slip painted and glazed|ceramics'),
|
||||||
|
SearchData(-662, 323159, 'Jug', 'jug|ceramic|'),
|
||||||
|
SearchData(50, 325890, 'Bowl', 'bowl|ceramic|'),
|
||||||
|
SearchData(1550, 451092, 'Safavid Courtiers Leading Georgian Captives',
|
||||||
|
'panel|silk, metal wrapped thread; lampas|textiles-woven'),
|
||||||
|
SearchData(1875, 500988, 'Naqqāra', 'naqqāra|metal|membranophone-single-headed / kettle drum'),
|
||||||
|
SearchData(899, 451578, 'Fragment', 'fragment|earthenware; glazed|ceramics'),
|
||||||
|
SearchData(849, 451528, 'Fragment', 'fragment|earthenware; molded decoration, glazed|ceramics'),
|
||||||
|
SearchData(1850, 31773, 'Dagger (Jambiya) with Sheath and Belt',
|
||||||
|
'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)|'),
|
||||||
];
|
];
|