diff --git a/.knip.jsonc b/.knip.jsonc index 7e75eed40..cb0481f0d 100644 --- a/.knip.jsonc +++ b/.knip.jsonc @@ -137,6 +137,10 @@ "packages/zocial": { "ignore": ["src/NativeVectorIconsZocial.ts"], "ignoreDependencies": ["css-social-buttons"] + }, + "packages/material-symbols": { + "ignore": ["src/NativeVectorIconsMaterialSymbols.ts"], + "ignoreDependencies": ["material-symbol-rnvi"] } } } diff --git a/README.md b/README.md index 858f6e10d..60ff912d9 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,7 @@ RNVI comes with the following supported icons. You can [search NPM](https://www. - [`MaterialDesignIcons`](https://pictogrammers.com/library/mdi/) from MaterialDesignIcons.com (v7.4.47 including _7448_ icons) - [`Octicons`](https://primer.style/foundations/icons) designed by GitHub, Inc. (v19.15.0 with _333_ icons) - [`Lucide`](https://lucide.dev/) designed by Lucide, (v0.473.0 with _1548_ icons) +- [`MaterialSymbol`](https://github.com/google/material-design-icons/tree/master/symbols/web/) from MaterialDesignIcons (with _3660_ icons) ### No longer maintained upstream @@ -94,7 +95,7 @@ Please refer to the guide for [Expo](./docs/SETUP-EXPO.md), [React Native](./doc You can either use one of the bundled icons above or roll your own custom font. ```js -import Icon from '@react-native-vector-icons/fontawesome'; +import Icon from "@react-native-vector-icons/fontawesome"; const myIcon = ; ``` @@ -131,11 +132,15 @@ By combining some of these you can create for example : Some fonts today use multiple styles, FontAwesome 5 for example, which is supported by this library. The usage is pretty much the same as the standard `Icon` component: ```jsx -import Icon from '@react-native-vector-icons/fontawesome5'; +import Icon from "@react-native-vector-icons/fontawesome5"; const myIcon1 = ; // Defaults to solid -const myIcon2 = ; -const myIcon3 = ; // Only in FA5 Pro +const myIcon2 = ( + +); +const myIcon3 = ( + +); // Only in FA5 Pro ``` ## Usage as PNG Image/Source Object @@ -176,16 +181,16 @@ name and the value is either a UTF-8 character or it's character code. Font Book.app or similar to learn the name. Also pass the `fontFileName` argument for Android support. ```js -import { createIconSet } from '@react-native-vector-icons/common'; -const glyphMap = { 'icon-name': 1234, test: '∆' }; +import { createIconSet } from "@react-native-vector-icons/common"; +const glyphMap = { "icon-name": 1234, test: "∆" }; // use createIconSet() with object parameter // or use positional parameters for compatibility with version <= 10: `createIconSet(glyphMap, fontFamily[, fontFile])` const Icon = createIconSet(glyphMap, { - postScriptName: 'FontName', - fontFileName: 'font-name.ttf', - fontSource: require('../fonts/font-name.ttf') // optional, for dynamic loading. Can also be a local file uri. -}) + postScriptName: "FontName", + fontFileName: "font-name.ttf", + fontSource: require("../fonts/font-name.ttf"), // optional, for dynamic loading. Can also be a local file uri. +}); ``` If you aren't using dynamic font loading you need to make sure your font is copied into your bundle. @@ -227,7 +232,7 @@ Try the `IconExplorer` project in `Examples/IconExplorer` folder, there you can ### Basic Example ```js -import Icon from '@react-native-vector-icons/ionicons'; +import Icon from "@react-native-vector-icons/ionicons"; function ExampleView(props) { return ; @@ -237,8 +242,8 @@ function ExampleView(props) { ### Inline Icons ```js -import { Text } from 'react-native'; -import Icon from '@react-native-vector-icons/ionicons'; +import { Text } from "react-native"; +import Icon from "@react-native-vector-icons/ionicons"; function ExampleView(props) { return ( @@ -273,8 +278,8 @@ Create `__mocks__/@react-native-vector-icons/common.js`: ```js // Mock the entire common library so there are no native module loading errors module.exports = { - createIconSet: () => "icon" -} + createIconSet: () => "icon", +}; ``` ## [Changelog](https://github.com/react-native-vector-icons/react-native-vector-icons/releases) diff --git a/packages/material-symbols/.yo-rc.json b/packages/material-symbols/.yo-rc.json new file mode 100644 index 000000000..17a7b5ed1 --- /dev/null +++ b/packages/material-symbols/.yo-rc.json @@ -0,0 +1,18 @@ +{ + "generator-react-native-vector-icons": { + "packageName": "material-symbols", + "upstreamFont": "material-symbol-rnvi", + "buildSteps": { + "glyphmap": { + "location": "../../node_modules/material-symbol-rnvi/font/rounded/MaterialSymbols.css", + "mode": "css", + "prefix": ".MaterialSymbols-" + }, + "copyFont": { + "location": "../../node_modules/material-symbol-rnvi/font/rounded/MaterialSymbols.ttf", + "cleanup": true + } + }, + "versions": [{ "rnvi": "12.0.0", "upstream": "1.0.3" }] + } +} diff --git a/packages/material-symbols/README.md b/packages/material-symbols/README.md new file mode 100644 index 000000000..ee520d52f --- /dev/null +++ b/packages/material-symbols/README.md @@ -0,0 +1,40 @@ +# React Native Vector Icons - Material Symbols + +Material Symbols font for React Native Vector Icons + +See the [React Native Vector Icons README](../../README.md) for more details. + +## Installation + +```sh +npm install @react-native-vector-icons/material-symbols +``` + +## Usage + +```js +import MaterialSymbols from '@react-native-vector-icons/material-symbols'; + +// ... + + +``` + + +## Versions + +Prior to version 12, the version of this font package tracked the upstream version. + +The table below tracks which font version is included in each package version. + +| RNVI version | Upstream version | +| ------------ | ---------------- | +| <= 12.0.0 | 1.0.3 | + +## Contributing + +See the [contributing guide](../../CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow. + +## License + +MIT diff --git a/packages/material-symbols/android/build.gradle b/packages/material-symbols/android/build.gradle new file mode 100644 index 000000000..cfd399903 --- /dev/null +++ b/packages/material-symbols/android/build.gradle @@ -0,0 +1,60 @@ +// NOTE:This file was generated from packages/generator-react-native-vector-icons/src/app/templates +// If you're contributing to react-native-vector-icons, make the change there, otherwise it'll be lost + +def isNewArchitectureEnabled() { + return rootProject.hasProperty("newArchEnabled") && rootProject.getProperty("newArchEnabled") == "true" +} + +apply plugin: "com.android.library" +apply plugin: "kotlin-android" + +if (isNewArchitectureEnabled()) { + apply plugin: "com.facebook.react" +} + +def supportsNamespace() { + def parsed = com.android.Version.ANDROID_GRADLE_PLUGIN_VERSION.tokenize('.') + def major = parsed[0].toInteger() + def minor = parsed[1].toInteger() + + // Namespace support was added in 7.3.0 + return (major == 7 && minor >= 3) || major >= 8 +} + +android { + if (supportsNamespace()) { + namespace "com.reactnativevectoricons.material_symbols" + + sourceSets { + main { + manifest.srcFile "src/main/AndroidManifestNew.xml" + } + } + } + + compileSdkVersion 31 +} + +dependencies { + implementation "com.facebook.react:react-native:+" +} + +if (isNewArchitectureEnabled()) { + react { + jsRootDir = file("../src/") + libraryName = "VectorIconsMaterialSymbols" + codegenJavaPackageName = "com.reactnativevectoricons.material_symbols" + } +} + +android.sourceSets.main.assets.srcDirs += file("$buildDir/intermediates/RNVI-material-symbols") + +task copyFonts(type: Copy) { + from "../fonts" + include "*.ttf" + + into "${buildDir}/intermediates/RNVI-material-symbols/fonts" + eachFile { println "(RNVI:material-symbols) Copying font ${it.file}" } +} + +preBuild.dependsOn(copyFonts) diff --git a/packages/material-symbols/android/src/main/AndroidManifest.xml b/packages/material-symbols/android/src/main/AndroidManifest.xml new file mode 100644 index 000000000..718336844 --- /dev/null +++ b/packages/material-symbols/android/src/main/AndroidManifest.xml @@ -0,0 +1,3 @@ + + diff --git a/packages/material-symbols/android/src/main/AndroidManifestNew.xml b/packages/material-symbols/android/src/main/AndroidManifestNew.xml new file mode 100644 index 000000000..a2f47b605 --- /dev/null +++ b/packages/material-symbols/android/src/main/AndroidManifestNew.xml @@ -0,0 +1,2 @@ + + diff --git a/packages/material-symbols/android/src/main/java/VectorIconsMaterialSymbolsPackage.kt b/packages/material-symbols/android/src/main/java/VectorIconsMaterialSymbolsPackage.kt new file mode 100644 index 000000000..44f21e994 --- /dev/null +++ b/packages/material-symbols/android/src/main/java/VectorIconsMaterialSymbolsPackage.kt @@ -0,0 +1,18 @@ +package com.reactnativevectoricons.material_symbols + +import com.facebook.react.TurboReactPackage +import com.facebook.react.bridge.NativeModule +import com.facebook.react.bridge.ReactApplicationContext +import com.facebook.react.module.model.ReactModuleInfoProvider + +class VectorIconsMaterialSymbolsPackage : TurboReactPackage() { + override fun getModule( + name: String, + reactContext: ReactApplicationContext, + ): NativeModule? = null + + override fun getReactModuleInfoProvider(): ReactModuleInfoProvider = + ReactModuleInfoProvider { + mapOf() + } +} diff --git a/packages/material-symbols/babel.config.js b/packages/material-symbols/babel.config.js new file mode 100644 index 000000000..043d26d68 --- /dev/null +++ b/packages/material-symbols/babel.config.js @@ -0,0 +1,6 @@ +// NOTE:This file was generated from packages/generator-react-native-vector-icons/src/app/templates +// If you're contributing to react-native-vector-icons, make the change there, otherwise it'll be lost + +module.exports = { + presets: [['module:react-native-builder-bob/babel-preset', { modules: 'commonjs' }]], +}; diff --git a/packages/material-symbols/fonts/MaterialSymbols.ttf b/packages/material-symbols/fonts/MaterialSymbols.ttf new file mode 100644 index 000000000..cd96712ca Binary files /dev/null and b/packages/material-symbols/fonts/MaterialSymbols.ttf differ diff --git a/packages/material-symbols/glyphmaps/MaterialSymbols.json b/packages/material-symbols/glyphmaps/MaterialSymbols.json new file mode 100644 index 000000000..67dc54987 --- /dev/null +++ b/packages/material-symbols/glyphmaps/MaterialSymbols.json @@ -0,0 +1,3734 @@ +{ + "123": 59908, + "360": 59934, + "10k": 59905, + "10mp": 59906, + "11mp": 59907, + "12mp": 59909, + "13mp": 59910, + "14mp": 59911, + "15mp": 59912, + "16mp": 59913, + "17mp": 59914, + "18_up_rating": 59915, + "18mp": 59916, + "19mp": 59917, + "1k": 59918, + "1k_plus": 59919, + "1x_mobiledata": 59920, + "1x_mobiledata_badge": 59921, + "20mp": 59922, + "21mp": 59923, + "22mp": 59924, + "23mp": 59925, + "24fps_select": 59926, + "24mp": 59927, + "2d": 59928, + "2k": 59929, + "2k_plus": 59930, + "2mp": 59931, + "30fps": 59932, + "30fps_select": 59933, + "3d": 59935, + "3d_rotation": 59936, + "3g_mobiledata": 59937, + "3g_mobiledata_badge": 59938, + "3k": 59939, + "3k_plus": 59940, + "3mp": 59941, + "3p": 59942, + "4g_mobiledata": 59943, + "4g_mobiledata_badge": 59944, + "4g_plus_mobiledata": 59945, + "4k": 59946, + "4k_plus": 59947, + "4mp": 59948, + "50mp": 59949, + "5g": 59950, + "5g_mobiledata_badge": 59951, + "5k": 59952, + "5k_plus": 59953, + "5mp": 59954, + "60fps": 59955, + "60fps_select": 59956, + "6_ft_apart": 59957, + "6k": 59958, + "6k_plus": 59959, + "6mp": 59960, + "7k": 59961, + "7k_plus": 59962, + "7mp": 59963, + "8k": 59964, + "8k_plus": 59965, + "8mp": 59966, + "9k": 59967, + "9k_plus": 59968, + "9mp": 59969, + "abc": 59970, + "ac_unit": 59971, + "accessibility": 59972, + "accessibility_new": 59973, + "accessible": 59974, + "accessible_forward": 59975, + "accessible_menu": 59976, + "account_balance": 59977, + "account_balance_wallet": 59978, + "account_box": 59979, + "account_child": 59980, + "account_child_invert": 59981, + "account_circle": 59982, + "account_circle_off": 59983, + "account_tree": 59984, + "action_key": 59985, + "activity_zone": 59986, + "acute": 59987, + "ad": 59988, + "ad_group": 59989, + "ad_group_off": 59990, + "ad_off": 59991, + "ad_units": 59992, + "adaptive_audio_mic": 59993, + "adaptive_audio_mic_off": 59994, + "adb": 59995, + "add": 59996, + "add_2": 59997, + "add_a_photo": 59998, + "add_ad": 59999, + "add_alert": 60000, + "add_box": 60001, + "add_business": 60002, + "add_call": 60003, + "add_card": 60004, + "add_chart": 60005, + "add_circle": 60006, + "add_column_left": 60007, + "add_column_right": 60008, + "add_comment": 60009, + "add_diamond": 60010, + "add_home": 60011, + "add_home_work": 60012, + "add_link": 60013, + "add_location": 60014, + "add_location_alt": 60015, + "add_moderator": 60016, + "add_notes": 60017, + "add_photo_alternate": 60018, + "add_reaction": 60019, + "add_road": 60020, + "add_row_above": 60021, + "add_row_below": 60022, + "add_shopping_cart": 60023, + "add_task": 60024, + "add_to_drive": 60025, + "add_to_home_screen": 60026, + "add_to_photos": 60027, + "add_to_queue": 60028, + "add_triangle": 60029, + "adf_scanner": 60030, + "adjust": 60031, + "admin_meds": 60032, + "admin_panel_settings": 60033, + "ads_click": 60034, + "agender": 60035, + "agriculture": 60036, + "air": 60037, + "air_freshener": 60038, + "air_purifier": 60039, + "air_purifier_gen": 60040, + "airline_seat_flat": 60041, + "airline_seat_flat_angled": 60042, + "airline_seat_individual_suite": 60043, + "airline_seat_legroom_extra": 60044, + "airline_seat_legroom_normal": 60045, + "airline_seat_legroom_reduced": 60046, + "airline_seat_recline_extra": 60047, + "airline_seat_recline_normal": 60048, + "airline_stops": 60049, + "airlines": 60050, + "airplane_ticket": 60051, + "airplanemode_active": 60052, + "airplanemode_inactive": 60053, + "airplay": 60054, + "airport_shuttle": 60055, + "airware": 60056, + "airwave": 60057, + "alarm": 60058, + "alarm_add": 60059, + "alarm_off": 60060, + "alarm_on": 60061, + "alarm_pause": 60062, + "alarm_smart_wake": 60063, + "album": 60064, + "align_center": 60065, + "align_end": 60066, + "align_flex_center": 60067, + "align_flex_end": 60068, + "align_flex_start": 60069, + "align_horizontal_center": 60070, + "align_horizontal_left": 60071, + "align_horizontal_right": 60072, + "align_items_stretch": 60073, + "align_justify_center": 60074, + "align_justify_flex_end": 60075, + "align_justify_flex_start": 60076, + "align_justify_space_around": 60077, + "align_justify_space_between": 60078, + "align_justify_space_even": 60079, + "align_justify_stretch": 60080, + "align_self_stretch": 60081, + "align_space_around": 60082, + "align_space_between": 60083, + "align_space_even": 60084, + "align_start": 60085, + "align_stretch": 60086, + "align_vertical_bottom": 60087, + "align_vertical_center": 60088, + "align_vertical_top": 60089, + "all_inbox": 60090, + "all_inclusive": 60091, + "all_match": 60092, + "all_out": 60093, + "allergies": 60094, + "allergy": 60095, + "alt_route": 60096, + "alternate_email": 60097, + "altitude": 60098, + "ambient_screen": 60099, + "ambulance": 60100, + "amend": 60101, + "amp_stories": 60102, + "analytics": 60103, + "anchor": 60104, + "android": 60105, + "animated_images": 60106, + "animation": 60107, + "aod": 60108, + "aod_tablet": 60109, + "aod_watch": 60110, + "apartment": 60111, + "api": 60112, + "apk_document": 60113, + "apk_install": 60114, + "app_badging": 60115, + "app_blocking": 60116, + "app_promo": 60117, + "app_registration": 60118, + "app_shortcut": 60119, + "apparel": 60120, + "approval": 60121, + "approval_delegation": 60122, + "apps": 60123, + "apps_outage": 60124, + "aq": 60125, + "aq_indoor": 60126, + "ar_on_you": 60127, + "ar_stickers": 60128, + "architecture": 60129, + "archive": 60130, + "area_chart": 60131, + "arming_countdown": 60132, + "arrow_and_edge": 60133, + "arrow_back": 60134, + "arrow_back_2": 60135, + "arrow_back_ios": 60136, + "arrow_back_ios_new": 60137, + "arrow_circle_down": 60138, + "arrow_circle_left": 60139, + "arrow_circle_right": 60140, + "arrow_circle_up": 60141, + "arrow_cool_down": 60142, + "arrow_downward": 60143, + "arrow_downward_alt": 60144, + "arrow_drop_down": 60145, + "arrow_drop_down_circle": 60146, + "arrow_drop_up": 60147, + "arrow_forward": 60148, + "arrow_forward_ios": 60149, + "arrow_insert": 60150, + "arrow_left": 60151, + "arrow_left_alt": 60152, + "arrow_menu_close": 60153, + "arrow_menu_open": 60154, + "arrow_or_edge": 60155, + "arrow_outward": 60156, + "arrow_range": 60157, + "arrow_right": 60158, + "arrow_right_alt": 60159, + "arrow_selector_tool": 60160, + "arrow_split": 60161, + "arrow_top_left": 60162, + "arrow_top_right": 60163, + "arrow_upload_progress": 60164, + "arrow_upload_ready": 60165, + "arrow_upward": 60166, + "arrow_upward_alt": 60167, + "arrow_warm_up": 60168, + "arrows_input": 60169, + "arrows_more_down": 60170, + "arrows_more_up": 60171, + "arrows_output": 60172, + "arrows_outward": 60173, + "art_track": 60174, + "article": 60175, + "article_person": 60176, + "article_shortcut": 60177, + "artist": 60178, + "aspect_ratio": 60179, + "assignment": 60180, + "assignment_add": 60181, + "assignment_ind": 60182, + "assignment_late": 60183, + "assignment_return": 60184, + "assignment_returned": 60185, + "assignment_turned_in": 60186, + "assist_walker": 60187, + "assistant": 60188, + "assistant_device": 60189, + "assistant_direction": 60190, + "assistant_navigation": 60191, + "assistant_on_hub": 60192, + "assured_workload": 60193, + "asterisk": 60194, + "astrophotography_auto": 60195, + "astrophotography_off": 60196, + "atm": 60197, + "atr": 60198, + "attach_email": 60199, + "attach_file": 60200, + "attach_file_add": 60201, + "attach_file_off": 60202, + "attach_money": 60203, + "attachment": 60204, + "attractions": 60205, + "attribution": 60206, + "audio_description": 60207, + "audio_file": 60208, + "audio_video_receiver": 60209, + "auto_activity_zone": 60210, + "auto_awesome": 60211, + "auto_awesome_mosaic": 60212, + "auto_awesome_motion": 60213, + "auto_delete": 60214, + "auto_detect_voice": 60215, + "auto_fix": 60216, + "auto_fix_high": 60217, + "auto_fix_normal": 60218, + "auto_fix_off": 60219, + "auto_graph": 60220, + "auto_label": 60221, + "auto_meeting_room": 60222, + "auto_mode": 60223, + "auto_read_pause": 60224, + "auto_read_play": 60225, + "auto_schedule": 60226, + "auto_stories": 60227, + "auto_timer": 60228, + "auto_towing": 60229, + "auto_transmission": 60230, + "auto_videocam": 60231, + "autofps_select": 60232, + "automation": 60233, + "autopause": 60234, + "autopay": 60235, + "autoplay": 60236, + "autorenew": 60237, + "autostop": 60238, + "av1": 60239, + "av_timer": 60240, + "avc": 60241, + "avg_pace": 60242, + "avg_time": 60243, + "award_star": 60244, + "azm": 60245, + "baby_changing_station": 60246, + "back_hand": 60247, + "back_to_tab": 60248, + "background_blur_full": 60249, + "background_blur_light": 60250, + "background_dot_large": 60251, + "background_dot_small": 60252, + "background_grid_small": 60253, + "background_replace": 60254, + "backlight_high": 60255, + "backlight_high_off": 60256, + "backlight_low": 60257, + "backpack": 60258, + "backspace": 60259, + "backup": 60260, + "backup_table": 60261, + "badge": 60262, + "badge_critical_battery": 60263, + "bakery_dining": 60264, + "balance": 60265, + "balcony": 60266, + "ballot": 60267, + "bar_chart": 60268, + "bar_chart_4_bars": 60269, + "bar_chart_off": 60270, + "barcode": 60271, + "barcode_reader": 60272, + "barcode_scanner": 60273, + "barefoot": 60274, + "batch_prediction": 60275, + "bath_outdoor": 60276, + "bath_private": 60277, + "bath_public_large": 60278, + "bathroom": 60279, + "bathtub": 60280, + "battery_0_bar": 60281, + "battery_1_bar": 60282, + "battery_20": 60283, + "battery_2_bar": 60284, + "battery_30": 60285, + "battery_3_bar": 60286, + "battery_4_bar": 60287, + "battery_50": 60288, + "battery_5_bar": 60289, + "battery_60": 60290, + "battery_6_bar": 60291, + "battery_80": 60292, + "battery_90": 60293, + "battery_alert": 60294, + "battery_android_0": 60295, + "battery_android_1": 60296, + "battery_android_2": 60297, + "battery_android_3": 60298, + "battery_android_4": 60299, + "battery_android_5": 60300, + "battery_android_6": 60301, + "battery_android_alert": 60302, + "battery_android_bolt": 60303, + "battery_android_full": 60304, + "battery_android_plus": 60305, + "battery_android_question": 60306, + "battery_android_share": 60307, + "battery_android_shield": 60308, + "battery_change": 60309, + "battery_charging_20": 60310, + "battery_charging_30": 60311, + "battery_charging_50": 60312, + "battery_charging_60": 60313, + "battery_charging_80": 60314, + "battery_charging_90": 60315, + "battery_charging_full": 60316, + "battery_error": 60317, + "battery_full": 60318, + "battery_full_alt": 60319, + "battery_horiz_000": 60320, + "battery_horiz_050": 60321, + "battery_horiz_075": 60322, + "battery_low": 60323, + "battery_plus": 60324, + "battery_profile": 60325, + "battery_saver": 60326, + "battery_share": 60327, + "battery_status_good": 60328, + "battery_unknown": 60329, + "battery_vert_005": 60330, + "battery_vert_020": 60331, + "battery_vert_050": 60332, + "battery_very_low": 60333, + "beach_access": 60334, + "bed": 60335, + "bedroom_baby": 60336, + "bedroom_child": 60337, + "bedroom_parent": 60338, + "bedtime": 60339, + "bedtime_off": 60340, + "beenhere": 60341, + "bento": 60342, + "bia": 60343, + "bid_landscape": 60344, + "bid_landscape_disabled": 60345, + "bigtop_updates": 60346, + "bike_dock": 60347, + "bike_lane": 60348, + "bike_scooter": 60349, + "biotech": 60350, + "blanket": 60351, + "blender": 60352, + "blind": 60353, + "blinds": 60354, + "blinds_closed": 60355, + "block": 60356, + "blood_pressure": 60357, + "bloodtype": 60358, + "bluetooth": 60359, + "bluetooth_connected": 60360, + "bluetooth_disabled": 60361, + "bluetooth_drive": 60362, + "bluetooth_searching": 60363, + "blur_circular": 60364, + "blur_linear": 60365, + "blur_medium": 60366, + "blur_off": 60367, + "blur_on": 60368, + "blur_short": 60369, + "boat_bus": 60370, + "boat_railway": 60371, + "body_fat": 60372, + "body_system": 60373, + "bolt": 60374, + "bomb": 60375, + "book": 60376, + "book_2": 60377, + "book_3": 60378, + "book_4": 60379, + "book_4_spark": 60380, + "book_5": 60381, + "book_6": 60382, + "book_online": 60383, + "book_ribbon": 60384, + "bookmark": 60385, + "bookmark_add": 60386, + "bookmark_added": 60387, + "bookmark_bag": 60388, + "bookmark_check": 60389, + "bookmark_flag": 60390, + "bookmark_heart": 60391, + "bookmark_manager": 60392, + "bookmark_remove": 60393, + "bookmark_star": 60394, + "bookmarks": 60395, + "books_movies_and_music": 60396, + "border_all": 60397, + "border_bottom": 60398, + "border_clear": 60399, + "border_color": 60400, + "border_horizontal": 60401, + "border_inner": 60402, + "border_left": 60403, + "border_outer": 60404, + "border_right": 60405, + "border_style": 60406, + "border_top": 60407, + "border_vertical": 60408, + "borg": 60409, + "bottom_app_bar": 60410, + "bottom_drawer": 60411, + "bottom_navigation": 60412, + "bottom_panel_close": 60413, + "bottom_panel_open": 60414, + "bottom_right_click": 60415, + "bottom_sheets": 60416, + "box": 60417, + "box_add": 60418, + "box_edit": 60419, + "boy": 60420, + "brand_awareness": 60421, + "brand_family": 60422, + "branding_watermark": 60423, + "breakfast_dining": 60424, + "breaking_news": 60425, + "breaking_news_alt_1": 60426, + "breastfeeding": 60427, + "brick": 60428, + "brightness_1": 60429, + "brightness_2": 60430, + "brightness_3": 60431, + "brightness_4": 60432, + "brightness_5": 60433, + "brightness_6": 60434, + "brightness_7": 60435, + "brightness_alert": 60436, + "brightness_auto": 60437, + "brightness_empty": 60438, + "brightness_high": 60439, + "brightness_low": 60440, + "brightness_medium": 60441, + "bring_your_own_ip": 60442, + "broadcast_on_home": 60443, + "broadcast_on_personal": 60444, + "broken_image": 60445, + "browse": 60446, + "browse_activity": 60447, + "browse_gallery": 60448, + "browser_updated": 60449, + "brunch_dining": 60450, + "brush": 60451, + "bubble": 60452, + "bubble_chart": 60453, + "bubbles": 60454, + "bug_report": 60455, + "build": 60456, + "build_circle": 60457, + "bungalow": 60458, + "burst_mode": 60459, + "bus_alert": 60460, + "bus_railway": 60461, + "business_center": 60462, + "business_chip": 60463, + "business_messages": 60464, + "buttons_alt": 60465, + "cabin": 60466, + "cable": 60467, + "cable_car": 60468, + "cached": 60469, + "cadence": 60470, + "cake": 60471, + "cake_add": 60472, + "calculate": 60473, + "calendar_add_on": 60474, + "calendar_apps_script": 60475, + "calendar_clock": 60476, + "calendar_month": 60477, + "calendar_today": 60478, + "calendar_view_day": 60479, + "calendar_view_month": 60480, + "calendar_view_week": 60481, + "call": 60482, + "call_end": 60483, + "call_log": 60484, + "call_made": 60485, + "call_merge": 60486, + "call_missed": 60487, + "call_missed_outgoing": 60488, + "call_quality": 60489, + "call_received": 60490, + "call_split": 60491, + "call_to_action": 60492, + "camera": 60493, + "camera_enhance": 60494, + "camera_front": 60495, + "camera_indoor": 60496, + "camera_outdoor": 60497, + "camera_rear": 60498, + "camera_roll": 60499, + "camera_video": 60500, + "cameraswitch": 60501, + "campaign": 60502, + "camping": 60503, + "cancel": 60504, + "cancel_presentation": 60505, + "cancel_schedule_send": 60506, + "candle": 60507, + "candlestick_chart": 60508, + "cannabis": 60509, + "captive_portal": 60510, + "capture": 60511, + "car_crash": 60512, + "car_defrost_left": 60513, + "car_defrost_low_left": 60514, + "car_defrost_low_right": 60515, + "car_defrost_mid_low_left": 60516, + "car_defrost_mid_right": 60517, + "car_defrost_right": 60518, + "car_fan_low_left": 60519, + "car_fan_low_mid_left": 60520, + "car_fan_low_right": 60521, + "car_fan_mid_left": 60522, + "car_fan_mid_low_right": 60523, + "car_fan_mid_right": 60524, + "car_fan_recirculate": 60525, + "car_gear": 60526, + "car_lock": 60527, + "car_mirror_heat": 60528, + "car_rental": 60529, + "car_repair": 60530, + "car_tag": 60531, + "card_membership": 60532, + "card_travel": 60533, + "cardio_load": 60534, + "cardiology": 60535, + "cards": 60536, + "cards_star": 60537, + "carpenter": 60538, + "carry_on_bag": 60539, + "carry_on_bag_checked": 60540, + "carry_on_bag_inactive": 60541, + "carry_on_bag_question": 60542, + "cases": 60543, + "casino": 60544, + "cast": 60545, + "cast_connected": 60546, + "cast_for_education": 60547, + "cast_pause": 60548, + "cast_warning": 60549, + "castle": 60550, + "category": 60551, + "category_search": 60552, + "celebration": 60553, + "cell_merge": 60554, + "cell_tower": 60555, + "cell_wifi": 60556, + "center_focus_strong": 60557, + "center_focus_weak": 60558, + "chair": 60559, + "chair_alt": 60560, + "chalet": 60561, + "change_circle": 60562, + "change_history": 60563, + "charger": 60564, + "charging_station": 60565, + "chart_data": 60566, + "chat": 60567, + "chat_add_on": 60568, + "chat_apps_script": 60569, + "chat_bubble": 60570, + "chat_error": 60571, + "chat_info": 60572, + "chat_paste_go": 60573, + "chat_paste_go_2": 60574, + "check": 60575, + "check_box": 60576, + "check_box_outline_blank": 60577, + "check_circle": 60578, + "check_in_out": 60579, + "check_indeterminate_small": 60580, + "check_small": 60581, + "checkbook": 60582, + "checked_bag": 60583, + "checked_bag_question": 60584, + "checklist": 60585, + "checklist_rtl": 60586, + "checkroom": 60587, + "cheer": 60588, + "chef_hat": 60589, + "chess": 60590, + "chess_pawn": 60591, + "chevron_backward": 60592, + "chevron_forward": 60593, + "chevron_left": 60594, + "chevron_right": 60595, + "child_care": 60596, + "child_friendly": 60597, + "chip_extraction": 60598, + "chips": 60599, + "chrome_maximize": 60600, + "chrome_minimize": 60601, + "chrome_reader_mode": 60602, + "chrome_restore": 60603, + "chrome_tote": 60604, + "chromecast_2": 60605, + "chromecast_device": 60606, + "chronic": 60607, + "church": 60608, + "cinematic_blur": 60609, + "circle": 60610, + "circle_notifications": 60611, + "circles": 60612, + "circles_ext": 60613, + "clarify": 60614, + "clean_hands": 60615, + "cleaning": 60616, + "cleaning_bucket": 60617, + "cleaning_services": 60618, + "clear_all": 60619, + "clear_day": 60620, + "clear_night": 60621, + "climate_mini_split": 60622, + "clinical_notes": 60623, + "clock_arrow_down": 60624, + "clock_arrow_up": 60625, + "clock_loader_10": 60626, + "clock_loader_20": 60627, + "clock_loader_40": 60628, + "clock_loader_60": 60629, + "clock_loader_80": 60630, + "clock_loader_90": 60631, + "close": 60632, + "close_fullscreen": 60633, + "close_small": 60634, + "closed_caption": 60635, + "closed_caption_add": 60636, + "closed_caption_disabled": 60637, + "cloud": 60638, + "cloud_alert": 60639, + "cloud_circle": 60640, + "cloud_done": 60641, + "cloud_download": 60642, + "cloud_lock": 60643, + "cloud_off": 60644, + "cloud_queue": 60645, + "cloud_sync": 60646, + "cloud_upload": 60647, + "cloudy": 60648, + "cloudy_filled": 60649, + "cloudy_snowing": 60650, + "co2": 60651, + "co_present": 60652, + "code": 60653, + "code_blocks": 60654, + "code_off": 60655, + "coffee": 60656, + "coffee_maker": 60657, + "cognition": 60658, + "cognition_2": 60659, + "collapse_all": 60660, + "collapse_content": 60661, + "collections_bookmark": 60662, + "colorize": 60663, + "colors": 60664, + "combine_columns": 60665, + "comedy_mask": 60666, + "comic_bubble": 60667, + "comment": 60668, + "comment_bank": 60669, + "comments_disabled": 60670, + "commit": 60671, + "communication": 60672, + "communities": 60673, + "commute": 60674, + "compare": 60675, + "compare_arrows": 60676, + "compass_calibration": 60677, + "component_exchange": 60678, + "compost": 60679, + "compress": 60680, + "computer": 60681, + "computer_arrow_up": 60682, + "computer_cancel": 60683, + "concierge": 60684, + "conditions": 60685, + "confirmation_number": 60686, + "congenital": 60687, + "connect_without_contact": 60688, + "connected_tv": 60689, + "connecting_airports": 60690, + "construction": 60691, + "contact_emergency": 60692, + "contact_mail": 60693, + "contact_page": 60694, + "contact_phone": 60695, + "contact_support": 60696, + "contactless": 60697, + "contactless_off": 60698, + "contacts": 60699, + "contacts_product": 60700, + "content_copy": 60701, + "content_cut": 60702, + "content_paste": 60703, + "content_paste_go": 60704, + "content_paste_off": 60705, + "content_paste_search": 60706, + "contextual_token": 60707, + "contextual_token_add": 60708, + "contract": 60709, + "contract_delete": 60710, + "contract_edit": 60711, + "contrast": 60712, + "contrast_circle": 60713, + "contrast_rtl_off": 60714, + "contrast_square": 60715, + "control_camera": 60716, + "control_point_duplicate": 60717, + "controller_gen": 60718, + "conversion_path": 60719, + "conversion_path_off": 60720, + "convert_to_text": 60721, + "conveyor_belt": 60722, + "cookie": 60723, + "cookie_off": 60724, + "cooking": 60725, + "cool_to_dry": 60726, + "copy_all": 60727, + "copyright": 60728, + "coronavirus": 60729, + "corporate_fare": 60730, + "cottage": 60731, + "counter_0": 60732, + "counter_1": 60733, + "counter_2": 60734, + "counter_3": 60735, + "counter_4": 60736, + "counter_5": 60737, + "counter_6": 60738, + "counter_7": 60739, + "counter_8": 60740, + "counter_9": 60741, + "countertops": 60742, + "create_new_folder": 60743, + "credit_card": 60744, + "credit_card_clock": 60745, + "credit_card_gear": 60746, + "credit_card_heart": 60747, + "credit_card_off": 60748, + "credit_score": 60749, + "crib": 60750, + "crisis_alert": 60751, + "crop": 60752, + "crop_16_9": 60753, + "crop_3_2": 60754, + "crop_5_4": 60755, + "crop_7_5": 60756, + "crop_9_16": 60757, + "crop_free": 60758, + "crop_landscape": 60759, + "crop_portrait": 60760, + "crop_rotate": 60761, + "crop_square": 60762, + "crossword": 60763, + "crowdsource": 60764, + "crown": 60765, + "cruelty_free": 60766, + "css": 60767, + "csv": 60768, + "currency_bitcoin": 60769, + "currency_exchange": 60770, + "currency_franc": 60771, + "currency_lira": 60772, + "currency_pound": 60773, + "currency_ruble": 60774, + "currency_rupee": 60775, + "currency_rupee_circle": 60776, + "currency_yen": 60777, + "currency_yuan": 60778, + "curtains": 60779, + "curtains_closed": 60780, + "custom_typography": 60781, + "cut": 60782, + "cycle": 60783, + "cyclone": 60784, + "dangerous": 60785, + "dark_mode": 60786, + "dashboard": 60787, + "dashboard_2": 60788, + "dashboard_customize": 60789, + "data_alert": 60790, + "data_array": 60791, + "data_check": 60792, + "data_exploration": 60793, + "data_info_alert": 60794, + "data_loss_prevention": 60795, + "data_object": 60796, + "data_saver_on": 60797, + "data_table": 60798, + "data_thresholding": 60799, + "data_usage": 60800, + "database": 60801, + "database_off": 60802, + "database_search": 60803, + "database_upload": 60804, + "dataset": 60805, + "dataset_linked": 60806, + "date_range": 60807, + "deblur": 60808, + "deceased": 60809, + "decimal_decrease": 60810, + "decimal_increase": 60811, + "deck": 60812, + "dehaze": 60813, + "delete": 60814, + "delete_forever": 60815, + "delete_history": 60816, + "delete_sweep": 60817, + "delivery_truck_bolt": 60818, + "delivery_truck_speed": 60819, + "demography": 60820, + "density_large": 60821, + "density_medium": 60822, + "density_small": 60823, + "dentistry": 60824, + "departure_board": 60825, + "deployed_code": 60826, + "deployed_code_account": 60827, + "deployed_code_alert": 60828, + "deployed_code_history": 60829, + "deployed_code_update": 60830, + "dermatology": 60831, + "description": 60832, + "deselect": 60833, + "design_services": 60834, + "desk": 60835, + "deskphone": 60836, + "desktop_access_disabled": 60837, + "desktop_cloud": 60838, + "desktop_cloud_stack": 60839, + "desktop_landscape": 60840, + "desktop_landscape_add": 60841, + "desktop_mac": 60842, + "desktop_portrait": 60843, + "desktop_windows": 60844, + "destruction": 60845, + "details": 60846, + "detection_and_zone": 60847, + "detector": 60848, + "detector_alarm": 60849, + "detector_battery": 60850, + "detector_co": 60851, + "detector_offline": 60852, + "detector_smoke": 60853, + "detector_status": 60854, + "developer_board": 60855, + "developer_board_off": 60856, + "developer_guide": 60857, + "developer_mode": 60858, + "developer_mode_tv": 60859, + "device_band": 60860, + "device_hub": 60861, + "device_reset": 60862, + "device_thermostat": 60863, + "device_unknown": 60864, + "devices": 60865, + "devices_fold": 60866, + "devices_fold_2": 60867, + "devices_off": 60868, + "devices_other": 60869, + "devices_wearables": 60870, + "dew_point": 60871, + "diagnosis": 60872, + "diagonal_line": 60873, + "dialer_sip": 60874, + "dialogs": 60875, + "dialpad": 60876, + "diamond": 60877, + "dictionary": 60878, + "difference": 60879, + "digital_out_of_home": 60880, + "digital_wellbeing": 60881, + "dining": 60882, + "dinner_dining": 60883, + "directions": 60884, + "directions_alt": 60885, + "directions_alt_off": 60886, + "directions_bike": 60887, + "directions_boat": 60888, + "directions_bus": 60889, + "directions_car": 60890, + "directions_off": 60891, + "directions_railway": 60892, + "directions_railway_2": 60893, + "directions_run": 60894, + "directions_subway": 60895, + "directions_walk": 60896, + "directory_sync": 60897, + "dirty_lens": 60898, + "disabled_by_default": 60899, + "disabled_visible": 60900, + "disc_full": 60901, + "discover_tune": 60902, + "dishwasher": 60903, + "dishwasher_gen": 60904, + "display_external_input": 60905, + "display_settings": 60906, + "distance": 60907, + "diversity_1": 60908, + "diversity_2": 60909, + "diversity_3": 60910, + "diversity_4": 60911, + "dns": 60912, + "do_not_disturb_off": 60913, + "do_not_disturb_on": 60914, + "do_not_disturb_on_total_silence": 60915, + "do_not_step": 60916, + "do_not_touch": 60917, + "dock": 60918, + "dock_to_bottom": 60919, + "dock_to_left": 60920, + "dock_to_right": 60921, + "docs": 60922, + "docs_add_on": 60923, + "docs_apps_script": 60924, + "document_scanner": 60925, + "document_search": 60926, + "domain": 60927, + "domain_add": 60928, + "domain_disabled": 60929, + "domain_verification": 60930, + "domain_verification_off": 60931, + "domino_mask": 60932, + "done": 60933, + "done_all": 60934, + "done_outline": 60935, + "donut_large": 60936, + "donut_small": 60937, + "door_back": 60938, + "door_front": 60939, + "door_open": 60940, + "door_sensor": 60941, + "door_sliding": 60942, + "doorbell": 60943, + "doorbell_3p": 60944, + "doorbell_chime": 60945, + "double_arrow": 60946, + "downhill_skiing": 60947, + "download": 60948, + "download_2": 60949, + "download_done": 60950, + "download_for_offline": 60951, + "downloading": 60952, + "draft": 60953, + "draft_orders": 60954, + "drafts": 60955, + "drag_click": 60956, + "drag_handle": 60957, + "drag_indicator": 60958, + "drag_pan": 60959, + "draw": 60960, + "draw_abstract": 60961, + "draw_collage": 60962, + "dresser": 60963, + "drive_export": 60964, + "drive_file_move": 60965, + "drive_file_move_outline": 60966, + "drive_file_move_rtl": 60967, + "drive_file_rename_outline": 60968, + "drive_folder_upload": 60969, + "dropdown": 60970, + "dropper_eye": 60971, + "dry": 60972, + "dry_cleaning": 60973, + "dual_screen": 60974, + "duo": 60975, + "dvr": 60976, + "dynamic_feed": 60977, + "dynamic_form": 60978, + "e911_avatar": 60979, + "e911_emergency": 60980, + "e_mobiledata": 60981, + "e_mobiledata_badge": 60982, + "ear_sound": 60983, + "earbud_case": 60984, + "earbud_left": 60985, + "earbud_right": 60986, + "earbuds": 60987, + "earbuds_2": 60988, + "earbuds_battery": 60989, + "early_on": 60990, + "earthquake": 60991, + "east": 60992, + "ecg": 60993, + "ecg_heart": 60994, + "eco": 60995, + "eda": 60996, + "edgesensor_high": 60997, + "edgesensor_low": 60998, + "edit": 60999, + "edit_arrow_down": 61000, + "edit_arrow_up": 61001, + "edit_attributes": 61002, + "edit_audio": 61003, + "edit_calendar": 61004, + "edit_document": 61005, + "edit_location": 61006, + "edit_location_alt": 61007, + "edit_note": 61008, + "edit_notifications": 61009, + "edit_off": 61010, + "edit_road": 61011, + "edit_square": 61012, + "editor_choice": 61013, + "egg": 61014, + "egg_alt": 61015, + "eject": 61016, + "elderly": 61017, + "elderly_woman": 61018, + "electric_bike": 61019, + "electric_bolt": 61020, + "electric_car": 61021, + "electric_meter": 61022, + "electric_moped": 61023, + "electric_rickshaw": 61024, + "electric_scooter": 61025, + "electrical_services": 61026, + "elevation": 61027, + "elevator": 61028, + "emergency": 61029, + "emergency_heat": 61030, + "emergency_heat_2": 61031, + "emergency_home": 61032, + "emergency_recording": 61033, + "emergency_share": 61034, + "emergency_share_off": 61035, + "emoji_events": 61036, + "emoji_flags": 61037, + "emoji_food_beverage": 61038, + "emoji_language": 61039, + "emoji_nature": 61040, + "emoji_objects": 61041, + "emoji_people": 61042, + "emoji_symbols": 61043, + "emoji_transportation": 61044, + "emoticon": 61045, + "empty_dashboard": 61046, + "enable": 61047, + "encrypted": 61048, + "encrypted_add": 61049, + "encrypted_add_circle": 61050, + "encrypted_minus_circle": 61051, + "encrypted_off": 61052, + "endocrinology": 61053, + "energy": 61054, + "energy_program_saving": 61055, + "energy_program_time_used": 61056, + "energy_savings_leaf": 61057, + "engineering": 61058, + "enhanced_encryption": 61059, + "ent": 61060, + "enterprise": 61061, + "enterprise_off": 61062, + "equal": 61063, + "equalizer": 61064, + "eraser_size_1": 61065, + "eraser_size_2": 61066, + "eraser_size_3": 61067, + "eraser_size_4": 61068, + "eraser_size_5": 61069, + "error": 61070, + "error_circle_rounded": 61071, + "error_med": 61072, + "escalator": 61073, + "escalator_warning": 61074, + "euro": 61075, + "euro_symbol": 61076, + "ev_charger": 61077, + "ev_mobiledata_badge": 61078, + "ev_shadow": 61079, + "ev_shadow_add": 61080, + "ev_shadow_minus": 61081, + "ev_station": 61082, + "event": 61083, + "event_available": 61084, + "event_busy": 61085, + "event_list": 61086, + "event_note": 61087, + "event_repeat": 61088, + "event_seat": 61089, + "event_upcoming": 61090, + "exclamation": 61091, + "exercise": 61092, + "exit_to_app": 61093, + "expand": 61094, + "expand_all": 61095, + "expand_circle_down": 61096, + "expand_circle_right": 61097, + "expand_circle_up": 61098, + "expand_content": 61099, + "expand_less": 61100, + "expand_more": 61101, + "expansion_panels": 61102, + "experiment": 61103, + "explicit": 61104, + "explore": 61105, + "explore_nearby": 61106, + "explore_off": 61107, + "explosion": 61108, + "export_notes": 61109, + "exposure": 61110, + "exposure_neg_1": 61111, + "exposure_neg_2": 61112, + "exposure_plus_1": 61113, + "exposure_plus_2": 61114, + "exposure_zero": 61115, + "extension": 61116, + "extension_off": 61117, + "eye_tracking": 61118, + "eyeglasses": 61119, + "face": 61120, + "face_2": 61121, + "face_3": 61122, + "face_4": 61123, + "face_5": 61124, + "face_6": 61125, + "face_down": 61126, + "face_left": 61127, + "face_nod": 61128, + "face_retouching_natural": 61129, + "face_retouching_off": 61130, + "face_right": 61131, + "face_shake": 61132, + "face_up": 61133, + "fact_check": 61134, + "factory": 61135, + "falling": 61136, + "familiar_face_and_zone": 61137, + "family_history": 61138, + "family_home": 61139, + "family_link": 61140, + "family_restroom": 61141, + "family_star": 61142, + "fan_focus": 61143, + "fan_indirect": 61144, + "farsight_digital": 61145, + "fast_forward": 61146, + "fast_rewind": 61147, + "fastfood": 61148, + "faucet": 61149, + "favorite": 61150, + "fax": 61151, + "feature_search": 61152, + "featured_play_list": 61153, + "featured_seasonal_and_gifts": 61154, + "featured_video": 61155, + "feed": 61156, + "feedback": 61157, + "female": 61158, + "femur": 61159, + "femur_alt": 61160, + "fence": 61161, + "fertile": 61162, + "festival": 61163, + "fiber_dvr": 61164, + "fiber_manual_record": 61165, + "fiber_new": 61166, + "fiber_pin": 61167, + "fiber_smart_record": 61168, + "file_copy": 61169, + "file_copy_off": 61170, + "file_download": 61171, + "file_download_done": 61172, + "file_download_off": 61173, + "file_export": 61174, + "file_json": 61175, + "file_map": 61176, + "file_map_stack": 61177, + "file_open": 61178, + "file_png": 61179, + "file_present": 61180, + "file_save": 61181, + "file_save_off": 61182, + "file_upload": 61183, + "file_upload_off": 61184, + "files": 61185, + "filter": 61186, + "filter_1": 61187, + "filter_2": 61188, + "filter_3": 61189, + "filter_4": 61190, + "filter_5": 61191, + "filter_6": 61192, + "filter_7": 61193, + "filter_8": 61194, + "filter_9": 61195, + "filter_9_plus": 61196, + "filter_alt": 61197, + "filter_alt_off": 61198, + "filter_arrow_right": 61199, + "filter_b_and_w": 61200, + "filter_center_focus": 61201, + "filter_drama": 61202, + "filter_frames": 61203, + "filter_hdr": 61204, + "filter_list": 61205, + "filter_list_off": 61206, + "filter_none": 61207, + "filter_retrolux": 61208, + "filter_tilt_shift": 61209, + "filter_vintage": 61210, + "finance": 61211, + "finance_chip": 61212, + "finance_mode": 61213, + "find_in_page": 61214, + "find_replace": 61215, + "fingerprint": 61216, + "fingerprint_off": 61217, + "fire_extinguisher": 61218, + "fire_hydrant": 61219, + "fire_truck": 61220, + "fireplace": 61221, + "first_page": 61222, + "fit_page": 61223, + "fit_page_height": 61224, + "fit_page_width": 61225, + "fit_screen": 61226, + "fit_width": 61227, + "fitness_center": 61228, + "fitness_tracker": 61229, + "flag": 61230, + "flag_2": 61231, + "flag_check": 61232, + "flag_circle": 61233, + "flaky": 61234, + "flare": 61235, + "flash_auto": 61236, + "flash_off": 61237, + "flash_on": 61238, + "flashlight_off": 61239, + "flashlight_on": 61240, + "flatware": 61241, + "flex_direction": 61242, + "flex_no_wrap": 61243, + "flex_wrap": 61244, + "flight": 61245, + "flight_class": 61246, + "flight_land": 61247, + "flight_takeoff": 61248, + "flights_and_hotels": 61249, + "flightsmode": 61250, + "flip": 61251, + "flip_camera_android": 61252, + "flip_camera_ios": 61253, + "flip_to_back": 61254, + "flip_to_front": 61255, + "float_landscape": 61256, + "float_landscape_2": 61257, + "float_portrait": 61258, + "float_portrait_2": 61259, + "flood": 61260, + "floor": 61261, + "floor_lamp": 61262, + "flourescent": 61263, + "flowchart": 61264, + "flowsheet": 61265, + "fluid": 61266, + "fluid_balance": 61267, + "fluid_med": 61268, + "fluorescent": 61269, + "flutter": 61270, + "flutter_dash": 61271, + "flyover": 61272, + "fmd_bad": 61273, + "foggy": 61274, + "folded_hands": 61275, + "folder": 61276, + "folder_check": 61277, + "folder_check_2": 61278, + "folder_code": 61279, + "folder_copy": 61280, + "folder_data": 61281, + "folder_delete": 61282, + "folder_eye": 61283, + "folder_info": 61284, + "folder_limited": 61285, + "folder_managed": 61286, + "folder_match": 61287, + "folder_off": 61288, + "folder_open": 61289, + "folder_shared": 61290, + "folder_special": 61291, + "folder_supervised": 61292, + "folder_zip": 61293, + "follow_the_signs": 61294, + "font_download": 61295, + "font_download_off": 61296, + "food_bank": 61297, + "foot_bones": 61298, + "footprint": 61299, + "for_you": 61300, + "forest": 61301, + "fork_left": 61302, + "fork_right": 61303, + "fork_spoon": 61304, + "forklift": 61305, + "format_align_center": 61306, + "format_align_justify": 61307, + "format_align_left": 61308, + "format_align_right": 61309, + "format_bold": 61310, + "format_clear": 61311, + "format_color_fill": 61312, + "format_color_reset": 61313, + "format_color_text": 61314, + "format_h1": 61315, + "format_h2": 61316, + "format_h3": 61317, + "format_h4": 61318, + "format_h5": 61319, + "format_h6": 61320, + "format_image_left": 61321, + "format_image_right": 61322, + "format_indent_decrease": 61323, + "format_indent_increase": 61324, + "format_ink_highlighter": 61325, + "format_italic": 61326, + "format_letter_spacing": 61327, + "format_letter_spacing_2": 61328, + "format_letter_spacing_standard": 61329, + "format_letter_spacing_wide": 61330, + "format_letter_spacing_wider": 61331, + "format_line_spacing": 61332, + "format_list_bulleted": 61333, + "format_list_bulleted_add": 61334, + "format_list_numbered": 61335, + "format_list_numbered_rtl": 61336, + "format_overline": 61337, + "format_paint": 61338, + "format_paragraph": 61339, + "format_quote": 61340, + "format_quote_off": 61341, + "format_shapes": 61342, + "format_size": 61343, + "format_strikethrough": 61344, + "format_text_clip": 61345, + "format_text_overflow": 61346, + "format_text_wrap": 61347, + "format_textdirection_l_to_r": 61348, + "format_textdirection_r_to_l": 61349, + "format_textdirection_vertical": 61350, + "format_underlined": 61351, + "format_underlined_squiggle": 61352, + "forms_add_on": 61353, + "forms_apps_script": 61354, + "fort": 61355, + "forum": 61356, + "forward": 61357, + "forward_10": 61358, + "forward_30": 61359, + "forward_5": 61360, + "forward_circle": 61361, + "forward_media": 61362, + "forward_to_inbox": 61363, + "foundation": 61364, + "fragrance": 61365, + "frame_inspect": 61366, + "frame_person": 61367, + "frame_person_mic": 61368, + "frame_person_off": 61369, + "frame_reload": 61370, + "frame_source": 61371, + "free_cancellation": 61372, + "front_hand": 61373, + "front_loader": 61374, + "full_coverage": 61375, + "full_hd": 61376, + "full_stacked_bar_chart": 61377, + "fullscreen": 61378, + "fullscreen_exit": 61379, + "fullscreen_portrait": 61380, + "function": 61381, + "functions": 61382, + "funicular": 61383, + "g_mobiledata": 61384, + "g_mobiledata_badge": 61385, + "g_translate": 61386, + "gallery_thumbnail": 61387, + "gamepad": 61388, + "garage": 61389, + "garage_door": 61390, + "garage_home": 61391, + "garden_cart": 61392, + "gas_meter": 61393, + "gastroenterology": 61394, + "gate": 61395, + "gavel": 61396, + "general_device": 61397, + "generating_tokens": 61398, + "genetics": 61399, + "genres": 61400, + "gesture": 61401, + "gesture_select": 61402, + "gif": 61403, + "gif_2": 61404, + "gif_box": 61405, + "girl": 61406, + "gite": 61407, + "glass_cup": 61408, + "globe": 61409, + "globe_asia": 61410, + "globe_book": 61411, + "globe_location_pin": 61412, + "globe_uk": 61413, + "glucose": 61414, + "glyphs": 61415, + "go_to_line": 61416, + "golf_course": 61417, + "gondola_lift": 61418, + "google_home_devices": 61419, + "google_plus_reshare": 61420, + "google_tv_remote": 61421, + "google_wifi": 61422, + "gpp_bad": 61423, + "gpp_maybe": 61424, + "grade": 61425, + "gradient": 61426, + "grading": 61427, + "grain": 61428, + "graph_1": 61429, + "graph_2": 61430, + "graph_3": 61431, + "graph_4": 61432, + "graph_5": 61433, + "graph_6": 61434, + "graph_7": 61435, + "graphic_eq": 61436, + "grass": 61437, + "grid_3x3": 61438, + "grid_3x3_off": 61439, + "grid_4x4": 61440, + "grid_goldenratio": 61441, + "grid_guides": 61442, + "grid_off": 61443, + "grid_on": 61444, + "grid_view": 61445, + "grocery": 61446, + "group": 61447, + "group_add": 61448, + "group_auto": 61449, + "group_off": 61450, + "group_remove": 61451, + "group_search": 61452, + "group_work": 61453, + "grouped_bar_chart": 61454, + "groups": 61455, + "groups_2": 61456, + "groups_3": 61457, + "guardian": 61458, + "gynecology": 61459, + "h_mobiledata": 61460, + "h_mobiledata_badge": 61461, + "h_plus_mobiledata": 61462, + "h_plus_mobiledata_badge": 61463, + "hail": 61464, + "hallway": 61465, + "hand_bones": 61466, + "hand_gesture": 61467, + "hand_gesture_off": 61468, + "handheld_controller": 61469, + "handshake": 61470, + "handyman": 61471, + "hangout_meeting": 61472, + "hangout_video": 61473, + "hangout_video_off": 61474, + "hard_disk": 61475, + "hard_drive": 61476, + "hard_drive_2": 61477, + "hardware": 61478, + "hd": 61479, + "hdr_auto": 61480, + "hdr_auto_select": 61481, + "hdr_enhanced_select": 61482, + "hdr_off": 61483, + "hdr_off_select": 61484, + "hdr_on": 61485, + "hdr_on_select": 61486, + "hdr_plus": 61487, + "hdr_plus_off": 61488, + "hdr_strong": 61489, + "hdr_weak": 61490, + "head_mounted_device": 61491, + "headphones": 61492, + "headphones_battery": 61493, + "headset_mic": 61494, + "headset_off": 61495, + "healing": 61496, + "health_and_beauty": 61497, + "health_and_safety": 61498, + "health_metrics": 61499, + "heap_snapshot_large": 61500, + "heap_snapshot_multiple": 61501, + "heap_snapshot_thumbnail": 61502, + "hearing": 61503, + "hearing_aid": 61504, + "hearing_aid_disabled": 61505, + "hearing_disabled": 61506, + "heart_broken": 61507, + "heart_check": 61508, + "heart_minus": 61509, + "heart_plus": 61510, + "heat": 61511, + "heat_pump": 61512, + "heat_pump_balance": 61513, + "height": 61514, + "helicopter": 61515, + "help": 61516, + "help_center": 61517, + "help_clinic": 61518, + "hematology": 61519, + "hevc": 61520, + "hexagon": 61521, + "hide": 61522, + "hide_image": 61523, + "hide_source": 61524, + "high_density": 61525, + "high_quality": 61526, + "high_res": 61527, + "highlight": 61528, + "highlight_keyboard_focus": 61529, + "highlight_mouse_cursor": 61530, + "highlight_text_cursor": 61531, + "highlighter_size_1": 61532, + "highlighter_size_2": 61533, + "highlighter_size_3": 61534, + "highlighter_size_4": 61535, + "highlighter_size_5": 61536, + "hiking": 61537, + "history": 61538, + "history_2": 61539, + "history_edu": 61540, + "history_off": 61541, + "history_toggle_off": 61542, + "hive": 61543, + "hls": 61544, + "hls_off": 61545, + "holiday_village": 61546, + "home": 61547, + "home_and_garden": 61548, + "home_app_logo": 61549, + "home_health": 61550, + "home_improvement_and_tools": 61551, + "home_iot_device": 61552, + "home_max": 61553, + "home_max_dots": 61554, + "home_mini": 61555, + "home_pin": 61556, + "home_repair_service": 61557, + "home_speaker": 61558, + "home_storage": 61559, + "home_work": 61560, + "horizontal_distribute": 61561, + "horizontal_rule": 61562, + "horizontal_split": 61563, + "host": 61564, + "hot_tub": 61565, + "hotel": 61566, + "hotel_class": 61567, + "hourglass": 61568, + "hourglass_arrow_down": 61569, + "hourglass_arrow_up": 61570, + "hourglass_bottom": 61571, + "hourglass_disabled": 61572, + "hourglass_empty": 61573, + "hourglass_full": 61574, + "hourglass_pause": 61575, + "hourglass_top": 61576, + "house": 61577, + "house_siding": 61578, + "house_with_shield": 61579, + "houseboat": 61580, + "household_supplies": 61581, + "hov": 61582, + "how_to_reg": 61583, + "how_to_vote": 61584, + "hr_resting": 61585, + "html": 61586, + "http": 61587, + "hub": 61588, + "humerus": 61589, + "humerus_alt": 61590, + "humidity_helper": 61591, + "humidity_high": 61592, + "humidity_indoor": 61593, + "humidity_low": 61594, + "humidity_mid": 61595, + "humidity_percentage": 61596, + "hvac": 61597, + "hvac_max_defrost": 61598, + "ice_skating": 61599, + "icecream": 61600, + "id_card": 61601, + "identity_aware_proxy": 61602, + "identity_platform": 61603, + "ifl": 61604, + "iframe": 61605, + "iframe_off": 61606, + "image": 61607, + "image_arrow_up": 61608, + "image_aspect_ratio": 61609, + "image_not_supported": 61610, + "image_search": 61611, + "imagesearch_roller": 61612, + "imagesmode": 61613, + "immunology": 61614, + "import_contacts": 61615, + "important_devices": 61616, + "in_home_mode": 61617, + "inactive_order": 61618, + "inbox": 61619, + "inbox_customize": 61620, + "inbox_text": 61621, + "inbox_text_asterisk": 61622, + "inbox_text_person": 61623, + "inbox_text_share": 61624, + "incomplete_circle": 61625, + "indeterminate_check_box": 61626, + "indeterminate_question_box": 61627, + "info": 61628, + "info_i": 61629, + "infrared": 61630, + "ink_eraser": 61631, + "ink_eraser_off": 61632, + "ink_highlighter": 61633, + "ink_highlighter_move": 61634, + "ink_marker": 61635, + "ink_pen": 61636, + "ink_selection": 61637, + "inpatient": 61638, + "input": 61639, + "input_circle": 61640, + "insert_chart": 61641, + "insert_page_break": 61642, + "insert_text": 61643, + "insights": 61644, + "install_desktop": 61645, + "install_mobile": 61646, + "instant_mix": 61647, + "integration_instructions": 61648, + "interactive_space": 61649, + "interests": 61650, + "interpreter_mode": 61651, + "inventory": 61652, + "inventory_2": 61653, + "invert_colors": 61654, + "invert_colors_off": 61655, + "ios": 61656, + "ios_share": 61657, + "iron": 61658, + "jamboard_kiosk": 61659, + "javascript": 61660, + "join": 61661, + "join_full": 61662, + "join_inner": 61663, + "join_left": 61664, + "join_right": 61665, + "joystick": 61666, + "jump_to_element": 61667, + "kayaking": 61668, + "kebab_dining": 61669, + "keep": 61670, + "keep_off": 61671, + "keep_public": 61672, + "kettle": 61673, + "key": 61674, + "key_off": 61675, + "key_vertical": 61676, + "key_visualizer": 61677, + "keyboard": 61678, + "keyboard_alt": 61679, + "keyboard_arrow_down": 61680, + "keyboard_arrow_left": 61681, + "keyboard_arrow_right": 61682, + "keyboard_arrow_up": 61683, + "keyboard_backspace": 61684, + "keyboard_capslock": 61685, + "keyboard_capslock_badge": 61686, + "keyboard_command_key": 61687, + "keyboard_control_key": 61688, + "keyboard_double_arrow_down": 61689, + "keyboard_double_arrow_left": 61690, + "keyboard_double_arrow_right": 61691, + "keyboard_double_arrow_up": 61692, + "keyboard_external_input": 61693, + "keyboard_full": 61694, + "keyboard_hide": 61695, + "keyboard_keys": 61696, + "keyboard_lock": 61697, + "keyboard_lock_off": 61698, + "keyboard_off": 61699, + "keyboard_onscreen": 61700, + "keyboard_option_key": 61701, + "keyboard_previous_language": 61702, + "keyboard_return": 61703, + "keyboard_tab": 61704, + "keyboard_tab_rtl": 61705, + "keyboard_voice": 61706, + "kid_star": 61707, + "king_bed": 61708, + "kitchen": 61709, + "kitesurfing": 61710, + "lab_panel": 61711, + "lab_profile": 61712, + "lab_research": 61713, + "label": 61714, + "label_important": 61715, + "label_off": 61716, + "labs": 61717, + "lan": 61718, + "landscape": 61719, + "landscape_2": 61720, + "landscape_2_edit": 61721, + "landscape_2_off": 61722, + "landslide": 61723, + "language": 61724, + "language_chinese_array": 61725, + "language_chinese_cangjie": 61726, + "language_chinese_dayi": 61727, + "language_chinese_pinyin": 61728, + "language_chinese_quick": 61729, + "language_chinese_wubi": 61730, + "language_french": 61731, + "language_gb_english": 61732, + "language_international": 61733, + "language_japanese_kana": 61734, + "language_korean_latin": 61735, + "language_pinyin": 61736, + "language_spanish": 61737, + "language_us": 61738, + "language_us_colemak": 61739, + "language_us_dvorak": 61740, + "laps": 61741, + "laptop_car": 61742, + "laptop_chromebook": 61743, + "laptop_mac": 61744, + "laptop_windows": 61745, + "lasso_select": 61746, + "last_page": 61747, + "laundry": 61748, + "layers": 61749, + "layers_clear": 61750, + "lda": 61751, + "leaderboard": 61752, + "leaf_spark": 61753, + "leak_add": 61754, + "leak_remove": 61755, + "left_click": 61756, + "left_panel_close": 61757, + "left_panel_open": 61758, + "legend_toggle": 61759, + "lens": 61760, + "lens_blur": 61761, + "letter_switch": 61762, + "library_add": 61763, + "library_add_check": 61764, + "library_books": 61765, + "library_music": 61766, + "license": 61767, + "lift_to_talk": 61768, + "light": 61769, + "light_group": 61770, + "light_mode": 61771, + "light_off": 61772, + "lightbulb": 61773, + "lightbulb_2": 61774, + "lightbulb_circle": 61775, + "lightning_stand": 61776, + "line_axis": 61777, + "line_curve": 61778, + "line_end": 61779, + "line_end_arrow": 61780, + "line_end_arrow_notch": 61781, + "line_end_circle": 61782, + "line_end_diamond": 61783, + "line_end_square": 61784, + "line_start": 61785, + "line_start_arrow": 61786, + "line_start_arrow_notch": 61787, + "line_start_circle": 61788, + "line_start_diamond": 61789, + "line_start_square": 61790, + "line_style": 61791, + "line_weight": 61792, + "linear_scale": 61793, + "link": 61794, + "link_off": 61795, + "linked_camera": 61796, + "linked_services": 61797, + "liquor": 61798, + "list": 61799, + "list_alt": 61800, + "list_alt_add": 61801, + "list_alt_check": 61802, + "lists": 61803, + "live_help": 61804, + "live_tv": 61805, + "living": 61806, + "local_activity": 61807, + "local_atm": 61808, + "local_bar": 61809, + "local_cafe": 61810, + "local_car_wash": 61811, + "local_convenience_store": 61812, + "local_dining": 61813, + "local_drink": 61814, + "local_fire_department": 61815, + "local_florist": 61816, + "local_gas_station": 61817, + "local_hospital": 61818, + "local_laundry_service": 61819, + "local_library": 61820, + "local_mall": 61821, + "local_parking": 61822, + "local_pharmacy": 61823, + "local_pizza": 61824, + "local_police": 61825, + "local_post_office": 61826, + "local_see": 61827, + "local_shipping": 61828, + "local_taxi": 61829, + "location_automation": 61830, + "location_away": 61831, + "location_chip": 61832, + "location_city": 61833, + "location_disabled": 61834, + "location_home": 61835, + "location_off": 61836, + "location_on": 61837, + "location_searching": 61838, + "lock": 61839, + "lock_clock": 61840, + "lock_open": 61841, + "lock_open_circle": 61842, + "lock_open_right": 61843, + "lock_person": 61844, + "lock_reset": 61845, + "login": 61846, + "logo_dev": 61847, + "logout": 61848, + "looks": 61849, + "looks_3": 61850, + "looks_4": 61851, + "looks_5": 61852, + "looks_6": 61853, + "looks_one": 61854, + "looks_two": 61855, + "loupe": 61856, + "low_density": 61857, + "low_priority": 61858, + "lowercase": 61859, + "loyalty": 61860, + "lte_mobiledata": 61861, + "lte_mobiledata_badge": 61862, + "lte_plus_mobiledata": 61863, + "lte_plus_mobiledata_badge": 61864, + "luggage": 61865, + "lunch_dining": 61866, + "lyrics": 61867, + "macro_auto": 61868, + "macro_off": 61869, + "magic_button": 61870, + "magic_exchange": 61871, + "magic_tether": 61872, + "magnification_large": 61873, + "magnification_small": 61874, + "magnify_docked": 61875, + "magnify_fullscreen": 61876, + "mail": 61877, + "mail_lock": 61878, + "mail_off": 61879, + "male": 61880, + "man": 61881, + "man_2": 61882, + "man_3": 61883, + "man_4": 61884, + "manage_accounts": 61885, + "manage_history": 61886, + "manage_search": 61887, + "manga": 61888, + "manufacturing": 61889, + "map": 61890, + "map_search": 61891, + "maps_ugc": 61892, + "margin": 61893, + "mark_as_unread": 61894, + "mark_chat_read": 61895, + "mark_chat_unread": 61896, + "mark_email_read": 61897, + "mark_email_unread": 61898, + "mark_unread_chat_alt": 61899, + "markdown": 61900, + "markdown_copy": 61901, + "markdown_paste": 61902, + "markunread_mailbox": 61903, + "masked_transitions": 61904, + "masked_transitions_add": 61905, + "masks": 61906, + "match_case": 61907, + "match_case_off": 61908, + "match_word": 61909, + "matter": 61910, + "maximize": 61911, + "measuring_tape": 61912, + "media_bluetooth_off": 61913, + "media_bluetooth_on": 61914, + "media_link": 61915, + "media_output": 61916, + "media_output_off": 61917, + "mediation": 61918, + "medical_information": 61919, + "medical_mask": 61920, + "medical_services": 61921, + "medication": 61922, + "medication_liquid": 61923, + "meeting_room": 61924, + "memory": 61925, + "memory_alt": 61926, + "menstrual_health": 61927, + "menu": 61928, + "menu_book": 61929, + "menu_open": 61930, + "merge": 61931, + "merge_type": 61932, + "metabolism": 61933, + "metro": 61934, + "mfg_nest_yale_lock": 61935, + "mic": 61936, + "mic_alert": 61937, + "mic_double": 61938, + "mic_external_off": 61939, + "mic_external_on": 61940, + "mic_noise_cancel_high": 61941, + "mic_noise_cancel_low": 61942, + "mic_noise_cancel_off": 61943, + "mic_off": 61944, + "microbiology": 61945, + "microwave": 61946, + "microwave_gen": 61947, + "military_tech": 61948, + "mimo": 61949, + "mimo_disconnect": 61950, + "mindfulness": 61951, + "minimize": 61952, + "minor_crash": 61953, + "mintmark": 61954, + "missed_video_call": 61955, + "missing_controller": 61956, + "mist": 61957, + "mitre": 61958, + "mixture_med": 61959, + "mms": 61960, + "mobile_friendly": 61961, + "mobile_hand": 61962, + "mobile_hand_left": 61963, + "mobile_hand_left_off": 61964, + "mobile_hand_off": 61965, + "mobile_loupe": 61966, + "mobile_off": 61967, + "mobile_screen_share": 61968, + "mobile_screensaver": 61969, + "mobile_sound_2": 61970, + "mobile_speaker": 61971, + "mobiledata_off": 61972, + "mode_comment": 61973, + "mode_cool": 61974, + "mode_cool_off": 61975, + "mode_dual": 61976, + "mode_fan": 61977, + "mode_fan_off": 61978, + "mode_heat": 61979, + "mode_heat_cool": 61980, + "mode_heat_off": 61981, + "mode_night": 61982, + "mode_of_travel": 61983, + "mode_off_on": 61984, + "mode_standby": 61985, + "model_training": 61986, + "modeling": 61987, + "monetization_on": 61988, + "money": 61989, + "money_bag": 61990, + "money_off": 61991, + "monitor": 61992, + "monitor_heart": 61993, + "monitor_weight": 61994, + "monitor_weight_gain": 61995, + "monitor_weight_loss": 61996, + "monitoring": 61997, + "monochrome_photos": 61998, + "monorail": 61999, + "mood": 62000, + "mood_bad": 62001, + "moon_stars": 62002, + "mop": 62003, + "moped": 62004, + "more": 62005, + "more_down": 62006, + "more_horiz": 62007, + "more_time": 62008, + "more_up": 62009, + "more_vert": 62010, + "mosque": 62011, + "motion_blur": 62012, + "motion_mode": 62013, + "motion_photos_auto": 62014, + "motion_photos_off": 62015, + "motion_photos_on": 62016, + "motion_photos_paused": 62017, + "motion_play": 62018, + "motion_sensor_active": 62019, + "motion_sensor_alert": 62020, + "motion_sensor_idle": 62021, + "motion_sensor_urgent": 62022, + "motorcycle": 62023, + "mountain_flag": 62024, + "mouse": 62025, + "mouse_lock": 62026, + "mouse_lock_off": 62027, + "move": 62028, + "move_down": 62029, + "move_group": 62030, + "move_item": 62031, + "move_location": 62032, + "move_selection_down": 62033, + "move_selection_left": 62034, + "move_selection_right": 62035, + "move_selection_up": 62036, + "move_to_inbox": 62037, + "move_up": 62038, + "moved_location": 62039, + "movie": 62040, + "movie_edit": 62041, + "movie_filter": 62042, + "movie_info": 62043, + "movie_off": 62044, + "moving": 62045, + "moving_beds": 62046, + "moving_ministry": 62047, + "mp": 62048, + "multicooker": 62049, + "multiline_chart": 62050, + "multimodal_hand_eye": 62051, + "multiple_airports": 62052, + "multiple_stop": 62053, + "museum": 62054, + "music_cast": 62055, + "music_note": 62056, + "music_note_add": 62057, + "music_off": 62058, + "music_video": 62059, + "my_location": 62060, + "mystery": 62061, + "nat": 62062, + "nature": 62063, + "nature_people": 62064, + "navigate_before": 62065, + "navigate_next": 62066, + "navigation": 62067, + "near_me": 62068, + "near_me_disabled": 62069, + "nearby": 62070, + "nearby_error": 62071, + "nearby_off": 62072, + "nephrology": 62073, + "nest_audio": 62074, + "nest_cam_floodlight": 62075, + "nest_cam_indoor": 62076, + "nest_cam_iq": 62077, + "nest_cam_iq_outdoor": 62078, + "nest_cam_magnet_mount": 62079, + "nest_cam_outdoor": 62080, + "nest_cam_stand": 62081, + "nest_cam_wall_mount": 62082, + "nest_cam_wired_stand": 62083, + "nest_clock_farsight_analog": 62084, + "nest_clock_farsight_digital": 62085, + "nest_connect": 62086, + "nest_detect": 62087, + "nest_display": 62088, + "nest_display_max": 62089, + "nest_doorbell_visitor": 62090, + "nest_eco_leaf": 62091, + "nest_farsight_weather": 62092, + "nest_found_savings": 62093, + "nest_gale_wifi": 62094, + "nest_heat_link_e": 62095, + "nest_heat_link_gen_3": 62096, + "nest_hello_doorbell": 62097, + "nest_locator_tag": 62098, + "nest_mini": 62099, + "nest_multi_room": 62100, + "nest_protect": 62101, + "nest_remote": 62102, + "nest_remote_comfort_sensor": 62103, + "nest_secure_alarm": 62104, + "nest_sunblock": 62105, + "nest_tag": 62106, + "nest_thermostat": 62107, + "nest_thermostat_e_eu": 62108, + "nest_thermostat_gen_3": 62109, + "nest_thermostat_sensor": 62110, + "nest_thermostat_sensor_eu": 62111, + "nest_thermostat_zirconium_eu": 62112, + "nest_true_radiant": 62113, + "nest_wake_on_approach": 62114, + "nest_wake_on_press": 62115, + "nest_wifi_gale": 62116, + "nest_wifi_mistral": 62117, + "nest_wifi_point": 62118, + "nest_wifi_point_vento": 62119, + "nest_wifi_pro": 62120, + "nest_wifi_pro_2": 62121, + "nest_wifi_router": 62122, + "network_cell": 62123, + "network_check": 62124, + "network_intel_node": 62125, + "network_intelligence": 62126, + "network_intelligence_history": 62127, + "network_intelligence_update": 62128, + "network_locked": 62129, + "network_manage": 62130, + "network_node": 62131, + "network_ping": 62132, + "network_wifi": 62133, + "network_wifi_1_bar": 62134, + "network_wifi_1_bar_locked": 62135, + "network_wifi_2_bar": 62136, + "network_wifi_2_bar_locked": 62137, + "network_wifi_3_bar": 62138, + "network_wifi_3_bar_locked": 62139, + "network_wifi_locked": 62140, + "neurology": 62141, + "new_label": 62142, + "new_releases": 62143, + "new_window": 62144, + "news": 62145, + "newsmode": 62146, + "newspaper": 62147, + "newsstand": 62148, + "next_plan": 62149, + "next_week": 62150, + "nfc": 62151, + "nfc_off": 62152, + "night_shelter": 62153, + "night_sight_auto": 62154, + "night_sight_auto_off": 62155, + "night_sight_max": 62156, + "nightlife": 62157, + "nightlight": 62158, + "nightlight_badge": 62159, + "nightlight_off": 62160, + "nights_stay": 62161, + "no_accounts": 62162, + "no_adult_content": 62163, + "no_backpack": 62164, + "no_crash": 62165, + "no_drinks": 62166, + "no_encryption": 62167, + "no_flash": 62168, + "no_food": 62169, + "no_luggage": 62170, + "no_meals": 62171, + "no_meeting_room": 62172, + "no_photography": 62173, + "no_sim": 62174, + "no_sound": 62175, + "no_stroller": 62176, + "no_transfer": 62177, + "noise_aware": 62178, + "noise_control_off": 62179, + "noise_control_on": 62180, + "nordic_walking": 62181, + "north": 62182, + "north_east": 62183, + "north_west": 62184, + "not_accessible": 62185, + "not_accessible_forward": 62186, + "not_listed_location": 62187, + "not_started": 62188, + "note": 62189, + "note_add": 62190, + "note_alt": 62191, + "note_stack": 62192, + "note_stack_add": 62193, + "notes": 62194, + "notification_add": 62195, + "notification_important": 62196, + "notification_multiple": 62197, + "notification_settings": 62198, + "notification_sound": 62199, + "notifications": 62200, + "notifications_active": 62201, + "notifications_off": 62202, + "notifications_paused": 62203, + "notifications_unread": 62204, + "numbers": 62205, + "nutrition": 62206, + "ods": 62207, + "odt": 62208, + "offline_bolt": 62209, + "offline_pin": 62210, + "offline_pin_off": 62211, + "offline_share": 62212, + "oil_barrel": 62213, + "on_device_training": 62214, + "on_hub_device": 62215, + "oncology": 62216, + "online_prediction": 62217, + "onsen": 62218, + "opacity": 62219, + "open_in_browser": 62220, + "open_in_full": 62221, + "open_in_new": 62222, + "open_in_new_down": 62223, + "open_in_new_off": 62224, + "open_in_phone": 62225, + "open_jam": 62226, + "open_run": 62227, + "open_with": 62228, + "ophthalmology": 62229, + "oral_disease": 62230, + "orbit": 62231, + "order_approve": 62232, + "order_play": 62233, + "orders": 62234, + "orthopedics": 62235, + "other_admission": 62236, + "other_houses": 62237, + "outbound": 62238, + "outbox": 62239, + "outbox_alt": 62240, + "outdoor_garden": 62241, + "outdoor_grill": 62242, + "outgoing_mail": 62243, + "outlet": 62244, + "outpatient": 62245, + "outpatient_med": 62246, + "output": 62247, + "output_circle": 62248, + "oven": 62249, + "oven_gen": 62250, + "overview": 62251, + "overview_key": 62252, + "owl": 62253, + "oxygen_saturation": 62254, + "p2p": 62255, + "pace": 62256, + "pacemaker": 62257, + "package": 62258, + "package_2": 62259, + "padding": 62260, + "page_control": 62261, + "page_footer": 62262, + "page_header": 62263, + "page_info": 62264, + "pageless": 62265, + "pages": 62266, + "pageview": 62267, + "paid": 62268, + "palette": 62269, + "pallet": 62270, + "pan_tool": 62271, + "pan_tool_alt": 62272, + "pan_zoom": 62273, + "panorama": 62274, + "panorama_fish_eye": 62275, + "panorama_horizontal": 62276, + "panorama_photosphere": 62277, + "panorama_vertical": 62278, + "panorama_wide_angle": 62279, + "paragliding": 62280, + "park": 62281, + "partly_cloudy_day": 62282, + "partly_cloudy_night": 62283, + "partner_exchange": 62284, + "partner_reports": 62285, + "party_mode": 62286, + "passkey": 62287, + "password": 62288, + "password_2": 62289, + "password_2_off": 62290, + "patient_list": 62291, + "pattern": 62292, + "pause": 62293, + "pause_circle": 62294, + "pause_presentation": 62295, + "payments": 62296, + "pdf_off": 62297, + "pedal_bike": 62298, + "pediatrics": 62299, + "pen_size_1": 62300, + "pen_size_2": 62301, + "pen_size_3": 62302, + "pen_size_4": 62303, + "pen_size_5": 62304, + "pending": 62305, + "pending_actions": 62306, + "pentagon": 62307, + "percent": 62308, + "performance_max": 62309, + "pergola": 62310, + "perm_camera_mic": 62311, + "perm_contact_calendar": 62312, + "perm_data_setting": 62313, + "perm_device_information": 62314, + "perm_media": 62315, + "perm_phone_msg": 62316, + "perm_scan_wifi": 62317, + "person": 62318, + "person_2": 62319, + "person_3": 62320, + "person_4": 62321, + "person_add": 62322, + "person_add_disabled": 62323, + "person_alert": 62324, + "person_apron": 62325, + "person_book": 62326, + "person_cancel": 62327, + "person_celebrate": 62328, + "person_check": 62329, + "person_edit": 62330, + "person_filled": 62331, + "person_off": 62332, + "person_pin": 62333, + "person_pin_circle": 62334, + "person_play": 62335, + "person_raised_hand": 62336, + "person_remove": 62337, + "person_search": 62338, + "person_shield": 62339, + "personal_bag": 62340, + "personal_bag_off": 62341, + "personal_bag_question": 62342, + "personal_injury": 62343, + "personal_places": 62344, + "pest_control": 62345, + "pest_control_rodent": 62346, + "pet_supplies": 62347, + "pets": 62348, + "phishing": 62349, + "phone_android": 62350, + "phone_bluetooth_speaker": 62351, + "phone_callback": 62352, + "phone_disabled": 62353, + "phone_enabled": 62354, + "phone_forwarded": 62355, + "phone_in_talk": 62356, + "phone_in_talk_watchface_indicator": 62357, + "phone_iphone": 62358, + "phone_locked": 62359, + "phone_missed": 62360, + "phone_paused": 62361, + "phonelink_erase": 62362, + "phonelink_lock": 62363, + "phonelink_off": 62364, + "phonelink_ring": 62365, + "phonelink_ring_off": 62366, + "phonelink_setup": 62367, + "photo": 62368, + "photo_album": 62369, + "photo_auto_merge": 62370, + "photo_camera": 62371, + "photo_camera_back": 62372, + "photo_camera_front": 62373, + "photo_filter": 62374, + "photo_frame": 62375, + "photo_library": 62376, + "photo_prints": 62377, + "photo_size_select_large": 62378, + "photo_size_select_small": 62379, + "php": 62380, + "physical_therapy": 62381, + "piano": 62382, + "piano_off": 62383, + "picture_as_pdf": 62384, + "picture_in_picture": 62385, + "picture_in_picture_alt": 62386, + "picture_in_picture_center": 62387, + "picture_in_picture_large": 62388, + "picture_in_picture_medium": 62389, + "picture_in_picture_mobile": 62390, + "picture_in_picture_off": 62391, + "picture_in_picture_small": 62392, + "pie_chart": 62393, + "pill": 62394, + "pill_off": 62395, + "pin": 62396, + "pin_drop": 62397, + "pin_end": 62398, + "pin_invoke": 62399, + "pinboard": 62400, + "pinboard_unread": 62401, + "pinch": 62402, + "pinch_zoom_in": 62403, + "pinch_zoom_out": 62404, + "pip": 62405, + "pip_exit": 62406, + "pivot_table_chart": 62407, + "pixel_3_3xl_3a": 62408, + "pixel_9_pro_fold": 62409, + "place_item": 62410, + "plagiarism": 62411, + "planet": 62412, + "planner_banner_ad_pt": 62413, + "planner_review": 62414, + "play_arrow": 62415, + "play_circle": 62416, + "play_disabled": 62417, + "play_for_work": 62418, + "play_lesson": 62419, + "play_pause": 62420, + "play_shapes": 62421, + "playing_cards": 62422, + "playlist_add": 62423, + "playlist_add_check": 62424, + "playlist_add_check_circle": 62425, + "playlist_add_circle": 62426, + "playlist_play": 62427, + "playlist_remove": 62428, + "plug_connect": 62429, + "plumbing": 62430, + "podcasts": 62431, + "podiatry": 62432, + "podium": 62433, + "point_of_sale": 62434, + "point_scan": 62435, + "poker_chip": 62436, + "policy": 62437, + "policy_alert": 62438, + "polyline": 62439, + "polymer": 62440, + "pool": 62441, + "portable_wifi_off": 62442, + "portrait_lighting": 62443, + "portrait_lighting_off": 62444, + "position_bottom_left": 62445, + "position_bottom_right": 62446, + "position_top_right": 62447, + "post": 62448, + "post_add": 62449, + "potted_plant": 62450, + "power": 62451, + "power_input": 62452, + "power_off": 62453, + "power_rounded": 62454, + "power_settings_circle": 62455, + "power_settings_new": 62456, + "prayer_times": 62457, + "precision_manufacturing": 62458, + "pregnancy": 62459, + "pregnant_woman": 62460, + "preliminary": 62461, + "prescriptions": 62462, + "present_to_all": 62463, + "preview": 62464, + "preview_off": 62465, + "price_change": 62466, + "price_check": 62467, + "print": 62468, + "print_add": 62469, + "print_connect": 62470, + "print_disabled": 62471, + "print_error": 62472, + "print_lock": 62473, + "priority": 62474, + "priority_high": 62475, + "privacy": 62476, + "privacy_screen": 62477, + "privacy_screen_off": 62478, + "privacy_tip": 62479, + "private_connectivity": 62480, + "problem": 62481, + "procedure": 62482, + "process_chart": 62483, + "production_quantity_limits": 62484, + "productivity": 62485, + "progress_activity": 62486, + "prompt_suggestion": 62487, + "propane": 62488, + "propane_tank": 62489, + "psychiatry": 62490, + "psychology": 62491, + "psychology_alt": 62492, + "public": 62493, + "public_off": 62494, + "publish": 62495, + "published_with_changes": 62496, + "pulmonology": 62497, + "pulse_alert": 62498, + "punch_clock": 62499, + "push_pin": 62500, + "qr_code": 62501, + "qr_code_2": 62502, + "qr_code_2_add": 62503, + "qr_code_scanner": 62504, + "query_stats": 62505, + "question_exchange": 62506, + "question_mark": 62507, + "queue_music": 62508, + "queue_play_next": 62509, + "quick_phrases": 62510, + "quick_reference": 62511, + "quick_reference_all": 62512, + "quick_reorder": 62513, + "quickreply": 62514, + "quiet_time": 62515, + "quiet_time_active": 62516, + "quiz": 62517, + "r_mobiledata": 62518, + "radar": 62519, + "radio": 62520, + "radio_button_checked": 62521, + "radio_button_partial": 62522, + "radio_button_unchecked": 62523, + "radiology": 62524, + "railway_alert": 62525, + "railway_alert_2": 62526, + "rainy": 62527, + "rainy_heavy": 62528, + "rainy_light": 62529, + "rainy_snow": 62530, + "ramen_dining": 62531, + "ramp_left": 62532, + "ramp_right": 62533, + "range_hood": 62534, + "rate_review": 62535, + "raven": 62536, + "raw_off": 62537, + "raw_on": 62538, + "read_more": 62539, + "readiness_score": 62540, + "real_estate_agent": 62541, + "rear_camera": 62542, + "rebase": 62543, + "rebase_edit": 62544, + "receipt": 62545, + "receipt_long": 62546, + "receipt_long_off": 62547, + "recent_actors": 62548, + "recent_patient": 62549, + "recenter": 62550, + "recommend": 62551, + "record_voice_over": 62552, + "rectangle": 62553, + "recycling": 62554, + "redeem": 62555, + "redo": 62556, + "reduce_capacity": 62557, + "refresh": 62558, + "reg_logo_ift": 62559, + "regular_expression": 62560, + "relax": 62561, + "release_alert": 62562, + "remember_me": 62563, + "reminder": 62564, + "remote_gen": 62565, + "remove": 62566, + "remove_done": 62567, + "remove_from_queue": 62568, + "remove_moderator": 62569, + "remove_road": 62570, + "remove_selection": 62571, + "remove_shopping_cart": 62572, + "reopen_window": 62573, + "reorder": 62574, + "repartition": 62575, + "repeat": 62576, + "repeat_on": 62577, + "repeat_one": 62578, + "repeat_one_on": 62579, + "replace_audio": 62580, + "replace_image": 62581, + "replace_video": 62582, + "replay": 62583, + "replay_10": 62584, + "replay_30": 62585, + "replay_5": 62586, + "replay_circle_filled": 62587, + "reply": 62588, + "reply_all": 62589, + "report": 62590, + "report_off": 62591, + "request_page": 62592, + "request_quote": 62593, + "reset_brightness": 62594, + "reset_focus": 62595, + "reset_image": 62596, + "reset_iso": 62597, + "reset_settings": 62598, + "reset_shadow": 62599, + "reset_shutter_speed": 62600, + "reset_tv": 62601, + "reset_white_balance": 62602, + "reset_wrench": 62603, + "resize": 62604, + "respiratory_rate": 62605, + "responsive_layout": 62606, + "restart_alt": 62607, + "restaurant": 62608, + "restaurant_menu": 62609, + "restore_from_trash": 62610, + "restore_page": 62611, + "resume": 62612, + "reviews": 62613, + "rewarded_ads": 62614, + "rheumatology": 62615, + "rib_cage": 62616, + "rice_bowl": 62617, + "right_click": 62618, + "right_panel_close": 62619, + "right_panel_open": 62620, + "ring_volume": 62621, + "ripples": 62622, + "road": 62623, + "robot": 62624, + "robot_2": 62625, + "rocket": 62626, + "rocket_launch": 62627, + "roller_shades": 62628, + "roller_shades_closed": 62629, + "roller_skating": 62630, + "roofing": 62631, + "room_preferences": 62632, + "room_service": 62633, + "rotate_90_degrees_ccw": 62634, + "rotate_90_degrees_cw": 62635, + "rotate_auto": 62636, + "rotate_left": 62637, + "rotate_right": 62638, + "roundabout_left": 62639, + "roundabout_right": 62640, + "rounded_corner": 62641, + "route": 62642, + "router": 62643, + "router_off": 62644, + "routine": 62645, + "rowing": 62646, + "rss_feed": 62647, + "rsvp": 62648, + "rtt": 62649, + "rubric": 62650, + "rule": 62651, + "rule_folder": 62652, + "rule_settings": 62653, + "run_circle": 62654, + "running_with_errors": 62655, + "rv_hookup": 62656, + "sad_tab": 62657, + "safety_check": 62658, + "safety_check_off": 62659, + "safety_divider": 62660, + "sailing": 62661, + "salinity": 62662, + "sanitizer": 62663, + "satellite": 62664, + "satellite_alt": 62665, + "sauna": 62666, + "save": 62667, + "save_as": 62668, + "save_clock": 62669, + "saved_search": 62670, + "savings": 62671, + "scale": 62672, + "scan": 62673, + "scan_delete": 62674, + "scanner": 62675, + "scatter_plot": 62676, + "scene": 62677, + "schedule": 62678, + "schedule_send": 62679, + "schema": 62680, + "school": 62681, + "science": 62682, + "science_off": 62683, + "scooter": 62684, + "score": 62685, + "scoreboard": 62686, + "screen_lock_landscape": 62687, + "screen_lock_portrait": 62688, + "screen_lock_rotation": 62689, + "screen_record": 62690, + "screen_rotation": 62691, + "screen_rotation_alt": 62692, + "screen_rotation_up": 62693, + "screen_search_desktop": 62694, + "screen_share": 62695, + "screencast": 62696, + "screenshot": 62697, + "screenshot_frame": 62698, + "screenshot_frame_2": 62699, + "screenshot_keyboard": 62700, + "screenshot_monitor": 62701, + "screenshot_region": 62702, + "screenshot_tablet": 62703, + "script": 62704, + "scrollable_header": 62705, + "scuba_diving": 62706, + "sd": 62707, + "sd_card": 62708, + "sd_card_alert": 62709, + "sdk": 62710, + "search": 62711, + "search_activity": 62712, + "search_check": 62713, + "search_check_2": 62714, + "search_hands_free": 62715, + "search_insights": 62716, + "search_off": 62717, + "seat_cool_left": 62718, + "seat_cool_right": 62719, + "seat_heat_left": 62720, + "seat_heat_right": 62721, + "seat_vent_left": 62722, + "seat_vent_right": 62723, + "security": 62724, + "security_key": 62725, + "security_update_good": 62726, + "security_update_warning": 62727, + "segment": 62728, + "select": 62729, + "select_all": 62730, + "select_check_box": 62731, + "select_to_speak": 62732, + "select_window": 62733, + "select_window_2": 62734, + "select_window_off": 62735, + "self_care": 62736, + "self_improvement": 62737, + "sell": 62738, + "send": 62739, + "send_and_archive": 62740, + "send_money": 62741, + "send_time_extension": 62742, + "send_to_mobile": 62743, + "sensor_door": 62744, + "sensor_occupied": 62745, + "sensor_window": 62746, + "sensors": 62747, + "sensors_krx": 62748, + "sensors_krx_off": 62749, + "sensors_off": 62750, + "sentiment_calm": 62751, + "sentiment_content": 62752, + "sentiment_dissatisfied": 62753, + "sentiment_excited": 62754, + "sentiment_extremely_dissatisfied": 62755, + "sentiment_frustrated": 62756, + "sentiment_neutral": 62757, + "sentiment_sad": 62758, + "sentiment_satisfied": 62759, + "sentiment_stressed": 62760, + "sentiment_very_dissatisfied": 62761, + "sentiment_very_satisfied": 62762, + "sentiment_worried": 62763, + "serif": 62764, + "server_person": 62765, + "service_toolbox": 62766, + "set_meal": 62767, + "settings": 62768, + "settings_accessibility": 62769, + "settings_account_box": 62770, + "settings_alert": 62771, + "settings_applications": 62772, + "settings_b_roll": 62773, + "settings_backup_restore": 62774, + "settings_bluetooth": 62775, + "settings_brightness": 62776, + "settings_cell": 62777, + "settings_cinematic_blur": 62778, + "settings_ethernet": 62779, + "settings_heart": 62780, + "settings_input_antenna": 62781, + "settings_input_component": 62782, + "settings_input_hdmi": 62783, + "settings_input_svideo": 62784, + "settings_motion_mode": 62785, + "settings_night_sight": 62786, + "settings_overscan": 62787, + "settings_panorama": 62788, + "settings_phone": 62789, + "settings_photo_camera": 62790, + "settings_power": 62791, + "settings_remote": 62792, + "settings_slow_motion": 62793, + "settings_suggest": 62794, + "settings_system_daydream": 62795, + "settings_timelapse": 62796, + "settings_video_camera": 62797, + "settings_voice": 62798, + "settop_component": 62799, + "severe_cold": 62800, + "shadow": 62801, + "shadow_add": 62802, + "shadow_minus": 62803, + "shape_line": 62804, + "shapes": 62805, + "share": 62806, + "share_eta": 62807, + "share_location": 62808, + "share_off": 62809, + "share_reviews": 62810, + "share_windows": 62811, + "sheets_rtl": 62812, + "shelf_auto_hide": 62813, + "shelf_position": 62814, + "shelves": 62815, + "shield": 62816, + "shield_lock": 62817, + "shield_locked": 62818, + "shield_moon": 62819, + "shield_person": 62820, + "shield_question": 62821, + "shield_spark": 62822, + "shield_watch": 62823, + "shield_with_heart": 62824, + "shield_with_house": 62825, + "shift": 62826, + "shift_lock": 62827, + "shift_lock_off": 62828, + "shop": 62829, + "shop_two": 62830, + "shopping_bag": 62831, + "shopping_bag_speed": 62832, + "shopping_basket": 62833, + "shopping_cart": 62834, + "shopping_cart_checkout": 62835, + "shopping_cart_off": 62836, + "shoppingmode": 62837, + "short_stay": 62838, + "short_text": 62839, + "show_chart": 62840, + "shower": 62841, + "shuffle": 62842, + "shuffle_on": 62843, + "shutter_speed": 62844, + "shutter_speed_add": 62845, + "shutter_speed_minus": 62846, + "sick": 62847, + "side_navigation": 62848, + "sign_language": 62849, + "signal_cellular_0_bar": 62850, + "signal_cellular_1_bar": 62851, + "signal_cellular_2_bar": 62852, + "signal_cellular_3_bar": 62853, + "signal_cellular_4_bar": 62854, + "signal_cellular_add": 62855, + "signal_cellular_alt": 62856, + "signal_cellular_alt_1_bar": 62857, + "signal_cellular_alt_2_bar": 62858, + "signal_cellular_connected_no_internet_0_bar": 62859, + "signal_cellular_connected_no_internet_4_bar": 62860, + "signal_cellular_nodata": 62861, + "signal_cellular_null": 62862, + "signal_cellular_off": 62863, + "signal_cellular_pause": 62864, + "signal_disconnected": 62865, + "signal_wifi_0_bar": 62866, + "signal_wifi_4_bar": 62867, + "signal_wifi_bad": 62868, + "signal_wifi_off": 62869, + "signal_wifi_statusbar_not_connected": 62870, + "signal_wifi_statusbar_null": 62871, + "signature": 62872, + "signpost": 62873, + "sim_card": 62874, + "sim_card_download": 62875, + "simulation": 62876, + "single_bed": 62877, + "sip": 62878, + "siren": 62879, + "siren_check": 62880, + "siren_open": 62881, + "siren_question": 62882, + "skateboarding": 62883, + "skeleton": 62884, + "skillet": 62885, + "skillet_cooktop": 62886, + "skip_next": 62887, + "skip_previous": 62888, + "skull": 62889, + "skull_list": 62890, + "slab_serif": 62891, + "sledding": 62892, + "sleep": 62893, + "sleep_score": 62894, + "slide_library": 62895, + "sliders": 62896, + "slideshow": 62897, + "slow_motion_video": 62898, + "smart_button": 62899, + "smart_card_reader": 62900, + "smart_card_reader_off": 62901, + "smart_display": 62902, + "smart_outlet": 62903, + "smart_screen": 62904, + "smart_toy": 62905, + "smart_ventilation": 62906, + "smartphone": 62907, + "smartphone_camera": 62908, + "smb_share": 62909, + "smoke_free": 62910, + "smoking_rooms": 62911, + "sms": 62912, + "sms_failed": 62913, + "snippet_folder": 62914, + "snooze": 62915, + "snowboarding": 62916, + "snowing": 62917, + "snowing_heavy": 62918, + "snowmobile": 62919, + "snowshoeing": 62920, + "soap": 62921, + "social_distance": 62922, + "social_leaderboard": 62923, + "solar_power": 62924, + "sort": 62925, + "sort_by_alpha": 62926, + "sos": 62927, + "sound_detection_dog_barking": 62928, + "sound_detection_glass_break": 62929, + "sound_detection_loud_sound": 62930, + "sound_sampler": 62931, + "soup_kitchen": 62932, + "source_environment": 62933, + "source_notes": 62934, + "south": 62935, + "south_america": 62936, + "south_east": 62937, + "south_west": 62938, + "spa": 62939, + "space_bar": 62940, + "space_dashboard": 62941, + "spatial_audio": 62942, + "spatial_audio_off": 62943, + "spatial_speaker": 62944, + "spatial_tracking": 62945, + "speaker": 62946, + "speaker_group": 62947, + "speaker_notes": 62948, + "speaker_notes_off": 62949, + "speaker_phone": 62950, + "special_character": 62951, + "specific_gravity": 62952, + "speech_to_text": 62953, + "speed": 62954, + "speed_0_25": 62955, + "speed_0_2x": 62956, + "speed_0_5": 62957, + "speed_0_5x": 62958, + "speed_0_75": 62959, + "speed_0_7x": 62960, + "speed_1_2": 62961, + "speed_1_25": 62962, + "speed_1_2x": 62963, + "speed_1_5": 62964, + "speed_1_5x": 62965, + "speed_1_75": 62966, + "speed_1_7x": 62967, + "speed_2x": 62968, + "speed_camera": 62969, + "spellcheck": 62970, + "split_scene": 62971, + "split_scene_down": 62972, + "split_scene_left": 62973, + "split_scene_right": 62974, + "split_scene_up": 62975, + "splitscreen": 62976, + "splitscreen_add": 62977, + "splitscreen_bottom": 62978, + "splitscreen_landscape": 62979, + "splitscreen_left": 62980, + "splitscreen_portrait": 62981, + "splitscreen_right": 62982, + "splitscreen_top": 62983, + "splitscreen_vertical_add": 62984, + "spo2": 62985, + "spoke": 62986, + "spoof": 62987, + "sports": 62988, + "sports_and_outdoors": 62989, + "sports_bar": 62990, + "sports_baseball": 62991, + "sports_basketball": 62992, + "sports_cricket": 62993, + "sports_esports": 62994, + "sports_football": 62995, + "sports_golf": 62996, + "sports_gymnastics": 62997, + "sports_handball": 62998, + "sports_hockey": 62999, + "sports_kabaddi": 63000, + "sports_martial_arts": 63001, + "sports_mma": 63002, + "sports_motorsports": 63003, + "sports_rugby": 63004, + "sports_score": 63005, + "sports_soccer": 63006, + "sports_tennis": 63007, + "sports_volleyball": 63008, + "sprinkler": 63009, + "sprint": 63010, + "square": 63011, + "square_dot": 63012, + "square_foot": 63013, + "ssid_chart": 63014, + "stack": 63015, + "stack_group": 63016, + "stack_hexagon": 63017, + "stack_off": 63018, + "stack_star": 63019, + "stacked_bar_chart": 63020, + "stacked_email": 63021, + "stacked_inbox": 63022, + "stacked_line_chart": 63023, + "stacks": 63024, + "stadia_controller": 63025, + "stadium": 63026, + "stairs": 63027, + "stairs_2": 63028, + "star": 63029, + "star_half": 63030, + "star_rate": 63031, + "star_rate_half": 63032, + "star_shine": 63033, + "stars": 63034, + "stars_2": 63035, + "start": 63036, + "stat_0": 63037, + "stat_1": 63038, + "stat_2": 63039, + "stat_3": 63040, + "stat_minus_1": 63041, + "stat_minus_2": 63042, + "stat_minus_3": 63043, + "stay_current_landscape": 63044, + "stay_current_portrait": 63045, + "stay_primary_landscape": 63046, + "stay_primary_portrait": 63047, + "steering_wheel_heat": 63048, + "step": 63049, + "step_into": 63050, + "step_out": 63051, + "step_over": 63052, + "steppers": 63053, + "steps": 63054, + "stethoscope": 63055, + "stethoscope_arrow": 63056, + "stethoscope_check": 63057, + "sticky_note": 63058, + "sticky_note_2": 63059, + "stock_media": 63060, + "stockpot": 63061, + "stop": 63062, + "stop_circle": 63063, + "stop_screen_share": 63064, + "storage": 63065, + "store": 63066, + "storefront": 63067, + "storm": 63068, + "straight": 63069, + "straighten": 63070, + "strategy": 63071, + "stream": 63072, + "stream_apps": 63073, + "streetview": 63074, + "stress_management": 63075, + "strikethrough_s": 63076, + "stroke_full": 63077, + "stroke_partial": 63078, + "stroller": 63079, + "style": 63080, + "styler": 63081, + "stylus": 63082, + "stylus_brush": 63083, + "stylus_fountain_pen": 63084, + "stylus_highlighter": 63085, + "stylus_laser_pointer": 63086, + "stylus_note": 63087, + "stylus_pen": 63088, + "stylus_pencil": 63089, + "subdirectory_arrow_left": 63090, + "subdirectory_arrow_right": 63091, + "subheader": 63092, + "subject": 63093, + "subscript": 63094, + "subscriptions": 63095, + "subtitles": 63096, + "subtitles_gear": 63097, + "subtitles_off": 63098, + "subway": 63099, + "summarize": 63100, + "sunny": 63101, + "sunny_snowing": 63102, + "superscript": 63103, + "supervised_user_circle": 63104, + "supervised_user_circle_off": 63105, + "supervisor_account": 63106, + "support": 63107, + "support_agent": 63108, + "surfing": 63109, + "surgical": 63110, + "surround_sound": 63111, + "swap_calls": 63112, + "swap_driving_apps": 63113, + "swap_driving_apps_wheel": 63114, + "swap_horiz": 63115, + "swap_horizontal_circle": 63116, + "swap_vert": 63117, + "swap_vertical_circle": 63118, + "sweep": 63119, + "swipe": 63120, + "swipe_down": 63121, + "swipe_down_alt": 63122, + "swipe_left": 63123, + "swipe_left_alt": 63124, + "swipe_right": 63125, + "swipe_right_alt": 63126, + "swipe_up": 63127, + "swipe_up_alt": 63128, + "swipe_vertical": 63129, + "switch": 63130, + "switch_access": 63131, + "switch_access_2": 63132, + "switch_access_3": 63133, + "switch_access_shortcut": 63134, + "switch_access_shortcut_add": 63135, + "switch_account": 63136, + "switch_camera": 63137, + "switch_left": 63138, + "switch_right": 63139, + "switch_video": 63140, + "switches": 63141, + "sword_rose": 63142, + "swords": 63143, + "symptoms": 63144, + "synagogue": 63145, + "sync": 63146, + "sync_alt": 63147, + "sync_arrow_down": 63148, + "sync_arrow_up": 63149, + "sync_desktop": 63150, + "sync_disabled": 63151, + "sync_lock": 63152, + "sync_problem": 63153, + "sync_saved_locally": 63154, + "syringe": 63155, + "system_update": 63156, + "system_update_alt": 63157, + "tab": 63158, + "tab_close": 63159, + "tab_close_inactive": 63160, + "tab_close_right": 63161, + "tab_duplicate": 63162, + "tab_group": 63163, + "tab_inactive": 63164, + "tab_move": 63165, + "tab_new_right": 63166, + "tab_recent": 63167, + "tab_search": 63168, + "tab_unselected": 63169, + "table": 63170, + "table_bar": 63171, + "table_chart": 63172, + "table_chart_view": 63173, + "table_convert": 63174, + "table_edit": 63175, + "table_eye": 63176, + "table_lamp": 63177, + "table_restaurant": 63178, + "table_rows": 63179, + "table_rows_narrow": 63180, + "table_view": 63181, + "tablet": 63182, + "tablet_android": 63183, + "tablet_camera": 63184, + "tablet_mac": 63185, + "tabs": 63186, + "tactic": 63187, + "tag": 63188, + "takeout_dining": 63189, + "tamper_detection_off": 63190, + "tamper_detection_on": 63191, + "tap_and_play": 63192, + "tapas": 63193, + "target": 63194, + "task": 63195, + "task_alt": 63196, + "taunt": 63197, + "taxi_alert": 63198, + "team_dashboard": 63199, + "temp_preferences_custom": 63200, + "temp_preferences_eco": 63201, + "temple_buddhist": 63202, + "temple_hindu": 63203, + "tenancy": 63204, + "terminal": 63205, + "text_ad": 63206, + "text_compare": 63207, + "text_decrease": 63208, + "text_fields": 63209, + "text_fields_alt": 63210, + "text_format": 63211, + "text_increase": 63212, + "text_rotate_up": 63213, + "text_rotate_vertical": 63214, + "text_rotation_angledown": 63215, + "text_rotation_angleup": 63216, + "text_rotation_down": 63217, + "text_rotation_none": 63218, + "text_select_end": 63219, + "text_select_jump_to_beginning": 63220, + "text_select_jump_to_end": 63221, + "text_select_move_back_character": 63222, + "text_select_move_back_word": 63223, + "text_select_move_down": 63224, + "text_select_move_forward_character": 63225, + "text_select_move_forward_word": 63226, + "text_select_move_up": 63227, + "text_select_start": 63228, + "text_snippet": 63229, + "text_to_speech": 63230, + "text_up": 63231, + "texture": 63232, + "texture_add": 63233, + "texture_minus": 63234, + "theater_comedy": 63235, + "theaters": 63236, + "thermometer": 63237, + "thermometer_add": 63238, + "thermometer_gain": 63239, + "thermometer_loss": 63240, + "thermometer_minus": 63241, + "thermostat": 63242, + "thermostat_arrow_down": 63243, + "thermostat_arrow_up": 63244, + "thermostat_auto": 63245, + "thermostat_carbon": 63246, + "things_to_do": 63247, + "thread_unread": 63248, + "threat_intelligence": 63249, + "thumb_down": 63250, + "thumb_down_off": 63251, + "thumb_up": 63252, + "thumb_up_off": 63253, + "thumbnail_bar": 63254, + "thumbs_up_down": 63255, + "thunderstorm": 63256, + "tibia": 63257, + "tibia_alt": 63258, + "tile_large": 63259, + "tile_medium": 63260, + "tile_small": 63261, + "time_auto": 63262, + "timelapse": 63263, + "timeline": 63264, + "timer": 63265, + "timer_10": 63266, + "timer_10_alt_1": 63267, + "timer_10_select": 63268, + "timer_3": 63269, + "timer_3_alt_1": 63270, + "timer_3_select": 63271, + "timer_5": 63272, + "timer_5_shutter": 63273, + "timer_arrow_down": 63274, + "timer_arrow_up": 63275, + "timer_off": 63276, + "timer_pause": 63277, + "timer_play": 63278, + "tips_and_updates": 63279, + "tire_repair": 63280, + "title": 63281, + "titlecase": 63282, + "toast": 63283, + "toc": 63284, + "today": 63285, + "toggle_off": 63286, + "toggle_on": 63287, + "token": 63288, + "toll": 63289, + "tonality": 63290, + "toolbar": 63291, + "tools_flat_head": 63292, + "tools_installation_kit": 63293, + "tools_ladder": 63294, + "tools_level": 63295, + "tools_phillips": 63296, + "tools_pliers_wire_stripper": 63297, + "tools_power_drill": 63298, + "tools_wrench": 63299, + "tooltip": 63300, + "tooltip_2": 63301, + "top_panel_close": 63302, + "top_panel_open": 63303, + "topic": 63304, + "tornado": 63305, + "total_dissolved_solids": 63306, + "touch_app": 63307, + "touch_double": 63308, + "touch_long": 63309, + "touch_triple": 63310, + "touchpad_mouse": 63311, + "touchpad_mouse_off": 63312, + "tour": 63313, + "toys": 63314, + "toys_and_games": 63315, + "toys_fan": 63316, + "track_changes": 63317, + "trackpad_input": 63318, + "trackpad_input_2": 63319, + "trackpad_input_3": 63320, + "traffic": 63321, + "traffic_jam": 63322, + "trail_length": 63323, + "trail_length_medium": 63324, + "trail_length_short": 63325, + "train": 63326, + "tram": 63327, + "transcribe": 63328, + "transfer_within_a_station": 63329, + "transform": 63330, + "transgender": 63331, + "transit_enterexit": 63332, + "transit_ticket": 63333, + "transition_chop": 63334, + "transition_dissolve": 63335, + "transition_fade": 63336, + "transition_push": 63337, + "transition_slide": 63338, + "translate": 63339, + "transportation": 63340, + "travel": 63341, + "travel_explore": 63342, + "travel_luggage_and_bags": 63343, + "trending_down": 63344, + "trending_flat": 63345, + "trending_up": 63346, + "trip": 63347, + "trip_origin": 63348, + "trolley": 63349, + "trolley_cable_car": 63350, + "trophy": 63351, + "troubleshoot": 63352, + "tsunami": 63353, + "tsv": 63354, + "tty": 63355, + "tune": 63356, + "turn_left": 63357, + "turn_right": 63358, + "turn_sharp_left": 63359, + "turn_sharp_right": 63360, + "turn_slight_left": 63361, + "turn_slight_right": 63362, + "tv": 63363, + "tv_displays": 63364, + "tv_gen": 63365, + "tv_guide": 63366, + "tv_next": 63367, + "tv_off": 63368, + "tv_options_edit_channels": 63369, + "tv_options_input_settings": 63370, + "tv_remote": 63371, + "tv_signin": 63372, + "tv_with_assistant": 63373, + "two_pager": 63374, + "two_pager_store": 63375, + "two_wheeler": 63376, + "type_specimen": 63377, + "u_turn_left": 63378, + "u_turn_right": 63379, + "ulna_radius": 63380, + "ulna_radius_alt": 63381, + "umbrella": 63382, + "unarchive": 63383, + "undo": 63384, + "unfloat_landscape": 63385, + "unfloat_portrait": 63386, + "unfold_less": 63387, + "unfold_less_double": 63388, + "unfold_more": 63389, + "unfold_more_double": 63390, + "ungroup": 63391, + "universal_currency": 63392, + "universal_currency_alt": 63393, + "universal_local": 63394, + "unknown_2": 63395, + "unknown_5": 63396, + "unknown_7": 63397, + "unknown_document": 63398, + "unknown_med": 63399, + "unlicense": 63400, + "unpaved_road": 63401, + "unpublished": 63402, + "unsubscribe": 63403, + "upcoming": 63404, + "update": 63405, + "update_disabled": 63406, + "upgrade": 63407, + "upi_pay": 63408, + "upload": 63409, + "upload_2": 63410, + "upload_file": 63411, + "uppercase": 63412, + "urology": 63413, + "usb": 63414, + "usb_off": 63415, + "user_attributes": 63416, + "vaccines": 63417, + "vacuum": 63418, + "valve": 63419, + "vape_free": 63420, + "vaping_rooms": 63421, + "variable_add": 63422, + "variable_insert": 63423, + "variable_remove": 63424, + "variables": 63425, + "ventilator": 63426, + "verified": 63427, + "verified_off": 63428, + "verified_user": 63429, + "vertical_align_bottom": 63430, + "vertical_align_center": 63431, + "vertical_align_top": 63432, + "vertical_distribute": 63433, + "vertical_shades": 63434, + "vertical_shades_closed": 63435, + "vertical_split": 63436, + "vibration": 63437, + "video_call": 63438, + "video_camera_back": 63439, + "video_camera_back_add": 63440, + "video_camera_front": 63441, + "video_camera_front_off": 63442, + "video_chat": 63443, + "video_file": 63444, + "video_label": 63445, + "video_library": 63446, + "video_search": 63447, + "video_settings": 63448, + "video_stable": 63449, + "videocam": 63450, + "videocam_alert": 63451, + "videocam_off": 63452, + "videogame_asset": 63453, + "videogame_asset_off": 63454, + "view_agenda": 63455, + "view_apps": 63456, + "view_array": 63457, + "view_carousel": 63458, + "view_column": 63459, + "view_column_2": 63460, + "view_comfy": 63461, + "view_comfy_alt": 63462, + "view_compact": 63463, + "view_compact_alt": 63464, + "view_cozy": 63465, + "view_day": 63466, + "view_headline": 63467, + "view_in_ar": 63468, + "view_in_ar_new": 63469, + "view_in_ar_off": 63470, + "view_kanban": 63471, + "view_list": 63472, + "view_module": 63473, + "view_object_track": 63474, + "view_quilt": 63475, + "view_real_size": 63476, + "view_sidebar": 63477, + "view_stream": 63478, + "view_timeline": 63479, + "view_week": 63480, + "vignette": 63481, + "villa": 63482, + "visibility": 63483, + "visibility_lock": 63484, + "visibility_off": 63485, + "vital_signs": 63486, + "vitals": 63487, + "vo2_max": 63488, + "voice_chat": 63489, + "voice_over_off": 63490, + "voice_selection": 63491, + "voice_selection_off": 63492, + "voicemail": 63493, + "voicemail_2": 63494, + "volcano": 63495, + "volume_down": 63496, + "volume_down_alt": 63497, + "volume_mute": 63498, + "volume_off": 63499, + "volume_up": 63500, + "volunteer_activism": 63501, + "voting_chip": 63502, + "vpn_key": 63503, + "vpn_key_alert": 63504, + "vpn_key_off": 63505, + "vpn_lock": 63506, + "vpn_lock_2": 63507, + "vr180_create2d": 63508, + "vr180_create2d_off": 63509, + "vrpano": 63510, + "wall_art": 63511, + "wall_lamp": 63512, + "wallet": 63513, + "wallpaper": 63514, + "wallpaper_slideshow": 63515, + "wand_shine": 63516, + "wand_stars": 63517, + "ward": 63518, + "warehouse": 63519, + "warning": 63520, + "warning_off": 63521, + "wash": 63522, + "watch": 63523, + "watch_button_press": 63524, + "watch_check": 63525, + "watch_off": 63526, + "watch_screentime": 63527, + "watch_vibration": 63528, + "watch_wake": 63529, + "water": 63530, + "water_bottle": 63531, + "water_bottle_large": 63532, + "water_damage": 63533, + "water_do": 63534, + "water_drop": 63535, + "water_ec": 63536, + "water_full": 63537, + "water_heater": 63538, + "water_lock": 63539, + "water_loss": 63540, + "water_lux": 63541, + "water_medium": 63542, + "water_orp": 63543, + "water_ph": 63544, + "water_pump": 63545, + "water_voc": 63546, + "waterfall_chart": 63547, + "waves": 63548, + "waving_hand": 63549, + "wb_auto": 63550, + "wb_incandescent": 63551, + "wb_iridescent": 63552, + "wb_shade": 63553, + "wb_sunny": 63554, + "wb_twilight": 63555, + "wc": 63556, + "weather_hail": 63557, + "weather_mix": 63558, + "weather_snowy": 63559, + "web": 63560, + "web_asset": 63561, + "web_asset_off": 63562, + "web_stories": 63563, + "web_traffic": 63564, + "webhook": 63565, + "weekend": 63566, + "weight": 63567, + "west": 63568, + "whatshot": 63569, + "wheelchair_pickup": 63570, + "where_to_vote": 63571, + "widget_medium": 63572, + "widget_small": 63573, + "widget_width": 63574, + "widgets": 63575, + "width": 63576, + "width_full": 63577, + "width_normal": 63578, + "width_wide": 63579, + "wifi": 63580, + "wifi_1_bar": 63581, + "wifi_2_bar": 63582, + "wifi_add": 63583, + "wifi_calling": 63584, + "wifi_calling_1": 63585, + "wifi_calling_2": 63586, + "wifi_calling_3": 63587, + "wifi_calling_bar_1": 63588, + "wifi_calling_bar_2": 63589, + "wifi_calling_bar_3": 63590, + "wifi_channel": 63591, + "wifi_find": 63592, + "wifi_home": 63593, + "wifi_lock": 63594, + "wifi_notification": 63595, + "wifi_off": 63596, + "wifi_password": 63597, + "wifi_protected_setup": 63598, + "wifi_proxy": 63599, + "wifi_tethering": 63600, + "wifi_tethering_error": 63601, + "wifi_tethering_off": 63602, + "wind_power": 63603, + "window": 63604, + "window_closed": 63605, + "window_open": 63606, + "window_sensor": 63607, + "windshield_defrost_front": 63608, + "windshield_defrost_rear": 63609, + "windshield_heat_front": 63610, + "wine_bar": 63611, + "woman": 63612, + "woman_2": 63613, + "work": 63614, + "work_alert": 63615, + "work_history": 63616, + "work_update": 63617, + "workspace_premium": 63618, + "workspaces": 63619, + "workspaces_outline": 63620, + "wounds_injuries": 63621, + "wrap_text": 63622, + "wrist": 63623, + "wrong_location": 63624, + "wysiwyg": 63625, + "yard": 63626, + "your_trips": 63627, + "youtube_activity": 63628, + "youtube_searched_for": 63629, + "zone_person_alert": 63630, + "zone_person_idle": 63631, + "zone_person_urgent": 63632, + "zoom_in": 63633, + "zoom_in_map": 63634, + "zoom_out": 63635, + "zoom_out_map": 63636 +} \ No newline at end of file diff --git a/packages/material-symbols/package.json b/packages/material-symbols/package.json new file mode 100644 index 000000000..f2083f10b --- /dev/null +++ b/packages/material-symbols/package.json @@ -0,0 +1,130 @@ +{ + "name": "@react-native-vector-icons/material-symbols", + "version": "12.0.0", + "description": "Material Symbols font for react native vector icons", + "source": "./src/index.ts", + "main": "./lib/commonjs/index.js", + "module": "./lib/module/index.js", + "types": "./lib/typescript/commonjs/src/index.d.ts", + "exports": { + ".": { + "import": { + "types": "./lib/typescript/module/src/index.d.ts", + "default": "./lib/module/index.js" + }, + "require": { + "types": "./lib/typescript/commonjs/src/index.d.ts", + "default": "./lib/commonjs/index.js" + } + } + }, + "files": [ + "src", + "lib", + "glyphmaps", + "fonts", + "android", + "ios", + "cpp", + "*.podspec", + "!ios/build", + "!android/build", + "!android/gradle", + "!android/gradlew", + "!android/gradlew.bat", + "!android/local.properties", + "!**/__tests__", + "!**/__fixtures__", + "!**/__mocks__", + "!**/.*" + ], + "scripts": { + "clean": "del-cli android/build ios/build lib", + "prepare": "bob build && ../../scripts/fix-glyphmaps.sh", + "watch": "onchange 'src/**' --initial -- pnpm run prepare" + }, + "keywords": [ + "react-native", + "ios", + "android", + "osx", + "windows", + "macos", + "react-component", + "react-native-component", + "react", + "mobile", + "ui", + "icon", + "icons", + "vector", + "retina", + "font", + "react-native-vector-icons-icon", + "material-symbols" + ], + "repository": { + "type": "git", + "url": "https://github.com/oblador/react-native-vector-icons.git", + "directory": "packages/material-symbols" + }, + "author": { + "name": "Joel Arvidsson", + "email": "joel@oblador.se" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/oblador/react-native-vector-icons/issues" + }, + "homepage": "https://github.com/oblador/react-native-vector-icons", + "publishConfig": { + "registry": "https://registry.npmjs.org/" + }, + "dependencies": { + "@react-native-vector-icons/common": "workspace:^" + }, + "devDependencies": { + "@types/react": "^18.3.18", + "del-cli": "^6.0.0", + "onchange": "^7.1.0", + "react-native-builder-bob": "^0.35.2", + "typescript": "^5.7.2", + "material-symbol-rnvi": "1.0.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + }, + "engines": { + "node": ">= 18.0.0" + }, + "react-native-builder-bob": { + "source": "src", + "output": "lib", + "targets": [ + [ + "commonjs", + { + "esm": true + } + ], + [ + "module", + { + "esm": true + } + ], + [ + "typescript", + { + "project": "tsconfig.build.json", + "esm": true + } + ] + ] + }, + "create-react-native-library": { + "type": "library", + "version": "0.41.2" + } +} diff --git a/packages/material-symbols/react-native-vector-icons-material-symbols.podspec b/packages/material-symbols/react-native-vector-icons-material-symbols.podspec new file mode 100644 index 000000000..db96faebf --- /dev/null +++ b/packages/material-symbols/react-native-vector-icons-material-symbols.podspec @@ -0,0 +1,20 @@ +# NOTE:This file was generated from packages/generator-react-native-vector-icons/src/app/templates +# If you're contributing to react-native-vector-icons, make the change there, otherwise it'll be lost + +require 'json' + +package = JSON.parse(File.read(File.join(__dir__, 'package.json'))) + +Pod::Spec.new do |s| + s.name = 'react-native-vector-icons-material-symbols' + s.version = package['version'] + s.summary = package['description'] + s.homepage = package['homepage'] + s.license = package['license'] + s.authors = package['author'] + + s.platforms = { ios: min_ios_version_supported, tvos: '9.0', visionos: '1.0' } + s.source = { git: package['repository']['url'], tag: "v#{s.version}" } + + s.resources = 'fonts/*.ttf' +end diff --git a/packages/material-symbols/src/index.ts b/packages/material-symbols/src/index.ts new file mode 100644 index 000000000..59c3c81b2 --- /dev/null +++ b/packages/material-symbols/src/index.ts @@ -0,0 +1,21 @@ +// NOTE:This file was generated from packages/generator-react-native-vector-icons/src/app/templates +// If you're contributing to react-native-vector-icons, make the change there, otherwise it'll be lost + +/** + * This is a generated file. If you modify it manually, your changes will be lost! + * Instead, modify the template in `generator-react-native-vector-icons`. + * + * MaterialSymbols icon set component. + * Usage: + */ + +import { createIconSet } from '@react-native-vector-icons/common'; +import glyphMap from '../glyphmaps/MaterialSymbols.json'; + +const Icon = createIconSet(glyphMap, { + postScriptName: 'MaterialSymbols', + fontFileName: 'MaterialSymbols.ttf', + fontSource: require('../fonts/MaterialSymbols.ttf'), // eslint-disable-line @typescript-eslint/no-require-imports, global-require +}); + +export default Icon; diff --git a/packages/material-symbols/tsconfig.build.json b/packages/material-symbols/tsconfig.build.json new file mode 100644 index 000000000..3c0636adf --- /dev/null +++ b/packages/material-symbols/tsconfig.build.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig", + "exclude": ["example", "lib"] +} diff --git a/packages/material-symbols/tsconfig.json b/packages/material-symbols/tsconfig.json new file mode 100644 index 000000000..88ac6b0fa --- /dev/null +++ b/packages/material-symbols/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "rootDir": ".", + "allowUnreachableCode": false, + "allowUnusedLabels": false, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "jsx": "react-jsx", + "lib": ["ESNext"], + "module": "ESNext", + "moduleResolution": "Bundler", + "noEmit": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "noImplicitUseStrict": false, + "noStrictGenericChecks": false, + "noUncheckedIndexedAccess": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "strict": true, + "target": "ESNext", + "verbatimModuleSyntax": true + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3db367f33..dec129cf5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -961,6 +961,37 @@ importers: specifier: ^5.7.2 version: 5.8.2 + packages/material-symbols: + dependencies: + '@react-native-vector-icons/common': + specifier: workspace:^ + version: link:../common + react: + specifier: '*' + version: 18.3.1 + react-native: + specifier: '*' + version: 0.79.0(@babel/core@7.26.9)(@react-native-community/cli@18.0.0(typescript@5.8.2))(@types/react@18.3.18)(react@18.3.1) + devDependencies: + '@types/react': + specifier: ^18.3.18 + version: 18.3.18 + del-cli: + specifier: ^6.0.0 + version: 6.0.0 + material-symbol-rnvi: + specifier: 1.0.3 + version: 1.0.3 + onchange: + specifier: ^7.1.0 + version: 7.1.0 + react-native-builder-bob: + specifier: ^0.35.2 + version: 0.35.3(typescript@5.8.2) + typescript: + specifier: ^5.7.2 + version: 5.8.2 + packages/octicons: dependencies: '@react-native-vector-icons/common': @@ -7967,6 +7998,9 @@ packages: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} + material-symbol-rnvi@1.0.3: + resolution: {integrity: sha512-7glQHmv37Mppy3w6pZy407wWwKVC5d+oFomHnojvjJD1zycUO/uotwkCWYSYcz8jadcAJdKd6mblO7P4HQUE4w==} + math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -20617,6 +20651,8 @@ snapshots: dependencies: escape-string-regexp: 4.0.0 + material-symbol-rnvi@1.0.3: {} + math-intrinsics@1.1.0: {} mdn-data@2.0.14: {}